You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#5201 2014-12-27 19:18:18
- kilex
- Member

- From: Ижевск
- Registered: 2014-06-13
- Posts: 33
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
WIN-1251 кодировка начинает показывать адекватные названия. но ошибка на файле яяяяяяяя.яяя
Overview map:
Map Number: 1
Parent Map: 0
Latitude North: 61.6882
Longitude East: 61.7102
Latitude South: 56.0852
Longitude West: 53.1409
Description: OSM Приволжский округ
Removing existing file './OSM Приволжский округ 2014-12-25.gmapi' recursively
Missing part: 0 of яяяяяяяя.яяя in IMG-file.перебираются такие файлы:
00400002.LBL
00400002.TRE
яяяяяяяя.яяя
00400002.NET
00400002.NOD
00400002.RGN
GARMIN .RGNLast edited by kilex (2014-12-27 19:18:58)
OSM contributor
:: eTrex 30 :: Oregon 600t :: fenix 3 :: fenix 5x :: vivoactive 3 :: DriveAssist 51 ::
Offline
#5202 2014-12-28 02:13:48
- esaulenka
- Member

- From: Москва
- Registered: 2010-08-21
- Posts: 1,194
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Запустил Турцию (en)
Спасибо, но не помогло.
Во-первых, напрочь пропал кусок с Анталией. В т.ч. и самый нужный мне, к западу от неё. Насколько понимаю (в территориальном делении Турции разбираться лень), нет всей провинции.
А во-вторых, в мапсорсе попадаются странные символы типа \x{0131}. Не было б первой проблемы, можно было жить и так, в принципе. Но некрасиво...
Ну да ладно. Скачал с треккера City Navigator, ужаснулся отсутствию мелких дорог.
Скачал OpenMtbMap. Стиль какой-то страшненький и непривычный, но жить можно. Ещё б донейтов не так назойливо просил, а то пришлось горизонтали самому делать...
Offline
#5203 2014-12-28 16:12:36
- Paravoz
- Member
- From: Ярославль
- Registered: 2009-12-01
- Posts: 728
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
abandoned:*=* обрабатывается уже давно, много месяцев...]
Дождался обновления карты, в которую должна была попасть моя заброшка:
abandoned:landuse=industrial - не отображается
abandoned:landuse = farmyard - отображается как и положено
Может я теги наношу неправильно?
Offline
#5204 2014-12-28 16:48:08
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
abandoned:landuse не будет вытаскиваться, только если это здание.
- condition:
- or:
- landuse = abandoned
- abandoned:landuse = *
- building != *Быть может правка просто не успела попасть в диффы гис-лаба.
Last edited by igitov (2014-12-28 16:53:00)
Offline
#5205 2014-12-28 17:58:09
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
gryphon wrote:Запустил Турцию (en)
Спасибо, но не помогло.
Во-первых, напрочь пропал кусок с Анталией. В т.ч. и самый нужный мне, к западу от неё. Насколько понимаю (в территориальном делении Турции разбираться лень), нет всей провинции.А во-вторых, в мапсорсе попадаются странные символы типа \x{0131}. Не было б первой проблемы, можно было жить и так, в принципе. Но некрасиво...
Ну да ладно. Скачал с треккера City Navigator, ужаснулся отсутствию мелких дорог.
Скачал OpenMtbMap. Стиль какой-то страшненький и непривычный, но жить можно. Ещё б донейтов не так назойливо просил, а то пришлось горизонтали самому делать...
Да, пардон, когда карта давно не собиралась, выплывают разные косяки (тут, похоже, подвел яндекс перевод)
попробую собрать без него
Offline
#5206 2014-12-29 10:13:56
- kilex
- Member

- From: Ижевск
- Registered: 2014-06-13
- Posts: 33
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
если коротко, то у гармина на сайте есть утилита по переносу карты из windows в macos, это единственный возможный на данный момент вариант
На сайте у них есть такой конвертер, но он для винды. Те надо из под винды конвертить карты чтобы получить из них макосевые.
Поигрался с Gmapibuilder - сделал пропуск файлов с корявыми названиями - карта собирается, устанавливается, но не работает. Похоже проблема сложнее чем кажется.
Могу предоставить удаленный доступ к макоси если есть какието варианты
OSM contributor
:: eTrex 30 :: Oregon 600t :: fenix 3 :: fenix 5x :: vivoactive 3 :: DriveAssist 51 ::
Offline
#5207 2014-12-29 10:24:07
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
gryphon wrote:если коротко, то у гармина на сайте есть утилита по переносу карты из windows в macos, это единственный возможный на данный момент вариант
На сайте у них есть такой конвертер, но он для винды. Те надо из под винды конвертить карты чтобы получить из них макосевые.
Поигрался с Gmapibuilder - сделал пропуск файлов с корявыми названиями - карта собирается, устанавливается, но не работает. Похоже проблема сложнее чем кажется.
Могу предоставить удаленный доступ к макоси если есть какието варианты
Посмотрел эту утилиту и конвертор. Никаких хитростей быть не должно: утилита распаковывает img файлики и формирует xml-ку с описанием карт.
Когда будет время, попробую разобраться с форматом img.
Ну и, если понадобится макос, я знаю, к кому обратиться ![]()
Offline
#5208 2015-01-06 19:35:40
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
kilex: gmapi-builder таки выдал что-то похожее на результат, правда выглядит подозрительно непохоже на то, что дает MapConverter. Ну да ладно
Вот архив, глянь на досуге, откроется ли https://yadi.sk/d/HZp3rp0adpJi4
Last edited by gryphon (2015-01-06 19:35:51)
Offline
#5209 2015-01-06 20:13:20
- kilex
- Member

