You are not logged in.

#51 2010-11-02 13:24:29

Kaylee
Member
Registered: 2010-02-17
Posts: 66
Website

Re: Отношение с названием улицы

Jekader wrote:
Batareikin wrote:

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

Это как в том анекдоте про Неуловимого Джо. А зачем людям знать названия этих мостов? Это ускорит дорогу на работу? Повысит зарплату?

Если какая-то информация не нужна тебе лично, это не означает, что не существует людей, которым она нужна. И, таки, да знание названия мостов помогает добраться быстрее. Услышав по радио "На мосту Кузнецов огромная пробка" можно осознанно поехать другой дорогой.  Опять же на мостах можно встречаться. Обидно будет пропустить свидание из-за того, что не знаешь где оно wink


OSM digest — свежие новости из мира OpenStreetMap.

Offline

#52 2010-11-02 13:29:27

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Отношение с названием улицы

Hind wrote:

Таки пилить рендеры.

Как это сделать, лично меня, например, интересует те, которые на главной странице (мапник и осмрендер).
Без "обратной связи" стимула что-либо делать нет. Такое ощущение, что всё делается в "пустоту".

Offline

#53 2010-11-02 15:02:29

Алексей Андреевич
Member
From: Московская обл.
Registered: 2010-09-05
Posts: 65

Re: Отношение с названием улицы

AMDmi3 wrote:

Это спор бессмысленный, правильное решение - хранить оба имени

+100

Неужели с этим можно не согласиться?
Или споры здесь никогда не кончаются и не приводят к результату?

Last edited by Алексей Андреевич (2010-11-02 15:02:52)

Offline

#54 2010-11-02 15:06:16

Алексей Андреевич
Member
From: Московская обл.
Registered: 2010-09-05
Posts: 65

Re: Отношение с названием улицы

Оффтоп.

VikDD wrote:

Без "обратной связи" стимула что-либо делать нет. Такое ощущение, что всё делается в "пустоту".

Согласен.
Меня тоже интересует отображение мест (place=*). А то люди (в том числе и я) изголяются landuse или boundary писать - лишь бы увидеть плод своих трудов.
Вопрос куда писать, кого пинать?

JOSM до сих пор не знает что такое отношение type=street - куда это годится?

Offline

#55 2010-11-03 20:38:31

Jekader
Member
From: Chisinau, Moldova
Registered: 2010-10-10
Posts: 167

Re: Отношение с названием улицы

Kaylee wrote:

Если какая-то информация не нужна тебе лично, это не означает, что не существует людей, которым она нужна. И, таки, да знание названия мостов помогает добраться быстрее. Услышав по радио "На мосту Кузнецов огромная пробка" можно осознанно поехать другой дорогой.  Опять же на мостах можно встречаться. Обидно будет пропустить свидание из-за того, что не знаешь где оно wink

Я не предлагаю не добавлять вообще информацию. Просто менее существенную выносить в другие теги, по которым отлично осуществляется поиск!
Вот, когда начали эту беседу, я в Кишинёве задал названия мостов в loc_name и, и пожалуйста:
http://jekader.fedora.md/osm/u300.png
(при том, что русское название и вовсе в теге loc_name:ru)

Offline

#56 2010-11-03 21:19:17

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

Re: Отношение с названием улицы

Меня тоже интересует отображение мест (place=*). А то люди (в том числе и я) изголяются landuse или boundary писать - лишь бы увидеть плод своих трудов.

Ситигид юзайте, в нем placе показывается big_smile


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

Offline

#57 2010-11-13 17:17:33

Алексей Андреевич
Member
From: Московская обл.
Registered: 2010-09-05
Posts: 65

Re: Отношение с названием улицы

У меня такой вопрос.

Если я делаю релейшн type=street, name=*, в который включаю куски улицы (street) и дома (address), при этом
1) кускам улицы не даю name
2) домам не даю тег addr:street

то будет ли работать
1) отображение названия улиц
2) адресация улиц
3) адресация домов
  а) поиске через сайт
  б) поиске в навигаторе гармина (простите, обладатели других навигаторов)

или надо всё задублировать и получить избыточность, чтобы заработало?

Offline

#58 2010-11-13 17:55:34

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

Re: Отношение с названием улицы

// кускам улицы не даю name
Нет не будет. релейшн type=street это несаппрувленный пропозал, в котором к тому же совсем не говорится что он отменяет name на веях улиц

// домам не даю тег addr:street
Будет, но не везде.

Last edited by Zkir (2010-11-14 14:22:18)


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

