Импорт из MapInfo

MapInfo, MapBasic
Kostt
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 ноя 2010, 13:05
Репутация: 0

Импорт из MapInfo

Сообщение Kostt » 30 ноя 2010, 13:16

Здравствуйте!
Подскажите, пожалуйста, способ импортировать данные формата MapInfo (набор файлов .TAB, .MAP, .DAT и т.д.) в DXF/DWG без установки собственно MapInfo. Может, конвертировать данные способен MapInfo ProViewer?
Заранее спасибо!

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

Re: Импорт из MapInfo

Сообщение gamm » 30 ноя 2010, 13:26

Kostt писал(а):Здравствуйте!
Подскажите, пожалуйста, способ импортировать данные формата MapInfo (набор файлов .TAB, .MAP, .DAT и т.д.) в DXF/DWG без установки собственно MapInfo. Может, конвертировать данные способен MapInfo ProViewer?
Заранее спасибо!
вроде GDAL имеет такой драйвер (поддержку форматов MI он имеет давно):

A DXF driver with read & write support has been added into OGR 1.7.0

скачайте последнюю версию GDAL, и вперед

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Импорт из MapInfo

Сообщение Дмитрий Барышников » 30 ноя 2010, 17:39

Попробуйте мою программу wxGIS. Можно взять версию без установки. Перегоняет из/в MapInfo, Shape file, KML, DXF. Используется gdal. Правда с переносом оформления, пока, боюсь не получиться.
Скачать: http://code.google.com/p/wxgis/downloads/list
Форум: viewtopic.php?f=14&t=5331

Kostt
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 ноя 2010, 13:05
Репутация: 0

Re: Импорт из MapInfo

Сообщение Kostt » 01 дек 2010, 06:35

Bishop писал(а):Попробуйте мою программу wxGIS. Можно взять версию без установки. Перегоняет из/в MapInfo, Shape file, KML, DXF. Используется gdal. Правда с переносом оформления, пока, боюсь не получиться.
Спасибо большое! Попробовал конвертировал .TAB, работает.
А набор данных MapInfo (из файла .WOR) как-нибудь в один DXF конвертировать можно? :)

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Импорт из MapInfo

Сообщение Дмитрий Барышников » 01 дек 2010, 08:32

К сожалению в GDAL/OGR есть ограничение по работе с DXF
Only one layer can be created on the output file
Описание драйвера DXF http://www.gdal.org/ogr/drv_dxf.html
Драйвер довольно молодой и "бурно" развивается. Может быть когда ни будь и реализуют.
Пока могу посоветовать выделить несколько исходных таблиц или все таблицы в папке (Ctrl+A) и экспортировать пакетно. Разумеется на выходе получится набор из файлов DXF, а не единый файл.

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

Re: Импорт из MapInfo

Сообщение gamm » 01 дек 2010, 20:38

Kostt писал(а):
Bishop писал(а):Попробуйте мою программу wxGIS. Можно взять версию без установки. Перегоняет из/в MapInfo, Shape file, KML, DXF. Используется gdal. Правда с переносом оформления, пока, боюсь не получиться.
Спасибо большое! Попробовал конвертировал .TAB, работает.
А набор данных MapInfo (из файла .WOR) как-нибудь в один DXF конвертировать можно? :)
нельзя, это программа на МапВасике, а не набор данных - включает запросы SQL, раскраску, и т.д.

Kostt
Новоприбывший
Сообщения: 3
Зарегистрирован: 30 ноя 2010, 13:05
Репутация: 0

Re: Импорт из MapInfo

Сообщение Kostt » 02 дек 2010, 06:12

gamm писал(а):нельзя, это программа на МапВасике, а не набор данных - включает запросы SQL, раскраску, и т.д.
Понятно.
Всем большое спасибо за помощь!

ggis
Завсегдатай
Сообщения: 302
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 2

Re: Импорт из MapInfo

