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.***
#3826 2012-02-10 15:37:46
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
dedNikifor wrote:границу нанес весьма приблизительно, в будущем ее нужно будет откорректировать - т.к. сейчас возможно выпадение некоторых адресов из поиска
большое спасибо!!
если подскажете как откорректировать, попробую занятся надосуге = )
думаю, знакомство с ОСМ лучше начать с чего-нибудь более простого ![]()
установите JOSM, попробуйте порисовать местность, которая вам хорошо знакома, поразбирайтесь с тегами
http://wiki.openstreetmap.org/wiki/RU:Howto_Map_A
http://wiki.openstreetmap.org/wiki/RU:Map_Features
на первых этапах воздержитесь от правки чужих объектов, старайтесь создавать свои (не всмысле дубли, а новые объекты, которые еще никто не нарисовал)
так вы избежите возможной порчи чужих данных и в будущем придется меньше переделывать ![]()
Offline
#3827 2012-02-12 06:23:24
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
В какой момент узлам присваиваются 3D-уровни? Зачастую происходит значительное увеличение. В ОСМ - без layer вообще, в Навителе -4й уровень. На развязке в ОСМ -мост с единичкой, у нас становится 2, причем иногда волнисто -1,2,1
Offline
#3828 2012-02-12 06:45:12
- skamp66
- Member
- Registered: 2012-02-12
- Posts: 2
Re: Конвертация OSM в Navitel
Привет всем.
Нужна свежая карта Tenerife. Пытаюсь сделать, как написано здесь http://wiki.openstreetmap.org/wiki/RU:Navitel
Затыкаюсь на первом шаге:
1) Нельзя выгрузить весь остров, кнопка не активна.
2) Если выделяешь большой кусок, пишет что нельзя выгрузить более 50 000 объектов.
Как выгружают большие карты?
Выгружать по кускам и чем склеивать?
Offline
#3829 2012-02-12 07:11:30
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Привет всем.
Нужна свежая карта Tenerife. Пытаюсь сделать, как написано здесь http://wiki.openstreetmap.org/wiki/RU:Navitel
Затыкаюсь на первом шаге:
1) Нельзя выгрузить весь остров, кнопка не активна.
2) Если выделяешь большой кусок, пишет что нельзя выгрузить более 50 000 объектов.Как выгружают большие карты?
Выгружать по кускам и чем склеивать?
Готовые выгрузки в виде файлов OSM и poly есть на CloudMade: http://downloads.cloudmade.com/europe/s … s_canarias
Offline
#3830 2012-02-12 07:13:50
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
В какой момент узлам присваиваются 3D-уровни? Зачастую происходит значительное увеличение. В ОСМ - без layer вообще, в Навителе -4й уровень. На развязке в ОСМ -мост с единичкой, у нас становится 2, причем иногда волнисто -1,2,1
В конвертере. В тему призывается liosha.
Offline
#3831 2012-02-12 07:26:27
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертация OSM в Navitel
А кто-то готов предложить лучший алгоритм?
Offline
#3832 2012-02-12 07:31:56
- skamp66
- Member
- Registered: 2012-02-12
- Posts: 2
Re: Конвертация OSM в Navitel
Готовые выгрузки в виде файлов OSM и poly есть на CloudMade: http://downloads.cloudmade.com/europe/s … s_canarias
Спасибо ![]()
Offline
#3833 2012-02-12 08:42:38
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
А кто-то готов предложить лучший алгоритм?
Все в автомате, работает отлично, на весь мир уже почти, Вас учить -никогда!
Но тут получается, что не просто тег layer берется в конвертацию? WayID = 147106312:0
surface = asphalt
highway = primary
layer = 2
в примечаниях(в GME) явно видно, но все точки этого объекта(даже не узлы графа, а именно ВСЕ) имеют 3D=4 в Навителе. Если бы только 3D присваивалось лишь узлам, можно руками в мр поправить. А все точки-хлопотно.
Добавлено
Не понял - на ресурсе http://gis-lab.info/data/mp/ все нормально с 3D??????
Last edited by SS_Amsk (2012-02-12 11:08:07)
Offline
#3834 2012-02-14 14:33:56
- Epolyanichev
- Member
- From: Москва
- Registered: 2009-12-14
- Posts: 322
Re: Конвертация OSM в Navitel
помогите найти разрыв в трассе а108(бетонка московской области) старт от точки N56 10.488 E38 32.543 до точки N56 13.904 E38 29.341 По идее дорога прямая 10 км а выходит крюк в 89км. Глазами смотрел не нашел разрыв весия навитела 5.0.4 андройд
Offline
#3835 2012-02-14 18:23:42
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
помогите найти разрыв в трассе а108(бетонка московской области) старт от точки N56 10.488 E38 32.543 до точки N56 13.904 E38 29.341 По идее дорога прямая 10 км а выходит крюк в 89км. Глазами смотрел не нашел разрыв весия навитела 5.0.4 андройд
Если использовать карту только Владимирской области, то вот здесь: http://openstreetmap.ru/#zoom=15&lat=56 … 4&marker=1 (небольшой кусок А108 заходит на территорию Московской области).
UPD: Меня начинают терзать смутные подозрения, что в 5.0.4 рутинговый файл должен быть ровно один.
Либо реинкарнировался древний баг с невозможностью проложить маршрут через врезку (но он вызывал не обход врезки, а падение НН).
Last edited by dimuzz (2012-02-14 18:33:36)
Offline
#3836 2012-02-15 02:43:18
- SevenMag
- Member