Offline

#59 2010-11-14 11:48:33

Alexey Guseynov
Member
Registered: 2009-12-23
Posts: 205

Re: Отношение с названием улицы

Алексей Андреевич wrote:

У меня такой вопрос.

Если я делаю релейшн type=street, name=*, в который включаю куски улицы (street) и дома (address), при этом
1) кускам улицы не даю name
2) домам не даю тег addr:street

то будет ли работать
1) отображение названия улиц
2) адресация улиц
3) адресация домов
  а) поиске через сайт
  б) поиске в навигаторе гармина (простите, обладатели других навигаторов)

или надо всё задублировать и получить избыточность, чтобы заработало?

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

Offline

#60 2010-11-14 13:55:44

Алексей Андреевич
Member
From: Московская обл.
Registered: 2010-09-05
Posts: 65

Re: Отношение с названием улицы

Alexey Guseynov wrote:

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

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

Zkir wrote:

релейшн type=street это не саппрувленный пропозал, в котором к тому же совсем не говорится что он отменяет тname на веях улиц

А это про что? Any Tag that applies to all parts of the road (this is always true for the 'name', but that's obligatory anyway)
http://wiki.openstreetmap.org/wiki/Rela … sed/Street

P.S. Риторические думы.
Вроде бы многие не довольны существующей системой адресации, но как-то вяло идет обсуждение вопроса. Я боюсь, что при чем больше проект разрастается, тем сложнее принять хоть какое-то решение. Как бы ускорить этот процесс??

Offline

#61 2010-11-14 14:09:20

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

Re: Отношение с названием улицы

//А это про что? Any Tag that applies to all parts of the road (this is always true for the 'name', but that's obligatory anyway)
Про то, что теги на релейшене обозначают свойства сразу всех частей дороги, которые в него включены. (Что имхо глупость порядочная)  Само по себе это еще не значит, что name на веях отменяется. Если отменяется, то нужно об этом сказать прямо, чего в этом пропозале как раз нет.


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

Offline

#62 2010-11-14 14:12:44

Alexey Guseynov
Member
Registered: 2009-12-23
Posts: 205

Re: Отношение с названием улицы

Алексей Андреевич wrote:
Alexey Guseynov wrote:

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

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

Должен и перезаписывает. Я это делал как раз из-за того, что менялись названия улиц. Меняем в одном месте и транслируем изменеия в остальные.
А если кто-то поменял тег, но не поменял релейшн, от он внес в БД ошибку (вне зависимости от того, правильно ли он изменил). И скрипт эту ошибку исправит.

Offline

#63 2010-11-14 14:14:42

Алексей Андреевич
Member
From: Московская обл.
Registered: 2010-09-05
Posts: 65

Re: Отношение с названием улицы

Zkir wrote:

Само по себе это еще не значит, что name на веях отменяется

Так я про отмену и не писал, я писал, что тэг name веям не задаю. А значит, он наследуется.
Не логично?

Offline

#64 2010-11-14 14:23:15

Алексей Андреевич
Member
From: Московская обл.
Registered: 2010-09-05
Posts: 65

Re: Отношение с названием улицы

Alexey Guseynov wrote:

Должен и перезаписывает

Не уверен, что это хорошо. Можно навредить ещё больше, чем испортил человек.
Что будет делать скрипт, если дом внесён в два релейшена? А я уже с этим сталкивался, когда по ошибке дома были запихнуты в разные релейшены. Ошибку скрипт не исправит, а дров наломает.

Offline

#65 2010-11-14 14:23:58

Алексей Андреевич
Member
From: Московская обл.
Registered: 2010-09-05
Posts: 65

Re: Отношение с названием улицы

Ошибки никогда не будет только в том случае, если не будет дублирования

Offline

#66 2010-11-14 14:50:02

Alexey Guseynov
Member
Registered: 2009-12-23
Posts: 205

Re: Отношение с названием улицы

Алексей Андреевич wrote:
Zkir wrote:

Само по себе это еще не значит, что name на веях отменяется

Так я про отмену и не писал, я писал, что тэг name веям не задаю. А значит, он наследуется.
Не логично?

Логично. Такая семантика отношения типа collection (также не утвержденного). Там тег на объекте переопределяет тег в отношении. У street семантика другая. Тег в отношении и роль объекта однозначно определяют addr:street или name. И теоретически конфликтовать они не должны.
Но есть одно но. Кто это наследование выполняет? Программа, работающая с данными. А они пока так не умеют. Заставьте авторов программ переписать свои творения.

Алексей Андреевич wrote:
Alexey Guseynov wrote:

Должен и перезаписывает

Не уверен, что это хорошо. Можно навредить ещё больше, чем испортил человек.
Что будет делать скрипт, если дом внесён в два релейшена? А я уже с этим сталкивался, когда по ошибке дома были запихнуты в разные релейшены. Ошибку скрипт не исправит, а дров наломает.

Это хорошо т.к. лично я применяю скрипт к тем местам которые лично я же правил. и там для подавляющего числа случаев он работает корректно. Дом включенный в два отношения - это нормально. У нас есть дома, адресующиеся по нескольким улицам. Как писать им номера пока никто толком не знает.
Мой скрипт пропишет сначала одну улицу, потом затрет значение и напишет вторую улицу. поведение не совсем корректное, но допустимое.

Алексей Андреевич wrote:

Ошибки никогда не будет только в том случае, если не будет дублирования

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

Offline

#67 2010-11-14 14:50:42

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Отношение с названием улицы

Alexey Guseynov wrote:

Должен и перезаписывает.

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

http://forum.openstreetmap.org/viewtopi … d=9520&p=1

Offline

#68 2010-11-14 15:24:07

Алексей Андреевич
Member
From: Московская обл.
Registered: 2010-09-05
Posts: 65

Re: Отношение с названием улицы

Alexey Guseynov wrote:

лично я применяю скрипт к тем местам которые лично я же правил

Для этих целей - конечно хорошо, но для бота - не допустимо.

Вот, случайно наткнулся на это http://forum.openstreetmap.org/viewtopi … d=6667&p=1. Что-то типа такого, что я спрашивал. Но поиск в OSMе не работает. Хотя нужно ли этот поиск кому нибудь, помимо навигаторов? Лично мне этот проект интересен только потому, что я могу им пользоваться на навигаторе.

Offline

#69 2010-11-14 15:44:13

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

Re: Отношение с названием улицы

Алексей Андреевич wrote:
Zkir wrote:

Само по себе это еще не значит, что name на веях отменяется

Так я про отмену и не писал, я писал, что тэг name веям не задаю. А значит, он наследуется.
Не логично?

Не совсем:)  Во-первых, если где-то обсуждаемый релейшен не поддерживается в данной семантике, то не наследуется.  Во-вторых, это логично до тех пор пока кто-нибудь не поставит на ваш вей name, как раз потому что relation street не поддерживается в мапнике или в каком нибудь гиде-гисе smile И будет совершенно прав, потому что name на вее - общепринятый на данный момент способ задания _названия улицы_. для улицы.


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

