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.***
#776 2010-03-15 19:14:51
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
отконвертите кто-нибудь всю РФ. а то последнее обновление сильно давно было
Offline
#777 2010-03-16 08:15:05
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
dedNikifor, Выкачай всю область в osm, порезанную на квадраты, я могу сконвертировать.
chilin, Можешь объяснить, как делать файл с ошибками в мапэдите? Я скачал 61.4 но такой функции там не нашел...
Last edited by Fortress (2010-03-16 08:56:04)
Offline
#778 2010-03-16 11:41:44
- Ivan Komarov
- Member

- Registered: 2008-10-02
- Posts: 1,050
Re: Конвертация OSM в Navitel
chilin, Можешь объяснить, как делать файл с ошибками в мапэдите? Я скачал 61.4 но такой функции там не нашел...
Присоединяюсь к просьбе.
Offline
#779 2010-03-16 11:48:44
- Calibrator
- Member

- From: Интернет
- Registered: 2009-08-19
- Posts: 893
Re: Конвертация OSM в Navitel
Fortress wrote:chilin, Можешь объяснить, как делать файл с ошибками в мапэдите? Я скачал 61.4 но такой функции там не нашел...
Присоединяюсь к просьбе.
И я уже спрашивал..
Offline
#780 2010-03-16 16:41:09
- ImmortAlex
- Member
- From: Novosibirsk, Russia
- Registered: 2010-01-08
- Posts: 194
Re: Конвертация OSM в Navitel
Fortress: у тебя в info.txt во всех вместо русских букв вопросики.
Offline
#781 2010-03-16 17:40:28
- ImmortAlex
- Member
- From: Novosibirsk, Russia
- Registered: 2010-01-08
- Posts: 194
Re: Конвертация OSM в Navitel
Какой-нибудь тег в разворот конвертируется? Как-то особо их есть смысл или спобоб помечать?
У меня один на ближайшем транке есть, сейчас веточка разворота помечена так же транком, навител в итоге предупреждает просто об крутом повороте налево, а не о развороте.
Offline
#782 2010-03-16 18:27:32
- chilin
- Member
- Registered: 2009-07-30
- Posts: 180
Re: Конвертация OSM в Navitel
Ivan Komarov wrote:Fortress wrote:chilin, Можешь объяснить, как делать файл с ошибками в мапэдите? Я скачал 61.4 но такой функции там не нашел...
Присоединяюсь к просьбе.
И я уже спрашивал..
Как только выйдет очередной релиз GME, я выложу в вики исходник своего скрипта, который генерит OSM совместимые протоколы с ошибками. По договорённости с автором GME, до выхода офф. версии в которой будет реализован доступ к соответствующим COM объектам, я это делать не вправе. Автор наверняка также выложит пример реализации этой возможности у себя на сайте, поскольку эту фичу он сделал доступной только в платной версии.
Сейчас я в жестоком цейтноде, и неизвестно когда из-него выйду, поэтому, чтобы не пропустить этот момент, просьба, как только обновится эта страничка, стукнуть мне в почту.
Offline
#783 2010-03-16 18:44:16
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
dedNikifor, Выкачай всю область в osm, порезанную на квадраты, я могу сконвертировать.
гис-лаб разве не выкладывает РФ целиком?
мне не очень интересно вникать в нюансы конвертации ![]()
я больше люблю в ОСМе рисовать и готовую карту юзать
Last edited by dedNikifor (2010-03-16 18:45:25)
Offline
#784 2010-03-16 18:44:22
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Какой-нибудь тег в разворот конвертируется? Как-то особо их есть смысл или спобоб помечать?
У меня один на ближайшем транке есть, сейчас веточка разворота помечена так же транком, навител в итоге предупреждает просто об крутом повороте налево, а не о развороте.
Вроде бы нет - у НН свои соображения, начиная с какого угла "крутой поворот" становится "разворотом".
Offline
#785 2010-03-16 18:46:27
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
ImmortAlex wrote:Какой-нибудь тег в разворот конвертируется? Как-то особо их есть смысл или спобоб помечать?
У меня один на ближайшем транке есть, сейчас веточка разворота помечена так же транком, навител в итоге предупреждает просто об крутом повороте налево, а не о развороте.Вроде бы нет - у НН свои соображения, начиная с какого угла "крутой поворот" становится "разворотом".
Дим, а пролоббировать эту фишку а разработчиков навитела нельзя? или они плохо прислушиваются к подобным просьбам?
Offline
#786 2010-03-16 18:53:18
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Ошибки НН в подсказках были одной из самых обсуждаемых тем на тамошнем форуме.
Обсуждения постепенно заглохли, а воз и ныне там.
Offline
#787 2010-03-16 20:50:57
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
понял. значит навителовцы неохотно развивают софт ![]()
просьба - можно ли landuse=quarry конвертировать в полигон, а не в пои
пои не несет никакой информации о размере карьера (огромного карьер в Асбесте просто нет на карте в навигаторе, только нафиг не нужный значок пои)
Offline
#788 2010-03-17 10:50:50
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
Fortress: у тебя в info.txt во всех вместо русских букв вопросики.
Я в курсе. Уже исправил, когда регионы обновятся информация восстановится.
Fortress wrote:dedNikifor, Выкачай всю область в osm, порезанную на квадраты, я могу сконвертировать.
гис-лаб разве не выкладывает РФ целиком?
Выкладывает. Но файл russia.osm конвертер не схавает. Он больше 2Гб и конвертеру не хватит памяти его обработать, да и Навител такую карту не провернет. Порезанную по регионам Россию и так выкладывают... Можно скачать все регионы и кинуть в одну папку атласа - будет вся Россия. Если нужна другая нарезка - качай bbox'ами через осм апи и выкладывай куда-нибудь - сконвертируем ![]()
Offline
#789 2010-03-17 10:52:46
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертация OSM в Navitel
можно russia.osm порезать сплиттером.
будет то же самое, но квадратиками, а не регионами.
Offline
#790 2010-03-17 13:29:04
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
Можно поподробнее про сплиттер?
Offline
#791 2010-03-17 13:36:40
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертация OSM в Navitel
Fortress,
http://code.google.com/p/osm2mp/source/ … plitter.pl
http://www.mkgmap.org.uk/page/tile-splitter
выбирай на вкус ![]()
Все страны на http://gpsmapsearch.com/osm/mp/ через него прогоняются
Offline
#792 2010-03-17 14:13:23
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
можно russia.osm порезать сплиттером.
будет то же самое, но квадратиками, а не регионами.
идеальный вариант
Offline
#793 2010-03-17 14:27:54
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
Спасибо, попробую на выходных.
Offline
#794 2010-03-22 06:55:09
- Nexor
- Member

