в начало сайта
First Moscow Nissan 4x4 Offroad Club самое интересное ночью...
новости Это мы Место встречи
Регистрация
(Забыли пароль?)
 
    
 

Конференция 'Nissan 4x4'Фильтр: техничкаФильтр: оффтопикФильтр: отключен
Конференция 'Барахолка'


Автомобили Nissan
Ремонт
Наши фотографии
Теория 4х4
Сделай сам!
GPS
Радиосвязь
Снаряжение
Избранное
Магазины/Сервисы
Детский приют Дружба
Дисконтная программа
Голосуем!
Фонд Клуба
Клубный магазин


Всероссийски внедорожный календарь событий



  

 2022 
ДР-23, 07-09 октября 2022г (ссылки на фотоальбомы, отзывы и впечатления)

 
 2021 
ДР-22, 08-10 октября 2021г (ссылки на фотоальбомы, отзывы и впечатления)

 
 2020 
ДР-21, 09-11 октября 2020г. (ссылки на фото)

 
Автопутешествие по Норвегии (фильм из 6 частей by Rider)

 
 2019 
Пикник близ Нерской. Осень. - 9.11.19

 
ДР 20 лет, 04-06 октября 2019г. (ссылки на фото, отзывы)

 
СНГ-2019 (ссылки на фото и видео, отзывы)

 
 2018 
ДР 19 лет, 19-21 октября 2018г. (ссылки на фото, отзывы)

 
12.05.18 - 1 ГОД КОМАНДЕ ЧОКНУТЫХ! Выезд. Как это было+фотоотчет...

 



 20.04.2024
Сегодня день рождения отмечают deniss33, gulev.woldemar, MorzetroN, pinball_5, smotri4, Алексей mart, Иришка!

Ниссан 4х4 Клуб поздравляет именинников!
 

GPS / Карты / Создаем карту своими руками
Автор:corsar.avtostop.ru/gps

Конечно, никто не предлагает вам создавать карты вручную, это неподъемная работа для одного человека, мы поступим проще.
На рынке есть в продаже карты областей и городов России на компакт-дисках производства фирмы ИНГИТ www.ingit.ru.
 
Не все данные на этих дисках актуальны, но мы будем исходить из того, что это наиболее простой способ. Я купил нисколько дисков, но самым лучшим мне показался диск: "Все карты России 2003", на этом диске собраны карты всех 89 регионов Росиии. Часть карт представлена в виде 2-х километровки, но часть в виде 10-и километровки. Отрадно, что с каждым годом 10-и километровок все меньше и меньше.
 
Есть конечно диски с более масштабными картами, например карта Москвы в масштабе 100 метров, с номерами домов.
 
Самым неприятным для меня оказался диск "Урал Сибирь Дальний Восток 2003". Помимо того, что на карте не указаны многие дороги, на карте к тому же существует много "белых пятен".
 
Есть еще одна особенность: формат данных фирм ИНГИТ и GARMIN различаются между собой, поэтому нам понадобится некоторое количество программ для конвертации.
 
Итого, что нам понадобится для создания карт:
 
I. Нужный нам компакт-диск с картами производства фирмы ИНГИТ.
 
II. Программа MapSource. Взять здесь полную версию (141 Мб) или здесь урезанную версию (9 Мб). Апдейт взять здесь или скачать с сайта .
Дистрибутив не стирать, он необходим для работы программы.
 
III. Программа IngitGarmin. Взять здесь .
 
IV. Программа cGPSMap. Взять здесь. Дополнительные dll-ки взять здесь .
 
V. Программа CMAP. Взять здесь.
 
VI. Программа GPSMap Edit. Взять здесь . Версия 073b.
 
VII. Программа PGPSMap. Взять здесь .
 
VIII. Windows Script Host. Взять здесь. (Возможно эта версия устарела и придется скачать новую с сайта ).
 
 
Установка программ.
 
Я устанавливал программы так:
C:GPSMapSource      - развернутый дистрибутив.
                          Путь к самой программе не изменять во время установки.
C:GPSIngitGarmin      - программа IngitGarmin.
C:GPScGPSMap       - программа cGPSMap.
C:GPSCMAP            - программа CMAP.
C:GPSGPSMap_Edit - программа GPSMap Edit.
C:GPSPGPSMap       - программа PGPSMap.
 
Windows ScriptHost устанавливается сама, без лишних вопросов в системную директорию Windows.
 
Все, установка программ закончена, теперь начнем конвертацию.
 
 
 
 
Конвертация карт.
 
 
Ручной режим:
 
1. Cmap
    Редактируем файл header.txt, изменяем:
    NAME=Moscow (название карты которое будет отображаться в MapSource и GPS). 
    ID=10000001 (имя выходного IMG файла. (в имени допустимы только цифры)).
 
    Запускаем c:gpscmap15.exe D:GWRU0102MAPSmsst.gct gps -out:c:gps -city -atr
    После выполнения программы создастся файл c:gpsmsst.txt
 
2. При необходимости запускаем GPSMap Edit и редактируем карту вручную.
 
3. Обрезаем полигоны, cscript c:GPSPGPSmap.js C:GPSmsst.txt c:GPSmsst-2.txt
 
4. Формируем IMG, C:GPScGPSmapcGPSmap -ac c:GPSmsst-2.txt
 
5. Формируем сборный IMG и TDB, C:GPScGPSmapcGPSmap -pv <Имя.файла>
   Формат файла такой:
------------------------
       [Map]
       FileName=Moscow
       MapVersion=100 
       ProductCode=200
       Levels=2
       Level0=15
       Level1=13
       Zoom0=7
       Zoom1=8
       MapsourceName=Moscow
       MapSetName=Moscow
       CDSetName=Moscow
       Copy1=Garmin
       Copy2=Garmin
       [End-Map]
       [Files]
       img=10000001.img
       ;img=10000002.img
       ;img=10000003.img
       [END-Files]
-------------------------
Здесь, ProductCode - число 200, это же число прописывать потом в реестре при добавлении карты в MapSource.
 
6. Кладем полученные файлы (moscow.img, moscow.tdb, 10000001.img) к остальным картам.
C:GPSMapSourcedataMyMapsMoscow
 
Создаем в этой директории файлик moscow.reg   с таким содержимым:
------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREGARMINMapSourceProducts9]
"Bmap"="C:\GPS\MapSource\data\MyMaps\Moscow\Moscow.img"
"Tdb"="C:\GPS\MapSource\data\MyMaps\Moscow\Moscow.tdb"
"Loc"="C:\GPS\MapSource\data\MyMaps\Moscow\"
------------------
Параметр 9 - смотри описания файла pv.txt от программы cGPSmap (ProductCode).
Запускаем этот файл, данные добавляются в реестр.
 
7. Запускаем MapSource и выбираем новую карту "Moscow"
 
 
Время конвертации карты довольно велико. Например карту Москвы и ближайшего Подмосковья она обрабатывала 4 часа на PIII-1200, 256 Mb (правда это ноутбук).
 
 
Автоматический режим:
 
Запускаем файл C:GPSIngitGarminIngitGarm.exe
 
1. Выбираем: "Опции" -> "Настройки конвертации"
 
 
 
2. Прописываем пути к остальным программам.
 
 
 
 
2.1 Изменяем параметры FileName, MapSourceName, MapSetName и CDSetName на название того региона для которого мы делаем карту. Также запоминаем значение параметра ProductCode, это число нам понадобится при добавлении карты в MapSource.
 
 
Жмем "Попробуем так!"
 
 
3. Жмем  "СТАРТ".
 
 
4. Выбираем необходимый файл для конвертации.
 
 
 
 
 
4.1 Автоматически запустится программа cMAP
 
 
 
4.2 После конвертации в промежуточный формат запустится программа GPSMap Edit, в которой можно подредактировать промежуточный вариант карты.
 
 
Подредактировав то, что нам нужно или ничего не редактируя мы выходим из программы.
 
 
 
4.3 Запустится программа PGPSMap
 
 
 
4.4 После этого запустится программа cGPSmap
 
 
Время работы этой программы довольно велико. Например карту Москвы и ближайшего Подмосковья она обрабатывала 4 часа на PIII-1200, 256 Mb (правда это ноутбук).
 
После Того как отработает эта программа на экране опять появится окно "IngitGarm".
Все, нужные нам файлы (*.img, *tdb) лежат в директориях C:GPSIngitGarmimg и C:GPSIngitGarmtdb
Берем их все и кладем в директорию к оригинальным картам MapSource C:GPSMapSourcedataMymaps"Название области"
 
Также, в этой директории создаем файлик с расширением .reg и таким содержимым
------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREGARMINMapSourceProducts9]
"Bmap"="C:\GPS\MapSource\data\MyMaps\"Названиеобласти"\файл.img"
"Tdb"="C:\GPS\MapSource\data\MyMaps\"Названиеобласти"файл.tdb"
"Loc"="C:\GPS\MapSource\data\MyMaps\"Названиеобласти"\"
------------------
Параметр 9 - смотри п. 2.2
Запускаем этот файл, данные добавляются в реестр.
 
5. Запускаем MapSource и выбираем новую карту.

Статья любезно предоставлена сайтом http://corsar.avtostop.ru/gps/

16-12-2003



1999-2020. NISSAN 4x4 CLUB
По всем вопросам пишите: mosqua@mail.ru
33dev дрон-рейсинг гонки дронов