Offline

#70 2013-11-28 10:08:37

semyon
Member
From: Курганская обл. - ЯНАО
Registered: 2013-11-11
Posts: 90

Re: Отношение с названием улицы

скажите а навигатор на навителе по какому тегу улицу определяет: по нэйм или аддр:стрит?

Offline

#71 2013-11-28 10:14:11

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,699
Website

Re: Отношение с названием улицы

Из улицы name, а из дома addr:street, причём они должны совпадать

Offline

#72 2013-11-28 10:20:44

semyon
Member
From: Курганская обл. - ЯНАО
Registered: 2013-11-11
Posts: 90

Re: Отношение с названием улицы

Alexandr Zeinalov wrote:

Из улицы name, а из дома addr:street, причём они должны совпадать

то есть в улице, аддр:стрит не обязательный тэг, а для домов (строений) - обязательный, правильно?

Last edited by semyon (2013-11-28 10:24:41)

Offline

#73 2013-11-28 10:29:47

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,699
Website

Re: Отношение с названием улицы

Да

Offline

#74 2013-11-28 10:35:39

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Отношение с названием улицы

Для улицы если она имеет имя обязателен name.
Для дома если он адресуется по улице (а не насквозь в рамках поселка/города/района) - addr:street
В адресный поиск навитела/ситигида/гармина/7 дорог домик попадет только если addr:street на домике и name на улице совпадут.
Совпадение ищется полное - т.е. если улица подписана со статусной частью "переулок Красный" то и на домике в addr:street должно быть записано точно так-же. Это так же касается употребления быквы ё и сокращений.


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#75 2013-11-28 12:56:43

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,787

Re: Отношение с названием улицы

semyon wrote:

то есть в улице, аддр:стрит не обязательный тэг

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

Last edited by Sergey Astakhov (2013-11-28 12:57:15)

Offline

Board footer

Powered by FluxBB