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.***

#3126 2011-08-04 06:45:03

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

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

Ilis wrote:

Потому что линки — это проезды, соединяющие дороги разных уровней на многоуровневых развязках. А у вас там кольцо банальное.

так-то да
Илья прав

Offline

#3127 2011-08-04 07:20:24

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

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

iPhonin wrote:

С моей точки зрения "линк" имеет практический смысл как минимум вот в чём - на нем не отображается индекс дороги и не перегружает карту. В противном случае на мелком масштабе на месте этого кольца будет красоваться индекс второстепенной дороги.

Это проблемы рендерера. Он так же закрывает табличкой с индексом, проставленным на мосту, всю развязку под ним.

iPhonin wrote:

Не, ну здесь надо как-то договориться - либо все делаем линки, либо все не делаем. И соответствующее решение записать в вики. А то все будут делать вразнобой, и толку-то.

Договориться, конечно, надо. Но почему-то не получается smile

Поэтому приходится опираться на здравый смысл. Линк — это соединение двух отдельных дорог особым типом дороги. А примыкание одной дороги к другой ничем необычным не является, хоть там островок, хоть нет.

Offline

#3128 2011-08-04 07:21:46

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,303

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

Fortress & All
Еще маленький вопрос - через сколько времени после исправления ошибок в ОСМ (по наводке из error log полиша) можно ожидать что эти данные станут доступны для конвертации ? Откуда берутся нарезки OSM по регионам, или там диффы накатываются ? Спасибо.

Offline

#3129 2011-08-04 08:07:35

iPhonin
Member
Registered: 2011-08-04
Posts: 31

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

1. Слушайте, ну если есть точка зрения, отличная от приведенной в вики, может, всё-таки лучше её в вики и закрепить?
2. Даже если мы щас договоримся линк не использовать, всё равно этот тег остаётся, существует, пусть даже для двухуровневых пересечений. А навител его не видит, и не проложит по ним маршрута. Кто-то может это исправить?

Offline

#3130 2011-08-04 08:11:49

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

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

Трудно представить себе развязку, на которой нет дорог выше тертиари. Поэтому такого тега highway=tertiary_link нет в шаблонах потлатча и йосма, нет в конвертерах.

В конвертерах-то как раз всё, что *_link, конвертируется во въезды и съезды, и примыкания к кольцу там выглядят особенно глупо.

Offline

#3131 2011-08-04 08:39:40

iPhonin
Member
Registered: 2011-08-04
Posts: 31

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

Ilis, замечу, что шаблон highway=tertiary_link как раз есть в Potlatch2.

Offline

#3132 2011-08-04 08:40:55

iPhonin
Member
Registered: 2011-08-04
Posts: 31

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

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

++There is no consensus about whether these should be tagged with the higher or lower classification.++
++Какой link использовать при соединении дорог разных классов? Определенного правила нет. Необходимо понимать, что это, главным образом, проблема отображения. Для приложений обычно не важно знать какого класса link, достаточно знать, что это какой-то link. Поэтому правило не рисуй для красоты в этом случае неприменимо.++

Offline

#3133 2011-08-04 08:52:38

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

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

Прикольно получается. Раньше в вики всё было однозначно написано, а теперь все возможные варианты, приносящие пользы чуть более чем никакой.

И всё-таки, поскольку вас волнует больше конвертация в навигатор, предлагаю вам избавиться от всех одноуровневых линков.

Offline

#3134 2011-08-04 09:24:25

iPhonin
Member
Registered: 2011-08-04
Posts: 31

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

Ilis, это будут правки под конкретную навигационную программу, поскольку тег tertiary_link в базе ОСМ предусмотрен. Даже если я исправлю в своём городе, а не исправит Вася Батарейкин в Урюпинске и Света Лампочкина в Остраве, то в целом электронными картами пользоваться будет невозможно. Точнее, возможно, но маршруты будут они прокладывать с ошибками.

Offline

#3135 2011-08-04 10:05:27

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

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

Сначала найдите ещё где-нибудь tertiary_link, а потом переживайте за всяких Батарейкиных.

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

Offline

#3136 2011-08-04 10:11:26

iPhonin
Member
Registered: 2011-08-04
Posts: 31

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

http://taginfo.openstreetmap.org/tags/? … _link#wiki - Почти 10 тыс. объектов, Ilis.

Offline

#3137 2011-08-04 10:30:30

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

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

Ок, я сдаюсь. Требуйте поддержки конвертации, вместо того чтобы исправлять карту.

Offline

#3138 2011-08-04 11:06:56

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

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

Ilis wrote:

Ок, я сдаюсь. Требуйте поддержки конвертации, вместо того чтобы исправлять карту.

