Помогите решить проблему при конвертации из Mapinfo в ArcGIS
-
- Активный участник
- Сообщения: 244
- Зарегистрирован: 03 мар 2015, 10:01
- Репутация: 24
- Откуда: Санкт-Петербург
Помогите решить проблему при конвертации из Mapinfo в ArcGIS
Ситуация такая - есть набор табов, который виден в арккаталоге, поскольку есть data interoperability. У некоторых слоев в mapinfo, как я думаю, изначально неверно задана пространственная привязка (при этом система координат определяется как MapInfo Generic Lat/Long), и экспортированные в БГД данные улетают в Африку. У остальных слоев в формате mapinfo пространственная привязка правильная (при этом систему координат показывает как неизвестную).
Помогите, пожалуйста, правильно решить эту проблему - экспортировать данные так, чтобы они вставали куда нужно, и как поступать в данном случае с этими привязками и проекциями (или хотя бы что у гугла спрашивать)!
Помогите, пожалуйста, правильно решить эту проблему - экспортировать данные так, чтобы они вставали куда нужно, и как поступать в данном случае с этими привязками и проекциями (или хотя бы что у гугла спрашивать)!
-
- Гуру
- Сообщения: 4168
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: Помогите решить проблему при конвертации из Mapinfo в Ar
н очень понятно, что у вас там происходит - нужны примеры "правильного" и "неправильно" мапинфошных файлов в формате MIF/MID, точнее нужен верхний кусок MIF, который захватывает пару точек координат, атрибутику можно выкинуть - нужна проекция и сами координаты.
описанное бывает, например, когда пионэр берет городской планшет (в метрах), запускает Мапинфо и начинает его привязывать и оцифровывать. Система коордианат при этом автоматом устанавливается MapInfo Generic Lat/Long. Если такое имеет место - то нужно просто поменять строку проекции на правильную. Вообще, вариантов много
описанное бывает, например, когда пионэр берет городской планшет (в метрах), запускает Мапинфо и начинает его привязывать и оцифровывать. Система коордианат при этом автоматом устанавливается MapInfo Generic Lat/Long. Если такое имеет место - то нужно просто поменять строку проекции на правильную. Вообще, вариантов много

-
- Активный участник
- Сообщения: 244
- Зарегистрирован: 03 мар 2015, 10:01
- Репутация: 24
- Откуда: Санкт-Петербург
Re: Помогите решить проблему при конвертации из Mapinfo в Ar
Спасибо за ответ!
Мне один хороший человек тогда помог, но как - не объяснил) Наверное для таких случаев придется где-то искать мэпинфо и уже дома копаться, в чем дело.
Мне один хороший человек тогда помог, но как - не объяснил) Наверное для таких случаев придется где-то искать мэпинфо и уже дома копаться, в чем дело.
-
- Гуру
- Сообщения: 4168
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: Помогите решить проблему при конвертации из Mapinfo в Ar
Мапинфо не нужно, конвертируете ogr2ogr tab=>mif, он текстовый, там все сразу видно.
-
- Гуру
- Сообщения: 731
- Зарегистрирован: 12 янв 2011, 22:40
- Репутация: 304
- Ваше звание: ∀
Re: Помогите решить проблему при конвертации из Mapinfo в Ar
Посмотрите (в ArcCatalog) на значения координат проблемного слоя: похожи ли они на остальные экспортированные слои? Очистите в его свойствах систему координат, раз уж она всё равно неверная и отправляет данные в Африку. Откройте в пустой карте и проверьте, ляжет ли слой на остальные. Если лёг, тогда уже надо разбираться, какую проекцию прописать им всем вместе. Если не лёг, то проекции разные, нужно угадывать по значениям координат и региону.
-
- Активный участник
- Сообщения: 214
- Зарегистрирован: 11 авг 2015, 16:13
- Репутация: 47
Re: Помогите решить проблему при конвертации из Mapinfo в Ar
Если вы знаете какая проекция должна быть у импортируемого слоя и значения XY это подтверждают, то просто назначите ее импортированному слою и все. Например, слой мэпинфо в градусах, а ваш проект в глобальном меркаторе. Куда улетит слой? Конечно в Африку. Частенько еще и эллипсоид в мэпинфо - nad27. Обратите на это внимание при назначении, иначе расхождения будут. У геологов такая хрень - каждый день.
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Помогите решить проблему при конвертации из Mapinfo в Ar
Не обязательно, "nad27" в практической работе ни разу не встречал...
, а вот то, что встречал и часто:
есть набор данных, например от в GK зона 7 и в нем же есть слой у которого план-схема, причем данные у нее не эквиваленты GK-7, т.к. они бы не наложились, а такие, что при открытии с GK-7 они нормально накладываются
т.е. подобраны методом "научного тыка" ...

есть набор данных, например от в GK зона 7 и в нем же есть слой у которого план-схема, причем данные у нее не эквиваленты GK-7, т.к. они бы не наложились, а такие, что при открытии с GK-7 они нормально накладываются

-
- Участник
- Сообщения: 68
- Зарегистрирован: 30 авг 2014, 11:11
- Репутация: 0
Re: Помогите решить проблему при конвертации из Mapinfo в Ar
Если я правильно понимаю...попробуйте изначально в Mapinfo пересчитать все слои в одну проекцию.
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Помогите решить проблему при конвертации из Mapinfo в Ar
Что бы данные опознанные как MapInfo Generic Lat/Long оказались в Африке, т.е. на экваторе, и возможно всего не на нулевом меридиане, необходимо, что бы данные в градусах интерпретировались как данные в линейных единицах, например, в метрах, хотя по умолчанию могут быть и в дюймах, в какой то общемировой проекции. Обратное не верно, никакая местная или локальная проекция, если участок больше 1 метра/фута/дюйма, не даст такого эффекта.amnesiac писал(а): изначально неверно задана пространственная привязка (при этом система координат определяется как MapInfo Generic Lat/Long), и экспортированные в БГД данные улетают в Африку.
Ваши данные верно интерпретироваться как долгота/широта, но трансформируются они без учета этих данных, вот эту настройку и надо найти.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость