Сейчас пытаюсь лепить карты-самоделки для Garmin,есть первые успехи.Иду по пути внесения изменений в существующие карты,так видимо попроще и побыстрее.Хочу поделиться с братьями-гидромоторниками достаточно понятным алгоритмом битвы за бесплатные карты.
Для того,чтобы внести какие-то изменения в карту нужно:
1).Сама карта,берем из OSM http://gis-lab.info/data/mp/# ,они легче редактируются.
2).Программа редактор GPSMapedit.ищите в инете
3).Программа для сохранения результатов редактирования cGPSmapper,эта прога нужна из-за особенностей формата карт гармин,они залочены для прямого редактирования фирмой изготовителем.Ищите в инете
Теперь нам нужны сами изменения.Добавляю их в форме треков которые затем сохраняю и редактирую в GPSMapedit.Нужен точный трек,обводишь контур скажем озера,сохраняешь его полигоном и обзываешь озером в редакторе.
Пакет для треков у меня такой
4).SASPlanet для получения снимков с привязкой,программа бесплатна
5).OZIExplorer для работы со снимками с привязкой и трекования,ищите в инете.
Наглядный пример,берем Ленобласть http://gis-lab.info/data/mp/files/ru.leningrad.7z
Смотрим в GPSMapedit кусок Вуоксы с последними покатушками:
Хотим добавить островок на речку.Запускаем SASPlanet,выбираем из источников спутник Google(спутник Bing Maps,Birds Eye N некоторые участки на Таймыре пробивает с большим разрешением и лучшим качеством,но дает почему-то привязку с разницей в 30м от Google)Висим над Вуоксой:
Выбираем операции с выделенной областью:
Выделяем и сохраняем интересующий фрагмент,ставим нужные галочки на вкладке "склеить":
Закрываем SASPlanet,запускаем OZI,грузим карту Vuoksa.map,пускаем панель управления треками и создаем точки трека,затем сохраняем трек:
Получили контуры острова,теперь займемся непосредственно картой,добавляем полученный трек в GPSMapedit:
Выбираем на панели инструментов стрелочку"Выбрать объекты",щелкаем по нашему треку и сохраняем полигоном,выбираем уровень детализации,пусть будет два нижних слоя,ни к чему всю карту усложнять подробностями
Выбираем тип объекта
Сохраняем.Затем правой кнопкой мышки щелкаем по треку и отсоединяем файл.Получили остров,
объект создан :
точно так же рисуются и берега и прочая земная составляющаю,процесс достаточно нудный,но весьма точный.
Теперь нам надо довести до Гармина наш продукт,начинаются пляски с форматами.Сохраняем полученныую карту в формате mp:
Затем выбираем экспорт в формат Гармина,прописываем путь к cGPSmapper(конвертор mp в img)
Обзываем полученный файл как-нибудь по-гарминовски восьмибуквенно используя что-то типа gmapsup2.img,льём в гармин и смотрим.
Вот пример извращения над входом в Талую,норильчане знают,было:
Стало:
А будет ещё лучше.
Встречаются разнообразные нюансы в ходе картирования подобным образом,их описывать не стал,дал только костяк метода.Есть способ автоматизации векторизации растровых карт программой Easy Trace,её пока не освоил,да и сомневаюсь,что будет работать со спутниковыми снимками.В общем получается нудно,но точно.