Сообщение ggis » 02 дек 2010, 14:37

Все .ТАВ собрать в один DXF в Global Mapper.

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Импорт из MapInfo

Сообщение Boris » 03 дек 2010, 02:44

gamm писал(а):
Kostt писал(а):
Bishop писал(а):Попробуйте мою программу wxGIS. Можно взять версию без установки. Перегоняет из/в MapInfo, Shape file, KML, DXF. Используется gdal. Правда с переносом оформления, пока, боюсь не получиться.
Спасибо большое! Попробовал конвертировал .TAB, работает.
А набор данных MapInfo (из файла .WOR) как-нибудь в один DXF конвертировать можно? :)
нельзя, это программа на МапВасике, а не набор данных - включает запросы SQL, раскраску, и т.д.
с учетом последнего замечания, если не требовать оформления как в одном из окон, то все таблицы из рабочего набора - без проблем.

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

Re: Импорт из MapInfo

Сообщение Olga_@@@ » 07 дек 2010, 23:04

Kostt писал(а):Здравствуйте!
Подскажите, пожалуйста, способ импортировать данные формата MapInfo (набор файлов .TAB, .MAP, .DAT и т.д.) в DXF/DWG без установки собственно MapInfo. Может, конвертировать данные способен MapInfo ProViewer?
Заранее спасибо!
Это можно сделать в AutoCAD Civil или AutoCAD Map. Меню Карта -> Сервис -> Импорт.
У меня из Apple дома только компот.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Импорт из MapInfo

Сообщение Донецков » 24 май 2012, 10:42

Возникла проблема, как импортировать в AutoCAD (к сожалению MAP сейчас нет под рукой) mif/mid или tab с сохранением атрибутивных данных... Ранее в MapInfo был родной конвертор в dxf, который позволял сохранять семантику в атрибуты блоков, но в MapInfo 11 это исчезло, а Универсальный транслятор конвертирует, только без сохранения семантики.
Пробывал с помощью wxGIS, получил dxf, но открыть его в AutoCAD не получилось
При чтении из HATCH, начиная со строки 1546, была обнаружена
следующая ошибка:
Ошибка: ожидался код группы 10
При чтении из HATCH, начиная со строки 1546, была обнаружена
следующая ошибка:
Ошибка: ожидался код группы 10
Испорченный или неполный входной DXF-файл -- импорт чертежа не выполнен.
Конвертировал выписку КПТ, которую из xml перевел в mif/mid помощью онлайн-кенвертора:
http://www.xmlconverter.ru/

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Импорт из MapInfo

Сообщение Дмитрий Барышников » 24 май 2012, 11:35

Ошибка при экспорте в wxGIS очень напоминает этот репорт http://code.google.com/p/wxgis/issues/detail?id=3
Какая у вас версия wxGIS и можете бросить ваш таб в личку для проверки и исправления?

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Импорт из MapInfo

Сообщение Дмитрий Барышников » 24 май 2012, 15:05

Проверил wxGIS и GDAL 1.9.0 - в обоих случаях одинаковые невалидные DXF.
Просьба у кого стоят gdal, а в частности ogr2ogr перегнать любой файл в DXF и отписаться о результате.
Команда может быть такой: ogr2ogr.exe -f DXF /path_to_folder/res.dxf /path_to_folder/file_name.shp

Я уже и тикет создал (http://trac.osgeo.org/gdal/ticket/4680).

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Импорт из MapInfo

Сообщение Донецков » 24 май 2012, 15:47

Ждем результатов...

Slinger
Гуру
Сообщения: 879
Зарегистрирован: 17 июн 2010, 23:14
Репутация: 207
Откуда: Москва

Re: Импорт из MapInfo

Сообщение Slinger » 24 май 2012, 17:48

Я отдельную тему не создавал, и честно не помню, в какой теме отписывался вообще, но рабочий .dxf через ogr2ogr мне ни разу создать не удалось.

Ответить

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

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

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