- From: Магнитогорск
- Registered: 2011-03-30
- Posts: 260
- Website
Re: Конвертация OSM в Navitel
UPD: Меня начинают терзать смутные подозрения, что в 5.0.4 рутинговый файл должен быть ровно один.
Либо реинкарнировался древний баг с невозможностью проложить маршрут через врезку (но он вызывал не обход врезки, а падение НН).
Сейчас попробовал, НН 5.0.4.2 проложил путь из одной карты в другую по дороге.
Может у человека не было карты Московской области, вот и получается разрыв в дороге
Offline
#3837 2012-02-15 06:52:01
- Epolyanichev
- Member
- From: Москва
- Registered: 2009-12-14
- Posts: 322
Re: Конвертация OSM в Navitel
SevenMag если у меня нет карты какой то области то как я понял что точка стоит на дороге. или я на пустом поле поставил две точки и задаю маршрут
Offline
#3838 2012-02-15 06:54:53
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
SevenMag если у меня нет карты какой то области то как я понял что точка стоит на дороге. или я на пустом поле поставил две точки и задаю маршрут
Запросто. Старт и финиш у тебя в одной области (которая есть у тебя в навигаторе), а дорога по пути заходит на несколько метров/километров в другую область (которой нет).
Offline
#3839 2012-02-15 07:09:29
- Epolyanichev
- Member
- From: Москва
- Registered: 2009-12-14
- Posts: 322
Re: Конвертация OSM в Navitel
стоит московская владимирская ярославская тульская
Offline
#3840 2012-02-15 09:27:46
- chnav
- Member

- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,303
Re: Конвертация OSM в Navitel
Разбирался тут с невозможностью роутинга в навителе между Россией и Казахстаном на границе в Троицке (Челяб.обл.), обнаружил следующее.
Конвертер ставит статус внешних узлов на ближайшие ноды по обе стороны границы обрезки. Но он начинает сбоить, если в какой-то из этих нодов приходит еще одна дорога (например T-образный перекресток). Не знаю в чем причина - то ли ограничение самого польского формата (внешний нод не может быть перекрестком и Лёша это отслеживает), или то что в разных странах используют разные версии конвертера.
Пофиксил добавлением дополнительных пустых нодов.
http://www.openstreetmap.org/?lat=54.00 … 6&layers=M
Last edited by chnav (2012-02-15 09:31:05)
Offline
#3841 2012-02-15 10:18:21
- Epolyanichev
- Member
- From: Москва
- Registered: 2009-12-14
- Posts: 322
Re: Конвертация OSM в Navitel
т образный участок у меня есть на маршруте.
Offline
#3842 2012-02-15 12:40:22
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертация OSM в Navitel
давно хотел задать вопрос, вот тока вспомнил...
не совсем понимаю систему layer-ов при конвертации и изображении... может есть где почитать?
вопрос в чем: на railway:line в принципе layer не действует? это ограничение формата? в Навител стучаться? или что-то можно сделать?
Offline
#3843 2012-02-15 12:55:48
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
// вопрос в чем: на railway:line в принципе layer не действует?
я уже поднимал этот вопрос в теме
dimuzz ответил, что проблема в НН - он не поддерживает
Offline
#3844 2012-02-15 12:57:51
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертация OSM в Navitel
// вопрос в чем: на railway:line в принципе layer не действует?
я уже поднимал этот вопрос в теме
dimuzz ответил, что проблема в НН - он не поддерживает
яс....понял
Offline
#3845 2012-02-15 15:19:41
- SevenMag
- Member