- From: Ижевск
- Registered: 2014-06-13
- Posts: 33
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
kilex: gmapi-builder таки выдал что-то похожее на результат, правда выглядит подозрительно непохоже на то, что дает MapConverter. Ну да ладно
Вот архив, глянь на досуге, откроется ли https://yadi.sk/d/HZp3rp0adpJi4
в систему установилось нормально

залил на устройство, вроде работает
Лучше конечно Россию собрать, ПФО в частности - чтобы адресный поиск потестить.
OSM contributor
:: eTrex 30 :: Oregon 600t :: fenix 3 :: fenix 5x :: vivoactive 3 :: DriveAssist 51 ::
Offline
#5210 2015-01-06 22:16:34
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
можешь попробовать собрать нужный регион, я просто поменял 372-ю строчку в gmapi-builder.py
было
if get_byte(self.f) == 0:стало
if get_byte(self.f) != 1:строка запуска
./gmapi-builder.py -v -o ./out -s kazakhstan_2014-09-02/osm_5701.typ -t kazakhstan_2014-09-02/osm.TDB -b kazakhstan_2014-09-02/OSM_MDR.IMG kazakhstan_2014-09-02/{0,1}57170??.imgне уверен, что из-за таких манипуляций ничего нужного не потерялось, поэтому надо тщательно проверять результат
P.S. если не получится, завтра конвертирую нужный регион
Last edited by gryphon (2015-01-06 22:17:08)
Offline
#5211 2015-01-07 18:17:51
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
ПФО https://yadi.sk/d/Tf7LgYdVdqCaT
кодировку папок оставил как есть, возможно, придется переименовать при загрузке
Offline
#5212 2015-01-08 17:10:49
- kilex
- Member

- From: Ижевск
- Registered: 2014-06-13
- Posts: 33
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
ПФО https://yadi.sk/d/Tf7LgYdVdqCaT
кодировку папок оставил как есть, возможно, придется переименовать при загрузке
карты устанавливаются, в папку помещаются, но в списке совместимых не появляются. Переименовывал
После того как в Info.xml убрал все кирилические символы - карту увидел
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<MapProduct xmlns="http://www.garmin.com/xmlschemas/MapProduct/v1">
<Name>OSM</Name>
<DataVersion>100</DataVersion>
<DataFormat>Original</DataFormat>
<ID>507</ID>
<TYP>OSM_507.TYP</TYP>
<SubProduct>
<Name>OSM2015-01-04</Name>
<ID>1</ID>
<BaseMap>OSM_MDR</BaseMap>
<TDB>OSM.TDB</TDB>
<Directory>OSMTiles</Directory>
</SubProduct>
</MapProduct>
OSM contributor
:: eTrex 30 :: Oregon 600t :: fenix 3 :: fenix 5x :: vivoactive 3 :: DriveAssist 51 ::
Offline
#5213 2015-01-08 17:44:39
- kilex
- Member

- From: Ижевск
- Registered: 2014-06-13
- Posts: 33
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
залились на устройство нормально, адресный поиск работает.
OSM contributor
:: eTrex 30 :: Oregon 600t :: fenix 3 :: fenix 5x :: vivoactive 3 :: DriveAssist 51 ::
Offline
#5214 2015-01-09 09:06:22
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
kilex: чудно, немного подправить скрипт и будет как надо
liosha: скажи пожалуйста, а гислабовский сервер, случайно, не резиновый? если заливать еще и карты в формате gmapi, нас оттуда не попросят ?
Offline
#5215 2015-01-13 04:43:47
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Собрал gmapsupp.img по федеральным округам, запаковал в .7z и выложил папкой на Яндекс.Диск: https://yadi.sk/d/2tRhzdnadw3PB
Сам ничего не конвертирую, все файлы беру с http://gis-lab.info/data/mp/ и заливаю с помощью MapSource на виртуальную флешку.
Актуальность карты - 10.01.2015, при наличии спроса буду обновлять, но не чаще раза в месяц, дело-то хлопотное.
По запросу могу выкладывать страны из тех, что есть на http://gis-lab.info/data/mp/
Offline
#5216 2015-01-13 06:32:32
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
а гислабовский сервер, случайно, не резиновый? если заливать еще и карты в формате gmapi, нас оттуда не попросят ?
Для объёмов нынешнего порядка - резиновый. Сильно больше лучше согласовать с sim
Offline
#5217 2015-01-15 14:12:58
- kilex
- Member

