Конвертирование mif с редактированием в shp.

MapInfo, MapBasic
Ответить
womak
Участник
Сообщения: 82
Зарегистрирован: 13 окт 2006, 06:19
Репутация: 1

Конвертирование mif с редактированием в shp.

Сообщение womak » 25 апр 2007, 14:56

День добрый!

Есть несколько слоёв в формате mif/mid, нужно преобразовать их в shp/dbf попутно выполнив некоторое редактирование. Например:
Слой «реки». Реки разбиты квалратами сетки 50 000 масштаба. Нужно объединить их.
Слой «поселки». Не замкнутые полилинии повторяют периметр поселка, но первая точка всегда находится в геометрическом центре полигона поселка. (может это особенность формата mif). Нужно преобразовать полилиниив полигоны.

Работа с «поселками». В распоряжении имеется ET 7.3. Импортирую mif, объекты импортируются вместе с атрибутами. Затем экспортирую в gen. Gen правлю в простой программкой, удаляя первую точку и добавляя вторую точку в конец полилинии, тем самым замыкая ее. Импортирую отредактированный gen обратно в ЕТ, но база не импортируется, у полученных полигонов нет атрибутов.
Что я делаю не так? Каким образом, или каким софтом можно решать такие задачи. Маринфо нет.
Последний раз редактировалось womak 27 апр 2007, 23:55, всего редактировалось 1 раз.

Техник
Новоприбывший
Сообщения: 2
Зарегистрирован: 26 апр 2007, 16:59
Репутация: 0

Сообщение Техник » 26 апр 2007, 17:02

Можно это сделать с помощью FME Workbench

womak
Участник
Сообщения: 82
Зарегистрирован: 13 окт 2006, 06:19
Репутация: 1

а ларчик просто открывался.....

Сообщение womak » 28 апр 2007, 00:04

PME штучка интересная, качну, посмотрю на досуге...
А проблемму с "неправильными поселками" я решил следующим образом.
1. Узнал, что mif - обычный текстовой формат, очень простой и понятный.
2. Простой бейсиковской программкой, подредактировал его, как было описано выше.
3. Редактированный mif подгрузил в ЕТ, поправил топологию и в перевел его в shp.

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей