Как извлечь координаты из .map-файла

MapInfo, MapBasic
Ответить
Paule
Новоприбывший
Сообщения: 3
Зарегистрирован: 25 апр 2013, 18:06
Репутация: 0

Как извлечь координаты из .map-файла

Сообщение Paule » 25 апр 2013, 18:16

Здравствуйте, не подскажете, можно ли как-то из файла .map извлечь координаты (например в mif) ? Дело в том, что .id поврежден (перепутан от другого слоя). Хотелось бы спасти хотя бы графику.
При открытии в Mapinfo контуры видны, но недоступны для выделения. obj-объект тоже не извлечь, а значит и координаты.
Последний раз редактировалось Paule 26 апр 2013, 10:03, всего редактировалось 1 раз.

gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Как извлечь координаты из .map-файла

Сообщение gamm » 26 апр 2013, 06:46

Paule писал(а):Здравствуйте, не подскажете, можно ли как-то из файла .map извлечь координаты (например в mif) ? Дело в том, что .id поврежден (перепутан от другого слоя). Хотелось бы спасти хотя бы графику.
При открытии в Mapinfo контуры видны, но недоступны для выделения. obj-объект тоже не извлечь, а значит и координаты.
0) если слой открывается в Мапинфо, то что мешает его экспортировать в MIF?
1) утилиты gdal пробовали? если не работают, то при наличии под рукой программистов можно отрихтовать их так, чтобы не ругались, и сохранить контура
2) что мешает создать слой с такой же структурой атрибутивной таблица и таким же количеством объектов, и подменить *.id?

Paule
Новоприбывший
Сообщения: 3
Зарегистрирован: 25 апр 2013, 18:06
Репутация: 0

Re: Как извлечь координаты из .map-файла

Сообщение Paule » 26 апр 2013, 08:30

gamm писал(а): 0) если слой открывается в Мапинфо, то что мешает его экспортировать в MIF?
1) утилиты gdal пробовали? если не работают, то при наличии под рукой программистов можно отрихтовать их так, чтобы не ругались, и сохранить контура
2) что мешает создать слой с такой же структурой атрибутивной таблица и таким же количеством объектов, и подменить *.id?
0) при экспорте в mif вместо графики - none, хотя контуры на карте видны, но не доступны для выделения
1) где, что, как юзать?
2) пробовал - не помогает, возможно дело не в .id
Да и вообще, возможно дело не в .id, это было мое предположение. Просто объекты на карте не доступны, и видно, что отделены от семантики - при выделении строки в списке - на карте контур не выделяется, выделить, скопировать его никак невозможно. Смотреть можно, а трогать нет =(((

Paule
Новоприбывший
Сообщения: 3
Зарегистрирован: 25 апр 2013, 18:06
Репутация: 0

Re: Как извлечь координаты из .map-файла

Сообщение Paule » 26 апр 2013, 10:02

Задача решена товарищем Slingerом, спасибо ему! Вычислили правильное значение количества объектов и подменили id- файл, это помогло.

Ответить

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

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

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