- From: Магнитогорск
- Registered: 2011-03-30
- Posts: 260
- Website
Re: Конвертация OSM в Navitel
Если использовать карту только Владимирской области, то вот здесь: http://openstreetmap.ru/#zoom=15&lat=56 … 4&marker=1 (небольшой кусок А108 заходит на территорию Московской области).
SevenMag если у меня нет карты какой то области то как я понял что точка стоит на дороге. или я на пустом поле поставил две точки и задаю маршрут
Читаем форум и что сам пишешь!!!
До этого не было инфы что используешь карту московской обл.
Если хочешь наехать, наезжай сразу а не задавай вопросы, на которые тебе хотят ответить и найти причину.
Offline
#3846 2012-02-15 16:50:28
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертация OSM в Navitel
еще вопрос: при конвертации полигон стоянки можно обрисовывать чем-нибудь? линией пунктирной какой нибудь я не знаю, а то он в точку превращается...некрасиво...
-----------------
и еще: вопрос по общежитиям так и повис... почему они тупо в здания конвертируются? или я ошибаюсь? может все таки хостел?
--------------------
еще: полигон marketplace - в точку "рынок".... есть такая штука 0x08 - место для торговли. Он розовенький такой
Может сделать и точку и полигон?
хотя бы код писаните плиз я сам попробую
А мясо и рыба напрочь вообще игнорируются....
----------------------------------------------------------------
Last edited by Ильин Роман (2012-02-15 18:26:03)
Offline
#3847 2012-02-15 18:21:05
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
еще вопрос: при конвертации полигон стоянки можно обрисовывать чем-нибудь? линией пунктирной какой нибудь я не знаю, а то он в точку превращается...некрасиво...
Полигон amenity=parking конвертируется в полигон "Автостоянка" (0x05). Почему не видно в НН - не знаю, видимо, скин такой или обводка выключена.
и еще: вопрос по общежитиям так и повис... почему они тупо в здания конвертируются? или я ошибаюсь? может все таки хостел?
building = dormitory конвертируется в полигон "Жилое здание" (0x6c). POI не формируется, т.к. однозначного варианта для общаг нет. Как вариант, действительно формировать POI "Мини-гостиница" (0x2b02), но с припиской "(общежитие)".
еще: полигон marketplace - в точку "рынок".... есть такая штука 0x08 - место для торговли. Он розовенький такой
Может сделать и точку и полигон?
хотя бы код писаните плиз я сам попробую
В 0x08 сейчас конвертируется landuse=commercial|retail. Насчет marketplace уточню, вроде они были когда-то.
А мясо и рыба напрочь вообще игнорируются....
Мясо (shop=butcher) вовсе даже не игнорируется - конвертируется в POI "Продовольственный магазин" (0x2e02). Рыба и морепродукты (shop=seafood|fish) в Map Features появились, видимо, позже. Добавлю.
Offline
#3848 2012-02-15 18:24:48
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Разбирался тут с невозможностью роутинга в навителе между Россией и Казахстаном на границе в Троицке (Челяб.обл.), обнаружил следующее.
Конвертер ставит статус внешних узлов на ближайшие ноды по обе стороны границы обрезки. Но он начинает сбоить, если в какой-то из этих нодов приходит еще одна дорога (например T-образный перекресток). Не знаю в чем причина - то ли ограничение самого польского формата (внешний нод не может быть перекрестком и Лёша это отслеживает), или то что в разных странах используют разные версии конвертера.
т образный участок у меня есть на маршруте.
В MP Московской области один из внешних узлов действительно на перекрестке. Может, тоже попробовать добавить пару узлов с разных сторон границы?
Offline
#3849 2012-02-15 18:30:13
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертация OSM в Navitel
Ильин Роман wrote:еще вопрос: при конвертации полигон стоянки можно обрисовывать чем-нибудь? линией пунктирной какой нибудь я не знаю, а то он в точку превращается...некрасиво...
Полигон amenity=parking конвертируется в полигон "Автостоянка" (0x05). Почему не видно в НН - не знаю, видимо, скин такой или обводка выключена.
скин стандартный.... а обводку как включить?
Ильин Роман wrote:и еще: вопрос по общежитиям так и повис... почему они тупо в здания конвертируются? или я ошибаюсь? может все таки хостел?
building = dormitory конвертируется в полигон "Жилое здание" (0x6c). POI не формируется, т.к. однозначного варианта для общаг нет. Как вариант, действительно формировать POI "Мини-гостиница" (0x2b02), но с припиской "(общежитие)".
Не смотрел другие регионы, у нас в Арх-ске подписи на всех общагах стоят "Общежите такоето Института такого-то", думаю никто не перепутает, а то сейчас даже названий нет.
Ильин Роман wrote:еще: полигон marketplace - в точку "рынок".... есть такая штука 0x08 - место для торговли. Он розовенький такой
Может сделать и точку и полигон?
хотя бы код писаните плиз я сам попробуюВ 0x08 сейчас конвертируется landuse=commercial|retail. Насчет marketplace уточню, вроде они были когда-то.
Ай.....о0x08 все равно в серый цвет в навителе конвертируется.... некрасиво..(
Ильин Роман wrote:А мясо и рыба напрочь вообще игнорируются....
Мясо (shop=butcher) вовсе даже не игнорируется - конвертируется в POI "Продовольственный магазин" (0x2e02). Рыба и морепродукты (shop=seafood|fish) в Map Features появились, видимо, позже. Добавлю.
а да, точно, просмотрел...в продовольственный... а можно при конвертации к ним автоматом name добавлять типа "мясной магазин", либо аналогичное что-то...?
---------------------------------
Есть еще магазины: shop:variety_store. У нас например таких дофига... они вообще наверное не конвертируются ни во что...а можно было бы...только в навителе скорей всего нет подобного...
И всяких магазинов с одинаковыми иконками куча... Может все таки можно автоматом надписи добавлять к точкам?
Last edited by Ильин Роман (2012-02-15 18:42:03)
Offline
#3850 2012-02-16 00:12:47
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
// а обводку как включить?
в настройках. посмотрите внимательно
Offline