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

на сервере лежит новый gmapsupp.img, в нем мы немного поправили включение в районы, области городов и сел. Возможно, где-то заработает что-то вроде поиска по улице. У меня в навигаторе как-то нашелся перекресток улиц в Харькове.

можете надати список посилань на файлів під навігатори? - додам розділ Навігатори на свій сайт

Файлы от Larry0ua (обновление постоянно - готовые файлы для загрузки в навигатор)
http://velo.kr.ua/media/osm/index.html
Файлы от liosha (обновление происходит очень редко - загружать в навигатор посредством MapSource):
Ukraine (uk) 71488524 2013-02-16 14:09
Ukraine (ru) 70837220 2013-02-15 15:34
Ukraine (en) 71568381 2013-02-16 18:33
http://gis-lab.info/data/mp/ (Другие страны)

Изменений в поиске “по адресу” пока не заметил.
Увидел, что в поиске не появились села Обуховского района, в которых мной был установлен Админ_левел=8.
Таки дело не в яйцах?
:frowning:
Не понятно, по каким же критериям mkgmap “отбирает” населенный пункты для поиска по адресу.

можливо через те що в тих селах немає ні вулиць, ні POI? про які села йде мова?
а Обухівські адреси є чи теж немає?

Есть улицы, например : Дерев’яна, Обухівський район, Київська область, Україна
http://www.openstreetmap.org/?lat=50.1095&lon=30.6852&zoom=14&layers=M

Обухов отсутствует.
В Обуховском районе мной через поиск находится только “Українська міська рада”.

По змінам, що відносяться до пошуку:
https://github.com/Larry0ua/ua-convert/blob/master/mkgmap-stranger/stranger-uk/stranger/address#L22-L24
ці три рядки заповнюють mkgmap:city, mkgmap:region, цього має бути достатньо для пошуку міст.

admin_level11 - це фейкові дані, на етапі перед конвертацією у всі полігони place додається admin_level=11 для зручності обробки. Це хак саме для mkgmap, сподіваюсь, для інших конверторів таке не знадобиться.

З пошуком до вулиці ще треба розбиратись. Спробую поспілкуватись в мейл-лісті mkgmap, можливо, там щось порадять.

Прошу бажаючих скачати сьогоднішній файл (20-03-2013), в мене працює пошук до вулиць в містах. Є трохи проблем з нумерними дорогами, ref вписується замість name, на це поки не звертаєм уваги. Ще з помічених багів - тимчасово в Києві район і місто переплутані, це буде виправлено або з переміщенням районів до admin_level=7, або з фіксом в стилях.

Прямо свято!
Вже можна говорити, що пошук “до вулиці” працює.
Але з алфавітного пошуку (вибрали місто, проминули номер будинку, вибрали перші літери назви вулиці) по незрозумілій причині випадають деякі літери (в списку вулиць без набору літери все є).
Так по Обухову всі позначені вулиці:

Н-01
Р-19
Будьонного вул.
Жуковського вул.
Загребля вул.
Калініна вул.
Каштанова вул.
Київська вул.
Київська вулиця (H-01)
Кобринка
Малишка вул.
Малишка вулиця (Р-19)
Миру вул.
Н-01
Піщана вул.
Панаса Мирного вул.
Промислова вул.
Р-19
Радянська вул.
Сосновий мкр.
Хмельницького вул.

Б,Ж,З,К,М,Н, - “совпадений нет”
П,Р,С,Х - знаходить вулиці
Чому так?

Райони в містах потрібно взагалі ігнорувати в навігаторі.

Не ігнорувати, а тільки показувати назви на карті. Без участі у адресному пошуку. Окрім, звісно, тих “народних” районів, що є suburb.

Ну і щодо навітелівських карт: я буду також іноді конвертувати ще й Полтавську область - http://dimonster.p.ht/
А також згодом деякі інші, де немає “чудес” з кордонами.

Прошу перевірити роботу карт після моєї конвертації. А то щось на емуляторі вони не працюють, а “залізного” навігатора я зараз поки що не маю. :frowning:

Дивно. Чомусь на карті http://velo.kr.ua/media/osm/Navitel-UA-KH.nm2.zip дорога Гур’їв Козачок - Сотницький Козачок - Одноробівка - Петровське - Івашки - Олександрівка має різний клас: у населених пунктах та на мостах вона жовта, а поза населеними пунктами біла (класом нижче). Хоча у базі ОСМ там начебто всюди tertiary.

Так в конфігу:


     type: 
...
            tertiary:
              selector: if
              condition: inside_city
              then: 0x05
              else: 0x03

Так, мені теж це дуже дивно, це схоже на баг mkgmap, знайдемо причину.

всі питання до авторів стилю cfg-navitel, я там нічого не міняв… В котрий раз пропоную правити папку navitel на гітхабі, якщо буде бажання, дам права, розкладу софт на компі як треба і покажу як користуватись Git і т.д. :slight_smile: Бо в мене нема ніякої можливості слідкувати за тими картами, що я викладаю по Навітелу. Або взагалі по іншому зробити - хтось викладає навітелівські файли в ту ж папку на сервері velo.kr.ua, щоб я свою машину по дві-три години не мучав цим osm2mp :slight_smile: Ну зручніше ж, коли все в одному місці лежить.

У мене Обухівські Будьонного і Жуковського також не знаходить по першим буквам, але Загребля, Калініна, Каштанову знаходить.
При цьому в Донецьку вулицю Будьонного знаходить по першим буквам.

Сьогодні спробував стару версію GPSmapEdit 1.0.57.3
Довелося для неї робити mp-файли з кодуванням cp1251 замість utf8.
Як не дивно, але сконвертовані старим жпсмапедітом карти нормально запрацювали у Навітелі 3.2.6 під емулятором. Причому розмір файлів nm2 майже не відрізняється від нового жпсмапедіту.

http://garmin.openstreetmap.nl/ - А хтось пробував, витягувати звідси мапи для Гармінів?

Періодично витягую. Гарна мапа, юзабельна. Правда підписи з name:en або трансліт, якщо нема. Але до цього можна звикнути.

здається, не відображалась нумерація будинків, коли я використовував останній раз, але, можливо, пофіксили. В цілому карта хороша, але в період пікових навантажень простіше згенерувати свою ніж чекати дві-три доби :slight_smile:

Оновились конвертації на сайті, спробував вичищати подвійні точки, які заважають конвертації в Навітел, з"явився стовпець цими помилками. Бажаючі можуть пофіксити…
http://velo.kr.ua/media/osm/index.html

Larry0ua
можете, будь ласка, оновити зконвертовані файли?