Конвертації в формати навігаторів

файл не знайдено, де взяти?

У цьому архіві http://sendfile.su/753520
addressing-uk.yml, navitel-uk.cfg, rename-country.yml, rename-region.yml - запхати у osm2mp\cfg-navitel
nodes-navitel.yml - запхати у osm2mp\cfg-navitel\polish-mp\ (рекомендую передивитися цей файл. У мене є деякі сумніви.)

Трохи розбирався з Навітелом, подивіться,плз сюди: http://larry0ua.koding.com/navi/index.php. Там само - посилання на сьогоднішній гармін.

Про червоні лінії не можу нічого сказати, на моєму пристрої вони не товсті, і про струмки також. Потрібна більша вибірка.

В чому саме?

Не годиться. У картах не працює адресний пошук. Карти мають “хвости” у сусідні області та країни

Незрозумілими мені відмінностями від льошиного оригіналу

І далі у файлі ще є відмінність в обробці подвійних адрес.

До речі, я трохи виправив свій скрипт. Він неправильно поводився у випадку можливих збоїв при конвертації. Мені соромно :roll_eyes:
http://forum.openstreetmap.org/viewtopic.php?pid=308572#p308572

А ще треба буде замінити архіватор WinRAR на безкоштовний 7z. Як для розпакування osm.bz2, так і для створення zip-архіва з готовими картами. Бо використовувати ламаний софт у відкритому проекті - якось “не комільфо” :roll_eyes:

Ой, ще одна прикра маненька помилочка. Виправив.

У файлі nodes-common.yml (з комплекту osm2mp) та nodes-navitel.yml (з osm2navitel) такий рядок теж є.

Обробка addr2:* в останній версій nodes-navitel.yml закоментована - напевно, поки що не працює (глянув mp-файл, сконвертований з моїм nodes-navitel.yml - точки з подвійною адресацією теж немає).
Конфіги однак доведеться адаптувати до нових версій скрипта - там багато змінилось. До речі, через це й можуть бути некоректності у файлах, сконвертованих Larry0ua (використовувався скрипт версії 725).

То Льоша щось постійно оновлює та підправляє. В мене ревізія 719. Адресний пошук працює.
А може, Larry0ua забув вказати --defaultregion=“UA”. А може, обрізка трохи корява.
Увечорі спробую нову ревізію. Вже у svn лежить 726 версія.

726 в мене сварився на якийсь відсутній метод, який на цій ревізії і видалили. саме тому я використовував 725. Можливо, через ці версії можуть бути проблеми. Обрізка точно корява, це в планах на майбутнє :slight_smile:

Так, але, скажу, що в наданому скрипті цього ключа теж не було :wink: Перед додаванням цього ключа не було міст в списку міст в адресному пошуку, тепер є. В наступній конвертації це буде враховано

Шо? Як це не було? Ой, я мав на увазі --defaultcountry=“UA” :roll_eyes:

тоді дивно, чому з defaultregion воно виглядає краще… глянь, плз - http://velo.kr.ua/media/osm/Navitel-UA-KH.zip (обрізка все ще крива)
підозрюю, що в defaultregion треба було писати щось на зразок Kharkivska obl, але там зараз UA

Я вказую лише --defaultcountry=“UA”, а defaultregion не вказую взагалі. І все нормально виходить.
Думаю, у вас проблеми з обрізанням області. Оновіть полі-файл кордонів області.
Зараз у адресному пошуку по вашій карті села видно отак: “Кицівка, UA Печенізький район, Україна”. А має бути “Кицівка, Харківська область Печенізький район, Україна”.

До речі, як я зрозумів, GPSmapEdit не знає поняття district, а знає лише поняття region. Тому конвертор замість створення одного region “Харківська область” створює декілька region “Харківська область Дергачівський район”, “Харківська область Зміївський район”, дописуючи назву району до назви області.

; NodeID = 337558289
; population = 32117
; place = town
[POI]
Data0=(49.4628203,36.8786912)
EndLevel=3
Type=0x0800
Label=Балаклія
City=Y
CityName=Балаклія
CountryName=Україна
RegionName=Харківська область Балаклійський район
[END]

Оновлена збірка:
http://velo.kr.ua/media/osm/gmapsupp.zip
http://velo.kr.ua/media/osm/Navitel-UA-CH.zip
http://velo.kr.ua/media/osm/Navitel-UA-IF.zip
http://velo.kr.ua/media/osm/Navitel-UA-KIE.zip
http://velo.kr.ua/media/osm/Navitel-UA-KH.zip

Навітелівські файли вирізані по кордонам з допуском в 0.001 градус, випавших шамтків кордону не має бути, так що з адресним пошуком має бути краще. Дані, на жаль, минулого четверга, є якісь проблеми з викачуванням дампу.

А чим вирізав?

До речі, я свою карту теж оновив. І додав ще й російськомовний варіант. Хоча користуватися ним ще неможна, бо замість російських назв там трансліт з української мови російськими буквами :slight_smile:
http://www.dimonster.w.pw/

більше інформації в скриптах :slight_smile:
getbounds.pl + offset (самописна програмка) + osmfilter без complete ways, relations

http://velo.kr.ua/media/osm/index.html містить посилання на файли Garmin та Navitel сконвертованої України (не впевнений, можливо, море не зібралось у Навітела, не знаю як перевірити).
Якщо в когось є бажання, вносьте свої корективи або залишайте коментарі тут.

Мікрософт Девайс Емулятор + образ Віндовс СЕ 5.0 + Навітел 3.2.6.3594 зі скриптами на Мортскрипті.

Це все працює на віндовс. Пізніше, якщо треба, закину на файлообмінник.

Свіжу версію не завантажив, працюю з попередньою.
Не все добре в опціях конвертації для Гармін.
Розвязка коло авторинку Чапаєвка. http://www.openstreetmap.org/?lat=50.34115&lon=30.55109&zoom=15&layers=T
Ось знімок екрану програми BaseCamp, як вона бачить карти з мого навігатора.
Карта з http://garmin.openstreetmap.nl/ (майже як і повинно бути)

ОСМ Україна від Larry0ua

Частина бокових заїздів мало того, що виглядає тоненько, ще й навігатор веде не під міст (до речі, мостів не має) та направо (з Кончої Заспи на Заболотного), а одразу наліво.

чекаю від автора стилю новішу версію, яка нормально виглядає на Nuvi, як тільки отримаю, одразу сконвертую нову