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.***
#401 2010-01-24 17:24:52
- Ivan Komarov
- Member

- Registered: 2008-10-02
- Posts: 1,050
Re: Конвертация OSM в Navitel
Итак, действительно был забанен за активность скрипта. Что делать дальше с проектом "выкачивания" файлов предлагаю обсудить здесь. Вероятнее всего - просто прикрыть его и всем перейти на гислабовские области.
Offline
#402 2010-01-24 17:37:28
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Т.е. исходники берем с http://gis-lab.info/projects/osm-export.html, результаты выкладываем, как обычно, на http://fmesh.ru/osm/navitel.html?
Offline
#403 2010-01-24 18:32:06
- Ivan Komarov
- Member

- Registered: 2008-10-02
- Posts: 1,050
Re: Конвертация OSM в Navitel
похоже на то
Offline
#404 2010-01-25 08:05:11
- Lito
- Member
- Registered: 2010-01-25
- Posts: 7
Re: Конвертация OSM в Navitel
Добрый день.
Помогите пожалуйста сконвертировать кусок франци.
Исходник OSM брал здесь: http://download.geofabrik.de/osm/europe … es.osm.bz2
С помощью osm2mp сконвертировал в mp. А при попытке сохранить в GPSMapEdit для навитела, вылазит ошибка и не сохраняется. При Validation map вылазит очень много ошибок... Правильно ли я понимаю, что пока их не исправишь, карту сохранить невозможно? В пятницу поеду туда, хотел смотреть на карте какие дорожки еще не загружены в osm и писать треки...
Offline
#405 2010-01-25 08:09:56
- astroiLL
- Member