- From: Ижевск
- Registered: 2014-06-13
- Posts: 33
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
kilex: чудно, немного подправить скрипт и будет как надо
поразбирался детальнее - ничего в Info.xml править не надо, главное чтобы в названии gmap папки не было никаких символов кроме английских букв, цифр и точек. Подчеркивания и прочее - не работает.
Для объёмов нынешнего порядка - резиновый. Сильно больше лучше согласовать с sim
отлично, давайте добавим в сборку!
OSM contributor
:: eTrex 30 :: Oregon 600t :: fenix 3 :: fenix 5x :: vivoactive 3 :: DriveAssist 51 ::
Offline
#5218 2015-01-15 15:41:08
- kilex
- Member

- From: Ижевск
- Registered: 2014-06-13
- Posts: 33
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
gryphon написал ранее:
kilex: чудно, немного подправить скрипт и будет как надо
поразбирался детальнее - ничего в Info.xml править не надо, главное чтобы в названии gmap папки не было никаких символов кроме английских букв, цифр и точек. Подчеркивания и прочее - не работает.
хотя нет, все таки Info.xml должен быть по крайней мере в правильной кодировке.
накидал говнокодовый скриптик - запускаем из папки с картами и сразу получаем установленную карту в mapmanager.
#!/bin/bash
GARMINFOLD=~/Library/Application\ Support/Garmin/Maps/
NAME=`awk -F '=' '/FID/ {print $2}' pv.txt`
rm -r ./*.gmapi
TYP=`find . -name '*.typ'`
~/Downloads/gmapi-builder/gmapi-builder.py -o ./ -t osm.TDB -s $TYP -b osm.img *.img -v
OLDNAMEi=`find ./ -name '*.gmapi'`
OLDNAME=`find ./ -name '*.gmap'`
NEWNAME=$NAME.gmap
rm -r "${GARMINFOLD}"$NEWNAME
mv -f "$OLDNAME/" "${GARMINFOLD}$NEWNAME"
rm -r "$OLDNAMEi"
iconv -f cp1251 -t utf8 "${GARMINFOLD}$NEWNAME/Info.xml" > "${GARMINFOLD}$NEWNAME/Info_new.xml"
mv "${GARMINFOLD}$NEWNAME/Info_new.xml" "${GARMINFOLD}$NEWNAME/Info.xml"
Last edited by kilex (2015-01-16 06:13:29)
OSM contributor
:: eTrex 30 :: Oregon 600t :: fenix 3 :: fenix 5x :: vivoactive 3 :: DriveAssist 51 ::
Offline
#5219 2015-01-16 07:44:43
- kilex
- Member

- From: Ижевск
- Registered: 2014-06-13
- Posts: 33
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Специально для MacOS создал ActionScript (аналог батника для винды)
складываем в папку с картами, запускаем - в результате получаем собранные и установленные карты в MapManager
В принципе можно просто вложить во все архивы сборки - и не надо заморачиваться с ресурсами.
Last edited by kilex (2015-01-16 08:34:49)
OSM contributor
:: eTrex 30 :: Oregon 600t :: fenix 3 :: fenix 5x :: vivoactive 3 :: DriveAssist 51 ::
Offline
#5220 2015-01-16 20:07:05
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
а в маке есть python по-умолчанию?
Offline
#5221 2015-01-16 20:15:48
- kilex
- Member

- From: Ижевск
- Registered: 2014-06-13
- Posts: 33
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
а в маке есть python по-умолчанию?
Да, стоит. Из необходимого ПО - только mapmanager, качается с офсайта http://www8.garmin.com/support/download … sp?id=3825.
Last edited by kilex (2015-01-17 07:37:32)
OSM contributor
:: eTrex 30 :: Oregon 600t :: fenix 3 :: fenix 5x :: vivoactive 3 :: DriveAssist 51 ::
Offline
#5222 2015-01-29 19:46:07
- NAA_LEN
- Member
- From: Северодвинск
- Registered: 2014-05-28
- Posts: 356
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Скачал сейчас russia_2015-01-27.
По сравнению с russia_2014-09-19 в архиве не хватает следующих файлов:
00400008
00400065
00400205-00400210
00400214-00400245
Глюк?
Offline
#5223 2015-01-29 20:39:29
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Скачал сейчас russia_2015-01-27.
По сравнению с russia_2014-09-19 в архиве не хватает следующих файлов:
00400008
00400065
00400205-00400210
00400214-00400245
Глюк?
8-проблемы с Калмыкией
остальное - результат реорганизации (уменьшилось количество кусков Московской области и Краснодарского края, Сахалин наоборот - разбит на несколько кусков)
Offline
#5224 2015-01-29 20:41:18
- NAA_LEN
- Member
- From: Северодвинск
- Registered: 2014-05-28
- Posts: 356
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Ага, т. е. карта вполне исправная, если Калмыкия не нужна?
Offline
#5225 2015-01-29 20:42:15
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Ага, т. е. карта вполне исправная, если Калмыкия не нужна?
в теории - да
Offline