Добавлено.
(At revision: 124)

Offline

#3139 2011-08-04 11:44:51

iPhonin
Member
Registered: 2011-08-04
Posts: 31

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

Спасибо, dimuzz ;-)

Offline

#3140 2011-08-04 14:00:39

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

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

chnav wrote:

Fortress & All
Еще маленький вопрос - через сколько времени после исправления ошибок в ОСМ (по наводке из error log полиша) можно ожидать что эти данные станут доступны для конвертации ? Откуда берутся нарезки OSM по регионам, или там диффы накатываются ? Спасибо.

Данные для конвертации в формате pbf берутся отсюда: http://gis-lab.info/projects/osm_dump/
Обновление там примерно около 8 утра. Скрипт на рамблере крутится рекурсивно, т.е. постоянно по кругу, конвертация всех регионов занимает в среднем около 22-27 часов. Соответственно если регион сконвертирован после 8 часов утра, то с 99% вероятности все, что было исправлено вчера (до обновления дифа в 4 утра по Москве примерно) попадет в карту.

dimuzz wrote:

Добавлено.
(At revision: 124)

Пора уж мне наверно обновиться wink

Offline

#3141 2011-08-04 19:03:45

SARGIS
Member
Registered: 2011-08-04
Posts: 4

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

Не могу проиндексировать карту Украины. Навигатор пишет - Неудается создать индексный файл. Что делать?

Offline

#3142 2011-08-04 19:12:07

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

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

Подскажите, как pbf вместо сжатого osm использовать?

Offline

#3143 2011-08-04 20:11:13

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

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

Ivan Komarov wrote:

Подскажите, как pbf вместо сжатого osm использовать?

А что с ним делать нужно? Если осмомисом читать то так: osmosis --rb file=file.pbf
Если нужно экспортнуть в осм то тем же осмосисом: osmosis --rb file=file.pbf --wx file=file.osm

Offline

#3144 2011-08-04 22:05:46

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

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

Спасибо, понятно. Думал, уж не появилась ли в osm2mp поддержка протобуфера ))

Offline

#3145 2011-08-05 04:43:09

Monitor
Member
From: Нижний Новгород
Registered: 2010-03-01
Posts: 206

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

dimuzz wrote:
Ilis wrote:

Ок, я сдаюсь. Требуйте поддержки конвертации, вместо того чтобы исправлять карту.

Добавлено.
(At revision: 124)

Может конвертировать tertiary_link так же как и просто tertiary -> в 0х03 ? Как тут правильно писали выше это простое примыкание дороги, а не "наклонный съезд с путепровода". В этом случае и тег будет использоваться и логика Навитела сохраниться. Разве что скорость можно ограничить.

Offline

#3146 2011-08-05 05:01:00

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

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

Monitor wrote:
dimuzz wrote:
Ilis wrote:

Ок, я сдаюсь. Требуйте поддержки конвертации, вместо того чтобы исправлять карту.

Добавлено.
(At revision: 124)

Может конвертировать tertiary_link так же как и просто tertiary -> в 0х03 ? Как тут правильно писали выше это простое примыкание дороги, а не "наклонный съезд с путепровода". В этом случае и тег будет использоваться и логика Навитела сохраниться. Разве что скорость можно ограничить.

Была мысль о таком варианте (0x06 в городе, 0x03 - за городом). Посмотрю побольше примеров, если большинство третичных линков одноуровневые - так и сделаю.

Offline

#3147 2011-08-05 14:21:28

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

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

//// Была мысль о таком варианте (0x06 в городе, 0x03 - за городом). Посмотрю побольше примеров, если большинство третичных линков одноуровневые - так и сделаю.


Дим, не стоит
внесешь сумбур в ОСМ-данные

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

Offline

#3148 2011-08-05 14:32:47

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

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

dedNikifor wrote:

внесешь сумбур в ОСМ-данные

Да, попытки подстраиваться под данные и угадывать, что же там под этими тегами имелось в виду - это я считаю одной из своих старых ошибок  smile
В конвертерах всё-таки нужно использовать только правильные данные, неправильные жестоко отфильтровывать - иначе данные быстро превращаются в помойку.

Offline

#3149 2011-08-05 14:43:59

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

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

liosha wrote:

иначе данные быстро превращаются в помойку.

вот именно это я и имел ввиду tongue

Offline

#3150 2011-08-05 19:08:06

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

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

Поэтому я и занудствовал по поводу этих тертиариальных линков. Имхо, лучше получить ошибку роутинга и исправить её в карте, чем добиваться конвертации откровенной лажи.

Offline

Board footer

Powered by FluxBB