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.***
#5626 2013-05-29 22:25:35
- Paspartu
- Member
- From: Владивосток
- Registered: 2011-03-12
- Posts: 318
Re: Конвертация OSM в Navitel
Paspartu wrote:3.8 создаём файл ConvertToMP.vbs с содержимым
Скажите, что именно делает данный срипт, точнее что происходит с map.mp после обработки GPSME запущенной данным скриптом? Исходный размер map.mp после обработки данным скриптом значительно уменьшается, что и вызвало интерес.
Я не знаю, что он делает.
Offline
#5627 2013-05-30 06:05:05
- borism346
- Member

- From: Minsk
- Registered: 2008-11-12
- Posts: 911
Re: Конвертация OSM в Navitel
Исходный размер map.mp после обработки данным скриптом значительно уменьшается, что и вызвало интерес.
Точно не скажу, но, возможно, делает генерализацию и удаление дубликатов. Если это сделать ручками, то размер файла в итоге существенно уменьшается.
Offline
#5628 2013-05-30 12:07:35
- hkm
- Member
- Registered: 2009-01-26
- Posts: 54
Re: Конвертация OSM в Navitel
+обрезка координат до 5 знаков
Offline
#5629 2013-05-31 11:20:53
- kusnatdinov
- Member
- Registered: 2013-05-31
- Posts: 1
Re: Конвертация OSM в Navitel
Обновите карту Кипра, пожалуйста, если можно.
на http://navitel.osm.rambler.ru/ - годичной давности..
Спасибо!!
Offline
#5630 2013-05-31 11:24:08
- Larry0ua
- Member
- Registered: 2010-09-19
- Posts: 1,061
Re: Конвертация OSM в Navitel
многие остальные там тоже годичной давности, недавно кто-то из знакомых карту Чехии спрашивал, но на сервере карта старая... по возможности запускайте их хотя бы раз в три месяца?
Offline
#5631 2013-06-01 13:37:25
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
многие остальные там тоже годичной давности, недавно кто-то из знакомых карту Чехии спрашивал, но на сервере карта старая... по возможности запускайте их хотя бы раз в три месяца?
А смысл? С первого раза она не соберется из-за ошибок, а исправлять ошибки никто не хочет.
Offline
#5632 2013-06-01 16:20:02
- Monitor
- Member
- From: Нижний Новгород
- Registered: 2010-03-01
- Posts: 206
Re: Конвертация OSM в Navitel
В конфиге для osm2mp не обрабатывается тег residential = urban
Offline
#5633 2013-06-02 17:07:59
- zdforum
- Member

- From: Пермский край
- Registered: 2010-02-04
- Posts: 373
- Website
Re: Конвертация OSM в Navitel
Почему на трассе Краснокамск-Пермь стоит максспеед=90, а в Навителе высвечивает окошко 80?
Offline
#5634 2013-06-02 20:06:30
- borism346
- Member