- From: Екатеринбург
- Registered: 2010-02-16
- Posts: 343
Re: Конвертация OSM в Navitel
Разобрался почему файлик при конвертации получался 5 мегов, а не 16. Оказалось из-за ключа --bpoly=sverdl.poly
Спасибо dimuzz за помощь ;-)
UPD:
Теперь у меня всё конвертится в два шага:
1. запускаю скрипт генерирования и коррекции mp-файла (проходит примерно за 4,5 минуты для Свердловской области)
2. конвертирование mp->nm2 в GPSMapEdit (ещё минут 5)
Щас прикола ради попробую для всей России
Last edited by Nexor (2010-03-22 08:48:53)
Offline
#795 2010-03-22 09:45:55
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
Теперь у меня всё конвертится в два шага:
1. запускаю скрипт генерирования и коррекции mp-файла (проходит примерно за 4,5 минуты для Свердловской области)
2. конвертирование mp->nm2 в GPSMapEdit (ещё минут 5)
Щас прикола ради попробую для всей России
Давай, может начнешь конвертить несколько регионов ежедневно - разгрузишь нас с chilin'ом ![]()
Offline
#796 2010-03-22 10:33:35
- Nexor
- Member

- From: Екатеринбург
- Registered: 2010-02-16
- Posts: 343
Re: Конвертация OSM в Navitel
Nexor wrote:Теперь у меня всё конвертится в два шага
...Давай, может начнешь конвертить несколько регионов ежедневно - разгрузишь нас с chilin'ом
Думаю смогу периодически обновлять некоторые регионы. Кто даст доступ и инструкции?
Offline
#797 2010-03-22 10:55:47
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
Инструкция: конвертируешь ![]()
доступ: просишь логин и пасс у Ivan Komarov для доступа к фтп-шнику и заливаешь туда архивы с картой nm2 и текстовым файлом внутри. Пример.. Имя карты такое же как здесь. Собственно сам файл осм тоже берешь отсюда. Имя архива такое: имяобласти-osm-nm2.7z. Текстовой файл должен называться info.txt и обязательно содержать необходимые поля. (См. пример.) Кодировка cp-1251.
Только предупреди, какие области возьмешь на себя (кроме moscow, leningrad, sverdl).
P/S: А куда делся mosobl? Calibrator выкладывает bbox с fmesh.ru а где гислабовский вариант? У нас же роутинга со столицей не будет ![]()
Last edited by Fortress (2010-03-22 11:01:22)
Offline
#798 2010-03-22 15:56:10
- Nexor
- Member

- From: Екатеринбург
- Registered: 2010-02-16
- Posts: 343
Re: Конвертация OSM в Navitel
Инструкция: конвертируешь
доступ: просишь логин и пасс у Ivan Komarov для доступа к фтп-шнику и заливаешь туда архивы с картой nm2 и текстовым файлом внутри. Пример.. Имя карты такое же как здесь. Собственно сам файл осм тоже берешь отсюда. Имя архива такое: имяобласти-osm-nm2.7z. Текстовой файл должен называться info.txt и обязательно содержать необходимые поля. (См. пример.) Кодировка cp-1251.
Только предупреди, какие области возьмешь на себя (кроме moscow, leningrad, sverdl).
P/S: А куда делся mosobl? Calibrator выкладывает bbox с fmesh.ru а где гислабовский вариант? У нас же роутинга со столицей не будет
За что же такое издевательство с cp-1251 :-)
Надо ещё подумать как описание генерить автоматом ...
Области могу конверить какие угодно и sverdl в том числе, а то он обновляется от силы пару раз в неделю
Offline
#799 2010-03-22 16:37:37
- Nexor
- Member

- From: Екатеринбург
- Registered: 2010-02-16
- Posts: 343
Re: Конвертация OSM в Navitel
Щас прикола ради попробую для всей России
Не получилось отконвертить Россию - сплиттер отжирает 2 гига памяти, работает полчаса и падает.
perl splitter.pl russia.osm
---| OSM tile splitter v0.6 (c) liosha 2009-2010
Initialising grid... 15886194 nodes -> 60192 cells
Calculating... ++++++++++++...+++++.......++....+..+.+.....+.. 24 tiles
Pass #1
Reserving memory... 24 tiles
Loading nodes... Bit::Vector::Bit_On(): index out of range at splitter.pl line 284, <IN> line 36846576.Offline
#800 2010-03-22 16:55:38
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертация OSM в Navitel
Offline