Имеются карты MapInfo в формате TAB, задача преобразовать их в формат IMG для отображения в приборах Garmin (например, Nuvi). Я нашёл одну схему, но она пока не работает как надо.
Исходный набор - дороги, дома, блоки-полигоны, границы, в первом столбце таблицы указан тип объекта (по стандартам Garmin), во втором название , далее другие параметры. Каждый тип объектов в отдельном TAB-наборе. Делаю следующим образом
1) В MapInfo из TAB экспорт в MIF (или с помощью консольной mitab и bat-файла для большого кол-ва карт)
2) В GPSMapEdit из MIF в польский формат MP
3) В cGPSMapper из MP в формат IMG (вроде это же можно сделать и через GPSMapEdit, подключив к нему cGPSMapper), проверка - открываю карту IMG в GPSMapEdit - всё отображается
4) Сборка карты для закачки в Garmin с помощью GMapTool. Пакет из нескольких IMG-файлов можно собирать в один (еще есть другой сопособ - непосредственно через MapSource, а для регистрации карт в нём использовать GMapSetToolkit, но так карты совсем не видно,и так сложнее) . После сборки подключаю Garmin и как на флешку, заменяю файл gmapsupp.img на новый.
В итоге добился только лишь отображения дорог, другие карты не видны при любом масштабе. Пробовал закачивать только по одной карте (без сборки из пакета), то же самое. Имею следующие проблемы
1) проблема с отображением русского и украинского в названиях дорог, сейчас абракадабра
2) остальные наборы объектов не закачиваются, хотя в последнем формате - файле IMG - перед экспортом на прибор данные видны (открывалось в MapSource и GPSMapEdit)
3) возможна проблема с датумом. Скорее всего исходные данные в Меркатор, а выходные должны быть в WGS84 (других в списке GPSMapEdit не видел). Заметил, что в координатной сетке имеются "пробелы" на одной из границ, более, чем в полградуса, поэтому думаю, что часть данных просто не видно не в той проекции.
Есть ли другой способ (более короткий) преобразования из MapInfo в Garmin? Может через формат SHP ? Есть ли другое ПО для конвертации из MIF(TAB) в польский формат? Как преобразовать в MapInfo проекцию c Mercator на Wgs84 или в другом ПО это сделать?
Спасибо
MapInfo -> Garmin
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 22 окт 2010, 10:52
- Репутация: 0
- Pavel
- Активный участник
- Сообщения: 171
- Зарегистрирован: 15 июл 2009, 07:45
- Репутация: 7
Re: MapInfo -> Garmin
А вы каждый тип объектов сохраняете как отдельный .mp?
Для закачки .img в Garmin попробуйте программу img2gps (в гугле первая ссылка на оф.сайт). Она бесплатная.
По проблемам:
1. Поддерживает ли прибор кириллицу? Если да, то смотрим кодировку карты; если нет, то обновляемся русской прошивкой с оф.сайта Гармина.
3. Датумов в MapEdit множество. Проекцию в MI узнать можно перейдя Таблица - Изменить - Перестроить - Проекция.
Узнав ее - выставить необходимые поля в MapEdit.
Чтобы изменить проекцию в MI идем в Файл - Сохранить копию - Проекция. Нужное указать.
Для закачки .img в Garmin попробуйте программу img2gps (в гугле первая ссылка на оф.сайт). Она бесплатная.
По проблемам:
1. Поддерживает ли прибор кириллицу? Если да, то смотрим кодировку карты; если нет, то обновляемся русской прошивкой с оф.сайта Гармина.
3. Датумов в MapEdit множество. Проекцию в MI узнать можно перейдя Таблица - Изменить - Перестроить - Проекция.
Узнав ее - выставить необходимые поля в MapEdit.
Чтобы изменить проекцию в MI идем в Файл - Сохранить копию - Проекция. Нужное указать.
Быстро, качественно, недорого - выбирайте любые два пункта...
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 22 окт 2010, 10:52
- Репутация: 0
Re: MapInfo -> Garmin
прибор поддерживает кириллицу
воспользовался программой img2gps, однако она не увидела мой прибор на USB, сделал в ней сохранение в файл gmapsupp.img, который закачал на прибор, результат : видны дороги и точки (POI), с кириллицей всё в порядке, однако различные полигоны (дома, блоки, городские массивы) не видны. Каждой карте назначил 8-значный код и имя в GMapEdit, в MapSource все карты видно
воспользовался программой img2gps, однако она не увидела мой прибор на USB, сделал в ней сохранение в файл gmapsupp.img, который закачал на прибор, результат : видны дороги и точки (POI), с кириллицей всё в порядке, однако различные полигоны (дома, блоки, городские массивы) не видны. Каждой карте назначил 8-значный код и имя в GMapEdit, в MapSource все карты видно
- Pavel
- Активный участник
- Сообщения: 171
- Зарегистрирован: 15 июл 2009, 07:45
- Репутация: 7
Re: MapInfo -> Garmin
Я никак что-то не пойму, как вы карту делаете... Вы каждый слой отдельно в .img сохраняете, а потом делаете из всего этого множества один?Каждой карте назначил 8-значный код
Попробуйте открыть несколько слоев в MapEdit и сохранить их как одну (!) целую карту. А потом ее же и перегнать в .img
Просто такое ощущение, что слои просто перекрывают друг друга, поэтому их и не видно. Может тогда стоит попробовать поиграться с уровнями в MapEdit?
Быстро, качественно, недорого - выбирайте любые два пункта...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя