Автоматизированная конвертация данных из mapinfo

0 голосов
спросил 17 Июль, 08 от Scrama (880 баллов) в категории Программные продукты Esri
Здравствуйте!

На сколько возможно автоматизировать процесс? Вообще, как это сделать наиболее правильно и с меньшими затратами?
Вот в статье упомянается вроде:
Для загрузки топографических данных в БГД были использованы предоставляемые платформой ESRI средства преобразования данных из разных форматов в формат ArcGIS, например для конвертации данных MapInfo в формат ArcGIS.

    
    

7 Ответы

0 голосов
ответил 17 Июль, 08 от Worker (22,480 баллов)
Доброго дня! В MapInfo имеется Universal Converter, он может экспортировать содержимое ваших данных mif mid в shp.
Но лучше всего, конечно, на мой взгляд, воспользоваться модулем ArcGIS Data Interoperability. Для этого у Вас у должна быть лицензия на использование модуля.
0 голосов
ответил 17 Июль, 08 от Scrama (880 баллов)
Спасибо. С universal translator сейчас разобрался. Все просто, но каждую табличку вручную нужно конвертить, а потом собирать в проект. На сколько затратно будет преобразовать большой объем данных с аркгисовской утилитой?
0 голосов
ответил 17 Июль, 08 от Scrama (880 баллов)
Тут же по ходу возник вопрос. Из карты в карту используется одна и та же раскраска объектов (земельных участков, например) в зависимости от типа. Как можно создать стиль раскраски, чтоб не приходилось каждый раз корректировать цвета/тип заливки?
0 голосов
ответил 17 Июль, 08 от geologic (39,860 баллов)
Для конвертации данных из мапинфо можно использовать утилиту mif2shape из комплекта ArcView. Она, кажется, есть и в ArcMap тоже. Утилита командная, и пакетно несложно с ней работать. Ограничения в имени на 8 символов легко обходятся с помощью файловых менеджеров, а вот как делать пакетно mif из tab, не знаю.

Еще вариант - мапинфовская утилита конвертации в Arc. Слои мапинфо преобразуются пакетно в файлы e00, далее опять пакетно в покрытие или шейп командой import (ArcMap/Info). С точки зрения пакетности мы предпочитали этот вариант, только batch-писанины много :)

Символику поможет передать tab-reader от DataEast, можно скачать триальную версию. Нам понравилось, как работает.

Сам же UTranslator пакетно работает с табами, тоже хороший вариант БЕЗ написания команд.

0 голосов
ответил 18 Июль, 08 от Scrama (880 баллов)
Сам же UTranslator пакетно работает с табами, тоже хороший вариант БЕЗ написания команд.
Можно вот этот момент подробней? Он вроде оконный и ему нужно указывать непосредственно файл для конвертации (mif или tab). Кстати, он в шейпы нормально переводит. Нашел только один недостаток (был в шоке): если имя поля в таблице равно 11 символам, УТ вылетает с отговоркой, что имя поля "ххх" (например, "Собственник") больше 10 символов. Имена же с большим количеством символов просто обрезает до 10.
    mif2shape в поставке не обнаружилась.
0 голосов
ответил 18 Июль, 08 от Scrama (880 баллов)
О, все, вопрос про пакетность отпадает - нашел консольный вариант, сразу как-то не заметил.
0 голосов
ответил 28 Июль, 08 от AndB (440 баллов)
http://www.globalmapper.com/global_mapper_setup_v903.exe
нравится, все что в нем откроешь - все скопом и переделает и перепроецирует, напр. dxf + tab + trk
И в целом, как вьювер - блеск.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...