www.gisinfo.ru     |    panorama@gisinfo.ru   |    рус | eng | блг | esp   

Экспорт навигационных карт в формат MIF

 

Экспорт навигационных карт в формат MIF

Цифровая навигационная карта для автомобильного транспорта предназначена для решения навигационных задач автомобильного транспорта и содержит информацию об объектах местности, об организации дорожного движения, об объектах придорожной инфраструктуры и сервиса, адресную информацию.

Государственная цифровая навигационная карта для автомобильного транспорта создается в государственной системе геодезических координат 1995 года (СК-95) в формате SXF с использованием классификатора Road25.rsc. Государственная цифровая навигационная карта для автомобильного транспорта на территорию населенных пунктов может создаваться с классификатором Road10.rsc.

Цифровая навигационная карта для автомобильного транспорта, прошедшая процедуры контроля, может быть конвертирована в формат MIF (MapInfo Interchange Format).

Для выполнения программы необходимо выбрать пункт меню - Задачи\Запуск приложений\Конвертирование данных\Экспорт навигационной карты в формат MIF\MID.

На каждый слой навигационной карты создается 2 файла с расширением MIF и MID.

Имя каждого создаваемого файла включает имя исходной навигационной карты и код слоя из классификатора.

Например, карта имеет имя Belgorod.sit. Имена файлов MIF будут иметь вид:

Belgorod.ROADINFO.MIF, Belgorod.ROADINFO.MID и так далее

Все файлы размещаются в одной папке, которая имеет имя ROADMIF и размещается в папке с исходной картой. Пользователь может изменить имя папки и ее расположение.

Вид условных знаков, формируемых в файле MIF, может быть изменен путем редактирования файла ROADMIF.TXT, который размещается инсталляционной папке с выполняемыми модулями.

Каждая строка файла ROADMIF.TXT содержит описание одного знака из классификаторов Road25.rsc и Road10.rsc.

Например:

10111 SYMBOL (37,16711680,12,"Map Symbols",0,%.3f)
10327 SYMBOL (49,16711680,12,"MapInfo Transportation",0,%.3f)
10714 SYMBOL (110,255,12,"MapInfo Miscellaneous",0,%f)
5562 PEN (27,2,43775)
5561 FONT("Arial",0,0,0)

Параметр "%.3f" автоматически заменяется на угол поворота знака. Если параметр равен нулю, то все знаки будут отображаться без поворота.

Например:

Point 37.538580516 55.637172172
SYMBOL (35,255,12,"Map Symbols",0,-25.887)

При записи в файл MIF геодезические координаты объектов из СК-95 преобразуются в геодезические координаты WGS-84 ("CoordSys Earth Projection 1, 104") в соответствии с порядком преобразования, заданным в ГОСТ Р 51794-2007.

Перечень атрибутов, сохраняемых в файле MID, соответствует списку атрибутов слоя, заданных в классификаторе карты. Дополнительно в список атрибутов заносятся следующие атрибуты:

OBJECTNUMBER Integer - уникальный номер объекта;
OBJECTCODE Char(32) - код объекта из классификатора;
OBJECTLOCAL Integer - код локализации объекта (0 - линейный, 2 - точечный, 4 - векторный);
OBJECTNAME Char(32) - название объекта.

Например:

"8";"10711";"4";"Пункт первой медицинской помощи";;;;;;;;;;;;;;;;;;;;;;;;;;;;

Если объект на карте отображен с линией выноски, то его координаты не соответствуют реальному расположению объекта на карте. В этом случае в атрибуты объекта дополнительно записываются координаты реального расположения объекта на местности:

LONWGS84 Float
LATWGS84 Float

Например:

"1";"10715";"4";"Мойка автомобилей";;;;;;;;;;;;;;;;;;;;;;;;;;37.52561480;55.64181321;

А линия выноски создается как дополнительный линейный объект, за которым записывается точечный знак. Атрибуты линии выноски и точечного знака совпадают.

Например:

37.525614800 55.641813208
37.533942151 55.645937352
PEN (13,2,0)
Point 37.533942151 55.645937352
SYMBOL (33,255,12,"Map Symbols",0,0.000000)

"1";"10715";"4";"Мойка автомобилей";;;;;;;;;;;;;;;;;;;;;;;;;;37.52561480;55.64181321;
"1";"10715";"4";"Мойка автомобилей";;;;;;;;;;;;;;;;;;;;;;;;;;37.52561480;55.64181321;

 

Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены | Форум | Статьи | Обучение | Контакты
В начало Написать разработчикам Поиск на сайте



Warning: include(../includes/counter.ssi) [function.include]: failed to open stream: No such file or directory in /pub/home/gisinfo/htdocs/products/navmap2mif.htm on line 80

Warning: include(../includes/counter.ssi) [function.include]: failed to open stream: No such file or directory in /pub/home/gisinfo/htdocs/products/navmap2mif.htm on line 80

Warning: include(../includes/counter.ssi) [function.include]: failed to open stream: No such file or directory in /pub/home/gisinfo/htdocs/products/navmap2mif.htm on line 80

Warning: include() [function.include]: Failed opening '../includes/counter.ssi' for inclusion (include_path='.:/usr/local/php5.2/share/pear') in /pub/home/gisinfo/htdocs/products/navmap2mif.htm on line 80