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

#51 2012-08-22 05:09:58

StreloG
Member
Registered: 2010-06-30
Posts: 592

Re: Адресная схема, используемая osm2mp (гармин/навител)

Для них указывается страна (addr:country), и при необходимости регион (addr:region), район (addr:district) и, в случае неоднозначности, сельсовет (addr:subdistrict).

а обязательно указывать на полигоне нп или на точке нп достаточно

Offline

#52 2012-08-22 05:59:30

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

Re: Адресная схема, используемая osm2mp (гармин/навител)

Обязательно на полигоне

Offline

#53 2012-10-10 16:41:09

qwewq
Member
Registered: 2012-10-09
Posts: 2

Re: Адресная схема, используемая osm2mp (гармин/навител)

liosha wrote:

Обязательно на полигоне

По моим наблюдениям, надо и на точке и на полигоне
У меня вопрос. Для Украины обозначать как addr:region - область и addr:district - район?
т.е. addr:country=UA
      addr:region=Киевская
      addr:district=Барышевский
и не писать слово "область", "район"?

Offline

#54 2012-10-10 16:53:29

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

Re: Адресная схема, используемая osm2mp (гармин/навител)

qwewq wrote:

и не писать слово "область", "район"?

У нас принято писать

Offline

#55 2012-10-24 11:51:33

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

Re: Адресная схема, используемая osm2mp (гармин/навител)

В связи с тем, что в osm2mp теперь есть пробная поддержка языков, адресную схему пришлось немного пересмотреть.

Что нового:
1. Убрано использование полигонов place=suburb для целей адресации. Это напрямую с мультиязычностью не связано, просто идея себя исчерпала. Теперь можно только явно задать addr:suburb.
2. Добавлена поддержка мультиязычных адресных тегов addr:{level}:{lang}. Используются по тем же правилам, что и остальные теги с языком (кому интересно, см. основную ветку). Понятно, что никто на каждый объект их вешать не захочет, но это базовая штука для всего остального, и она тоже поддерживается.
3. Расширено использование релейшена street. Теперь входящие в него дома и отрезки улиц полностью наследуют адресацию с релейшена (а не только название улицы, как раньше).
4. Кроме того, в релейшене street добавлена экспериментальная поддержка нестандартных ролей addr:{level}. Когда есть объект с такой ролью, то соответствующие адресные данные для улицы берутся с тегов name этого объекта. Немного запутано, но такая штука позволяет описывать разноязычные значения адреса только в одном месте, а не на каждом объекте.

В остальном всё то же самое.

Шапку пока не меняю, пока окончательно всё не утрясётся.

Offline

#56 2012-10-24 12:46:56

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Адресная схема, используемая osm2mp (гармин/навител)

Теперь входящие в него дома и отрезки улиц полностью наследуют адресацию с релейшена

Для домов- которые сами релейшены (мультиполигоны)  это работает?


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#57 2012-10-24 12:48:31

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

Re: Адресная схема, используемая osm2mp (гармин/навител)

Zkir wrote:

Для домов- которые сами релейшены (мультиполигоны)  это работает?

Должно. Если не работает, то это баг и надо чинить.

Offline

#58 2012-10-24 12:52:36

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: Адресная схема, используемая osm2mp (гармин/навител)

liosha wrote:

1. Убрано использование полигонов place=suburb для целей адресации. Это напрямую с мультиязычностью не связано, просто идея себя исчерпала. Теперь можно только явно задать addr:suburb.

я так понимаю по правилу из вики тегировать?
http://wiki.openstreetmap.org/wiki/RU:Key:addr:suburb

Last edited by Nikolya (2012-10-24 12:53:08)

Offline

#59 2012-10-24 12:56:34

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

Re: Адресная схема, используемая osm2mp (гармин/навител)

Nikolya wrote:

я так понимаю по правилу из вики тегировать?
http://wiki.openstreetmap.org/wiki/RU:Key:addr:suburb

Да, в первом приближении

Offline

#60 2012-10-24 13:37:52

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: Адресная схема, используемая osm2mp (гармин/навител)

liosha wrote:
Nikolya wrote:

я так понимаю по правилу из вики тегировать?
http://wiki.openstreetmap.org/wiki/RU:Key:addr:suburb

Да, в первом приближении

может тогда кто нить сервис (валидатор) иль как обозвать, подскажет. на предмет поиска в одном городе (полигоне под тегом) одноименных улиц ?

Last edited by Nikolya (2012-10-24 13:38:16)

Offline

#61 2012-10-24 18:05:57

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Адресная схема, используемая osm2mp (гармин/навител)

Nikolya wrote:

может тогда кто нить сервис (валидатор) иль как обозвать, подскажет. на предмет поиска в одном городе (полигоне под тегом) одноименных улиц ?

А как алгоритмически надежно отличить части одной улицы от разных одноименных улиц?

Offline

#62 2012-10-24 18:55:02

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

Re: Адресная схема, используемая osm2mp (гармин/навител)

А как алгоритмически надежно отличить части одной улицы от разных одноименных улиц?

По привязке к suburb. А как же ещё? Одна и та же улица может иметь несколько несвязанных между собой отрезков.

Offline

#63 2012-10-24 19:59:15

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Адресная схема, используемая osm2mp (гармин/навител)

Правильно ли я понимаю, что у каждой улицы, имеющей более одного сегмента, должен присутствовать тег addr:suburb?
Что именно должен показывать валидатор?

Offline

#64 2012-10-25 06:00:03

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

Re: Адресная схема, используемая osm2mp (гармин/навител)

то у каждой улицы, имеющей более одного сегмента,

IMHO, только для тех улиц, которые имеют "сестрёнку" с тем же названием, но в другом районе

Что именно должен показывать валидатор?

А что должен делать валидатор, по вашему?
Он же не знает, что там реально с этими улицами.

Для валидатора существуют только рёбра графа с тегами. Если рёбра имеют одинаковое name - значит, это одна и та же улица.
Если кроме name есть ещё и addr:suburb, то улицы можно будет уже различать "по отчеству".

И тогда валидатор сможет отличить понятия "улица Ленина" и "улица Ленина - Ленинский район".

Offline

#65 2012-10-25 10:01:07

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: Адресная схема, используемая osm2mp (гармин/навител)

liosha wrote:
Nikolya wrote:

я так понимаю по правилу из вики тегировать?
http://wiki.openstreetmap.org/wiki/RU:Key:addr:suburb

Да, в первом приближении

а как указать допустим

http://osm.org/go/0oqO~Qyov--

естесна г.краснодар
а вот далее. нужно чтоб улица соответствовала району и с\т(садовому товариществу)  допустим улица Сиреневая. улица почти в каждом с\т но нумерация может совпадать, уникальности естесна нет

или допустим г.Краснодар. п.Северный. в п.Северном ТРИ улицы Малиновая,
http://osm.org/go/0oqOdfJHc--
http://osm.org/go/0oqOX6BCA--
http://osm.org/go/0oqO1Y0MC--

допустимо ли указывать
addr:suburb = Прикубанский округ ....
нужно ещё Калининский район
и микрорайон ...
addr:suburb:suburb = с\т Васильки

и как это будет выглядеть в навигаторе?

Last edited by Nikolya (2012-10-25 10:23:22)

Offline

#66 2012-10-25 10:20:23

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

Re: Адресная схема, используемая osm2mp (гармин/навител)

Сейчас поддерживаются такие уровни адресации:
* город (city)
* район (suburb)
* улица (street)
* квартал (quarter)
* дом (housenumber)

Соответственно, вопросы: что такое Северный - город (самостоятельный н.п) или район? И к чему относятся с/т - к Северному или к самому Краснодару?

Если правильный адрес "г. Краснодар, Северный, с/т ХХХ, ул. YYY, д. Z", а не "г. Краснодар, с/т ХХХ, ул. YYY" и не "п. Северный, с/т ХХХ, ул. YYY", то сейчас такое в схему не ложится. Нужно добавлять ещё один уровень между suburb и street

Offline

#67 2012-10-25 10:29:10

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: Адресная схема, используемая osm2mp (гармин/навител)

п. Северный присоединенный к городу поселок. судя по карте ОСМ под чьим то редакторством он имеет place=suburb name=Северный в нутри п. Северного есть с\т.

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

Offline

#68 2012-10-25 11:04:44

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: Адресная схема, используемая osm2mp (гармин/навител)

вот тут ещё. видимо правки вносят
http://wiki.openstreetmap.org/wiki/AddrN::

Уровни адресации
addr:district - Муниципальный район - Включает в себя несколько н.п.

промежуточный между  addr:city и addr:suburb (Микрорайон)

тег addr:district поддерживается конвертером ?

addr:quarter - Квартал / Жилой массив - жилой комклекс

Last edited by Nikolya (2012-10-25 11:06:39)

Offline

#69 2012-10-25 11:07:22

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

Re: Адресная схема, используемая osm2mp (гармин/навител)

Nikolya wrote:

тег addr:district поддерживается конвертером ?

Да, только он промежуточный между region и city. Вики такая вики... big_smile

Offline

#70 2012-10-25 20:51:17

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Адресная схема, используемая osm2mp (гармин/навител)

dimonster wrote:

И тогда валидатор сможет отличить понятия "улица Ленина" и "улица Ленина - Ленинский район".

Насколько я понимаю, основная задача валидатора - обнаруживать ошибки.
Отсюда вопрос: какие именно ошибки он должен обнаруживать?

Offline

#71 2012-10-26 07:38:32

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: Адресная схема, используемая osm2mp (гармин/навител)

затерли ... эххх...

andriano wrote:

Насколько я понимаю, основная задача валидатора - обнаруживать ошибки.
Отсюда вопрос: какие именно ошибки он должен обнаруживать?

не ошибки. а показывать в полигоне города одноименные улицы. именно одноименные. чтоб внести доп. тег на них, допустим addr:suburb = Ленинский район для того чтобы навик иль другая прога знала, что ищем "улица Ленина" не в центральном районе, а в Ленинском районе

Offline

#72 2012-10-26 15:52:51

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Адресная схема, используемая osm2mp (гармин/навител)

Похоже пошли по кругу...

Вот здесь Вы пишете, что валидатор должен отличать разные одноименные улицы от фрагментов одной и той же улицы по тегам.
Т.е. предполагаете, что к моменту прохода валидатора теги уже проставлены.

dimonster wrote:

А что должен делать валидатор, по вашему?
Он же не знает, что там реально с этими улицами.

Для валидатора существуют только рёбра графа с тегами. Если рёбра имеют одинаковое name - значит, это одна и та же улица.
Если кроме name есть ещё и addr:suburb, то улицы можно будет уже различать "по отчеству".

И тогда валидатор сможет отличить понятия "улица Ленина" и "улица Ленина - Ленинский район".

А вот здесь, наоборот, говорите, что валидатор должен показать места, куда следует внести теги.
Т.е тегов еще нет.

Nikolya wrote:

показывать в полигоне города одноименные улицы. именно одноименные. чтоб внести доп. тег на них, допустим addr:suburb = Ленинский район для того чтобы навик иль другая прога знала, что ищем "улица Ленина" не в центральном районе, а в Ленинском районе

Так на момент прохода валидатора теги уже есть или их еще нет?

Offline

#73 2012-10-26 16:18:23

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: Адресная схема, используемая osm2mp (гармин/навител)

я Nikolya а это dimonster = разные мы ))))
теги я не вносил вручную. а вот хотелка, чтоб ткнуть и внести addr:suburb=*

Offline

#74 2012-10-26 17:16:26

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Адресная схема, используемая osm2mp (гармин/навител)

Nikolya wrote:

я Nikolya а это dimonster = разные мы ))))
теги я не вносил вручную. а вот хотелка, чтоб ткнуть и внести addr:suburb=*

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

Я вижу непрерывную цепочку постов 60-61-62-63-64-70-71-72-73, каждый из которых посвящен одному вопросу, причем каждый пост цитирует предыдущий. Аватаров, по которым можно было бы наглядно различать собеседников, ни у кого из вас нет. Ну а на ники, каюсь, не обратил внимания.

Так вот, собственно, именно эта хотелка и обсуждается.
А исходный вопрос, на который вместо Вас и попытался (правда, неудачно) ответить dimonster, так и остался без Вашего ответа (как собственно, и вообще без ответа).
Так вот:
1. Что именно должен показывать валидатор?
2. По каким критериям он должен отличать разные одноименные улицы от фрагментов одной и той же улицы?

Last edited by andriano (2012-10-26 17:21:34)

Offline

#75 2012-10-28 09:00:43

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: Адресная схема, используемая osm2mp (гармин/навител)

andriano wrote:

1. Что именно должен показывать валидатор?

ткнуть город такой то -->> выпал список в этом городе ОДНОИМЕННЫХ улиц. ткнул в улицу, либо вся улица загрузилась в ЖОСМ либо ссылка на ОСМ карту с выделением её на карте

andriano wrote:

2. По каким критериям он должен отличать разные одноименные улицы от фрагментов одной и той же улицы?

можно полностью.

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

Offline

Board footer

Powered by FluxBB