You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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

Fortress wrote:

chilin, Можешь объяснить, как делать файл с ошибками в мапэдите? Я скачал 61.4 но такой функции там не нашел...

Присоединяюсь к просьбе.

Offline

#779 2010-03-16 11:48:44

Calibrator
Member
From: Интернет
Registered: 2009-08-19
Posts: 893

Re: Конвертация OSM в Navitel

Ivan Komarov wrote:
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

Calibrator wrote:
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

Fortress wrote:

dedNikifor, Выкачай всю область в osm, порезанную на квадраты, я могу сконвертировать.

гис-лаб разве не выкладывает РФ целиком?

мне не очень интересно вникать в нюансы конвертации smile
я больше люблю в ОСМе рисовать и готовую карту юзать

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

ImmortAlex wrote:

Какой-нибудь тег в разворот конвертируется? Как-то особо их есть смысл или спобоб помечать?
У меня один на ближайшем транке есть, сейчас веточка разворота помечена так же транком, навител в итоге предупреждает просто об крутом повороте налево, а не о развороте.

Вроде бы нет - у НН свои соображения, начиная с какого угла "крутой поворот" становится "разворотом".

Offline

#785 2010-03-16 18:46:27

dedNikifor
Member
From: Белгород
Registered: 2009-09-11
Posts: 3,419

Re: Конвертация OSM в Navitel

dimuzz wrote:
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

понял. значит навителовцы неохотно развивают софт sad


просьба - можно ли 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

ImmortAlex wrote:

Fortress: у тебя в info.txt во всех вместо русских букв вопросики.

Я в курсе. Уже исправил, когда регионы обновятся информация восстановится.

dedNikifor wrote:
Fortress wrote:

dedNikifor, Выкачай всю область в osm, порезанную на квадраты, я могу сконвертировать.

гис-лаб разве не выкладывает РФ целиком?

Выкладывает. Но файл russia.osm конвертер не схавает. Он больше 2Гб и конвертеру не хватит памяти его обработать, да и Навител такую карту не провернет. Порезанную по регионам Россию и так выкладывают... Можно скачать все регионы и кинуть в одну папку атласа - будет вся Россия. Если нужна другая нарезка - качай bbox'ами через осм апи и выкладывай куда-нибудь - сконвертируем wink

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
выбирай на вкус  smile

Все страны на 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

liosha wrote:

можно 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

Nexor wrote:

Теперь у меня всё конвертится в два шага:
1. запускаю скрипт генерирования и коррекции mp-файла (проходит примерно за 4,5 минуты для Свердловской области)
2. конвертирование mp->nm2 в GPSMapEdit (ещё минут 5)
Щас прикола ради попробую для всей России

Давай, может начнешь конвертить несколько регионов ежедневно - разгрузишь нас с chilin'ом wink

Offline

#796 2010-03-22 10:33:35

Nexor
Member
From: Екатеринбург
Registered: 2010-02-16
Posts: 343

Re: Конвертация OSM в Navitel

Fortress wrote:
Nexor wrote:

Теперь у меня всё конвертится в два шага
...

Давай, может начнешь конвертить несколько регионов ежедневно - разгрузишь нас с chilin'ом wink

Думаю смогу периодически обновлять некоторые регионы. Кто даст доступ и инструкции?

Offline

#797 2010-03-22 10:55:47

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Конвертация OSM в Navitel

Инструкция: конвертируешь smile
доступ: просишь логин и пасс у Ivan Komarov для доступа к фтп-шнику и заливаешь туда архивы с картой nm2 и текстовым файлом внутри. Пример.. Имя карты такое же как здесь. Собственно сам файл осм тоже берешь отсюда. Имя архива такое: имяобласти-osm-nm2.7z. Текстовой файл должен называться info.txt и обязательно содержать необходимые поля. (См. пример.) Кодировка cp-1251.
Только предупреди, какие области возьмешь на себя (кроме moscow, leningrad, sverdl).
P/S: А куда делся mosobl? Calibrator выкладывает bbox с fmesh.ru а где гислабовский вариант? У нас же роутинга со столицей не будет smile

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

Fortress wrote:

Инструкция: конвертируешь smile
доступ: просишь логин и пасс у Ivan Komarov для доступа к фтп-шнику и заливаешь туда архивы с картой nm2 и текстовым файлом внутри. Пример.. Имя карты такое же как здесь. Собственно сам файл осм тоже берешь отсюда. Имя архива такое: имяобласти-osm-nm2.7z. Текстовой файл должен называться info.txt и обязательно содержать необходимые поля. (См. пример.) Кодировка cp-1251.
Только предупреди, какие области возьмешь на себя (кроме moscow, leningrad, sverdl).
P/S: А куда делся mosobl? Calibrator выкладывает bbox с fmesh.ru а где гислабовский вариант? У нас же роутинга со столицей не будет smile

За что же такое издевательство с cp-1251 :-)
Надо ещё подумать как описание генерить автоматом ...
Области могу конверить какие угодно и sverdl в том числе, а то он обновляется от силы пару раз в неделю

Offline

#799 2010-03-22 16:37:37

Nexor
Member
From: Екатеринбург
Registered: 2010-02-16
Posts: 343

Re: Конвертация OSM в Navitel

Nexor wrote:

Щас прикола ради попробую для всей России

Не получилось отконвертить Россию - сплиттер отжирает 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

Board footer

Powered by FluxBB