- From: Minsk
- Registered: 2008-11-12
- Posts: 911
Re: Конвертация OSM в Navitel
Почему на трассе Краснокамск-Пермь стоит максспеед=90, а в Навителе высвечивает окошко 80?
Offline
#5635 2013-06-04 08:33:25
- ragman
- Member
- Registered: 2011-09-13
- Posts: 64
Re: Конвертация OSM в Navitel
Есть проблема: здесь после конвертации не удаляются старые ошибки.
Например, Ростовская область - сконвертирована на данный момент 02.06.2013 06:32, а ошибки висят от 28.05.2013 20:47:13. Я уже исправил эти ошибки и нажал там на ссылку "Ошибки исправлены". Но ссылка на них не исчезает.
Это так и должно быть или ошибка сервера?
Offline
#5636 2013-06-04 09:16:26
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Offline
#5637 2013-06-04 09:46:45
- Larry0ua
- Member
- Registered: 2010-09-19
- Posts: 1,061
Re: Конвертация OSM в Navitel
С первого раза она не соберется из-за ошибок, а исправлять ошибки никто не хочет.
как я понимаю, есть тривиальные ошибки вроде дубликатов точек, которые можно исправлять автоматом в mp-файле, и какие-то еще фатальные? Насколько их много? Есть какие-то альтернативы для навителовских осм-карт Европы?
Offline
#5638 2013-06-04 10:05:15
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
Fortress wrote:С первого раза она не соберется из-за ошибок, а исправлять ошибки никто не хочет.
как я понимаю, есть тривиальные ошибки вроде дубликатов точек, которые можно исправлять автоматом в mp-файле,
Не все исправляется автоматом
и какие-то еще фатальные? Насколько их много?
Да, есть такие. Бывает до нескольких тысяч.
Есть какие-то альтернативы для навителовских осм-карт Европы?
Есть Семь Дорог.
Offline
#5639 2013-06-09 10:51:56
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
dimuzz Почему то при конвертации с помощью конфига C:\osm2mp\cfg-navitel\navitel-rt-ru.cfg - at revision: 179 страна становится Russia. Где это меняется?
Тестовая конфигурация на которой проверял.
Last edited by Kostik (2013-06-09 11:45:50)
Offline
#5640 2013-06-09 13:31:14
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
dimuzz Почему то при конвертации с помощью конфига C:\osm2mp\cfg-navitel\navitel-rt-ru.cfg - at revision: 179 страна становится Russia. Где это меняется?
Kostik, на самом деле адресация в роутинговом слое не нужна совсем, поэтому самым правильным будет отключить адресацию.
# use city polygons for addressing
addressing: 0В svn поменяю, спасибо за наводку.
Offline
#5641 2013-06-10 05:16:19
- Monitor
- Member
- From: Нижний Новгород
- Registered: 2010-03-01
- Posts: 206
Re: Конвертация OSM в Navitel
Кто пользуется новый версией конвертера, у Вас раскладываются объекты по уровням в зависимости от площади объекта? Например natural=water?
Offline
#5642 2013-06-10 05:41:01
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Кто пользуется новый версией конвертера, у Вас раскладываются объекты по уровням в зависимости от площади объекта? Например natural=water?
Раскладываются, на вид корректно. Начиная с конфигурации r175, еще и тип озера выбирается в зависимости от площади.
Offline
#5643 2013-06-10 06:45:14
- Monitor
- Member
- From: Нижний Новгород
- Registered: 2010-03-01
- Posts: 206
Re: Конвертация OSM в Navitel
Версия конвертера 764, конфиг 179. А объекты ни раскладываются ни меняют тип. При этом функция _get_obj_area_size выдает правильные значения. ![]()
Offline
#5644 2013-06-10 07:17:22
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертация OSM в Navitel
Версия конвертера 764, конфиг 179. А объекты ни раскладываются ни меняют тип.
То есть стандартная конфигурация не работает? Тогда попробуй обновить модуль YAML
Offline
#5645 2013-06-10 10:05:52
- Monitor
- Member
- From: Нижний Новгород
- Registered: 2010-03-01
- Posts: 206
Re: Конвертация OSM в Navitel
YAML - 0.84
Я уже в явном виде стал задавать значения value: . Так вот при любых значениях начинающихся с "0": 0.1 , 0.016, 0.9 всегда выбирается первая строка селектора
0: 0
0.016: 1
0.5: 2
2.5: 3
9: 4
При остальных числах больше 1 все OK.
Если в селекторе например встречаются значения с "1"
0: 0
0.5: 1
1.3: 2
1.9: 3
9: 4
То при любых value начинающихся с 1 сработает 2-я строка селектора. А если >2, то OK.
Т.е. создается ощущение, что сравнение работает "как-то посимвольно".
Offline
#5646 2013-06-10 10:26:27
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертация OSM в Navitel
Круто!
А можно редуцированный пример конфига и осм-объекта, на котором воспроизводится нехорошее поведение?
Offline
#5647 2013-06-10 10:51:15
- Monitor
- Member
- From: Нижний Новгород
- Registered: 2010-03-01
- Posts: 206
Re: Конвертация OSM в Navitel
А можно редуцированный пример конфига и осм-объекта, на котором воспроизводится нехорошее поведение?
https://www.dropbox.com/s/lcbwbcbmn69lwe1/1.zip
А так в "value" вместо !!perl/code | { _get_obj_area_size(shift) } ставил разные цифровые значения и смотрел результат.
Offline
#5648 2013-06-10 12:00:43
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертация OSM в Navitel
Ага, спасибо. Пофиксил
Offline
#5649 2013-06-10 13:04:57
- Mir76
- Member
- From: Екатеринбург
- Registered: 2009-12-18
- Posts: 1,455
Re: Конвертация OSM в Navitel
- Версии НН 5.1 и старше не поддерживают неофициальные карты.
- Для корректной работы поиска по адресу в версиях 5.5.x необходимо в в Меню-Настройки-Региональные-Язык карты выставить English
Мне одному кажется, что эти две строки первого поста этой темы противоречат друг другу?
Offline
#5650 2013-06-11 09:41:00
- fedorefr
- Member

- From: Балахна
- Registered: 2013-01-10
- Posts: 132
Re: Конвертация OSM в Navitel
Пожалуйста, подскажите, как указать в конфиге osm2mp условие типа: "если есть любая дорога, отмеченная vehicle = destination, то добавить к параметрам маршрутизации по ней тег RouteParamExt = 1" ?
Вот такое не работает:
- condition:
- highway = *
- vehicle = destination
action:
- action: modify_road
RouteParamExt: 1
Offline