- From: Краснодар
- Registered: 2009-06-25
- Posts: 348
- Website
Re: Конвертация OSM в Navitel
Поставь только проверку "Find misaligned/duplicated..." (правая верхняя опция) остальные сними и исправь только эти ошибки, тогда конвертация пройдет.
Линукс и Астрономия. Сисадмин, компьютерщик и таксист - всё шабашник. Обращайтесь если чо.
Offline
#406 2010-01-25 08:12:34
- Lito
- Member
- Registered: 2010-01-25
- Posts: 7
Re: Конвертация OSM в Navitel
Их там много... Это только вручную или есть полуавтоматические средства???
Offline
#407 2010-01-25 09:10:39
- chilin
- Member
- Registered: 2009-07-30
- Posts: 180
Re: Конвертация OSM в Navitel
Их там много... Это только вручную или есть полуавтоматические средства???
Есть быстрый и нецивилизованный вариант - внешним макросом или вручную (delet'ом) поудалять в GME все линии содержащие эти ошибки. Других автоматических способов нет... может когда-нибудь дождёмся специалиста C++, расшифрующего этот код, или сам автор GME сподобится выгонять текстовый протокол с этими ошибками.
Last edited by chilin (2010-01-25 09:11:11)
Offline
#408 2010-01-25 09:14:24
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертация OSM в Navitel
может когда-нибудь дождёмся специалиста C++, расшифрующего этот код
В том-то и проблема, что этот код расшифрововать не надо.
Потому что причина ошибки вполне ясна: две роутинговые ноды попадают в один и тот же узел сетки.
Расшифровать надо, каким именно образом идёт округление к этой сетке, а эти куски кода разбросаны по разным местам, и сходу мне этот порядок округлений воспроизвести не удалось.
Offline
#409 2010-01-26 20:07:01
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
В poly.cfg добавлена комбинация footway=sidewalk для обозначения нероутинговых тротуаров.
Версия пока обновлена только в svn: http://osm2navitel.googlecode.com/svn/trunk/
Offline
#410 2010-01-26 20:11:07
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Екатеринбург сконвертирован из исходников GIS-Lab (sverdl-osm-nm2.7z).
Наверное, надо удалить ekaterinburg-osm-nm2 как неподдерживаемый? Вроде бы ссылок на конкретные файлы не успели насоздавать.
Offline
#411 2010-01-26 20:28:27
- chilin
- Member
- Registered: 2009-07-30
- Posts: 180
Re: Конвертация OSM в Navitel
Екатеринбург сконвертирован из исходников GIS-Lab (sverdl-osm-nm2.7z).
Наверное, надо удалить ekaterinburg-osm-nm2 как неподдерживаемый? Вроде бы ссылок на конкретные файлы не успели насоздавать.
Успели. У меня скрипт переименовывает в зависимости от места cбора xml (mosobl<->moscow). А вообще, одному комраду, не будем показывать пальцем
, уже пора названия регионов на сайте прикрутить, или, попросить других комрадов ему в этом помочь.
Offline
#412 2010-01-27 05:45:06
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
chilin, не знал ![]()
Если просто удалить ekaterinburg-osm-nm2, на страничке будет указан файл для Навител sverdl-osm-nm2, так?
Offline
#413 2010-01-27 13:22:32
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
Начал переходить потихоньку на гис-лаб, кое-какие области уже сконвертировались и обновились. Позволил себе удалить города, которые теперь попадают в области piter, barnaul, ekaterinburg и др. В wiki поправлю ссылки по мере возможности. Как будет свободное время.
Offline
#414 2010-01-27 13:24:01
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
chilin, не знал
Если просто удалить ekaterinburg-osm-nm2, на страничке будет указан файл для Навител sverdl-osm-nm2, так?
Все правильно, надо вручную изменить имя с ekaterinburg на sverdl
Offline
#415 2010-01-27 14:13:29
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
dimuzz wrote:chilin, не знал
Если просто удалить ekaterinburg-osm-nm2, на страничке будет указан файл для Навител sverdl-osm-nm2, так?Все правильно, надо вручную изменить имя с ekaterinburg на sverdl
а можно с именами нормальными утвердиться? лично мне "sverdl" не лежит к душе
хотя бы что-то типа sverdlovsk_region или sverdlovsk_oblast. или обратно ekaterinburg
Offline
#416 2010-01-27 14:15:52
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Конвертация OSM в Navitel
name=sverdl
name:ru=Свердловская область
name:en=Sverdlovsk region
Чо как маленькие-то? ![]()
Offline
#417 2010-01-27 14:20:42
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
Мое ИМХО - придерживаться имен гис-лаба. А когда Ivan Komarov допишет скрипт, который берет название из info.txt имя вообще не будет иметь значение.
Offline
#418 2010-01-27 23:08:51
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
Мое ИМХО - придерживаться имен гис-лаба. А когда Ivan Komarov допишет скрипт, который берет название из info.txt имя вообще не будет иметь значение.
с твоим имхо согласен
может быть тогда sim попинать на тему изменения имен архивов на его стороне?
для меня удобно на флешке\диске видеть внятные названия файлов
Offline
#419 2010-01-28 07:09:57
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
Fortress wrote:Мое ИМХО - придерживаться имен гис-лаба.
может быть тогда sim попинать на тему изменения имен архивов на его стороне?
Это можно
Мне как-то leningrad тож не очень. spb_i_lenobl было бы лучше ![]()
для меня удобно на флешке\диске видеть внятные названия файлов
Как вариант написать скрипт-ренеймер. Под винду могу тебе батник написать. Запускаешь и он переименовывает все файлы на флэшке в нужные имена.
Offline
#420 2010-01-28 13:18:03
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
Как вариант написать скрипт-ренеймер. Под винду могу тебе батник написать. Запускаешь и он переименовывает все файлы на флэшке в нужные имена.
лучше если с сервера будут качаться уже правильно названные файлы
Offline
#421 2010-01-29 18:25:01
- Dmitry Terentiev
- Member
- From: Мурманск
- Registered: 2008-09-05
- Posts: 366
Re: Конвертация OSM в Navitel
Спасибо liosha на http://gpsmapsearch.com/osm/mp/ выкладываются регионы целиком с обрезкой по границе. Можно и navitel карты выкладывать целиком? Или для их конвертации используется другой источник?
www.MurmanskOSM.ru - валидатор адресов Мурманской области по данным http://www.cikrf.ru
Offline
#422 2010-01-29 20:10:20
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Источник тот же - GIS-Lab, просто нужно будет обрезку делать не по osmbbox, а по poly-файлу границы региона.
Offline
#423 2010-01-30 10:04:00
- Andron
- Member
- Registered: 2009-10-18
- Posts: 38
Re: Конвертация OSM в Navitel
Почему-то на офф. карте навитела прокладка соответствует действительности:
Тот же маршрут на на конверченной OSM карте неправильный:
Last edited by Andron (2010-01-30 10:05:58)
Offline
#424 2010-01-30 10:14:43
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Не были расставлены ограничения поворотов на развязке. В следующей сборке будет OK.
Offline
#425 2010-02-01 19:22:37
- ImmortAlex
- Member
- From: Novosibirsk, Russia
- Registered: 2010-01-08
- Posts: 194
Re: Конвертация OSM в Navitel
Ну вот, и я обновил карту в Навителе. Атлична, что я могу еще сказать! Т.е. практически всё, что я находил неприличного, ушло.
Из замеченных мелочей:
1. Библиотека. building=yes, building:housenumber=5, amenity=library: похоже, "5" присвоил кому-то как имя, показывается рядом с номером дома. Вообще, там и мой косяк, библиотека не весь дом занимает, надо ее отдельной точкой делать. Но в предыдущих версиях так не было, если что.
2. Тропинки показываются от 5м до 500м, пропадая только вместе с второстепенными улицами. Вроде ж не должно с таким размахом быть? Или теперь так и задумано? Кстати, старательно отрисиванные highway=service, surface=unpaved между блоками в ГСК в масштабе 500м... хм... их немного дофига
Может я зря их, по ГСК-то рисовал?
3. Банкоматы в виде amenity=bureau_de_change не конвертируются? shop=bakery для хлебного?
4. Пытался запретами разворотов сделать правильный роутинг на развязке, походу перестарался, ему крышу просто выносит
Но я там отношениями обвешал каждое пересечение по самое небалуй, наверное, стоит упростить, потом уже предъявлять ошибки конвертору...
Offline