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.***
#26 2013-09-12 08:28:20
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Деревни, дачи, хутора - как тегить адреса?
а детектирование ошибок не является целью заполнения данных OSM
Не так.
Тут два этапа:
1. детектирование фактически ошибок а адресах не является целью заполнения данных OSM. Нужна сторонняя база верных адресов.
2. детектирование ошибок заполнения адресов возможна в рамках OSM, но не является целью схемы addr:*, для валидации лучше использовать другие OSM схемы (validate:*).
Last edited by wowik (2013-09-12 08:28:41)
Offline
#27 2013-09-12 08:28:49
- M_Vokhm
- Member
- From: Курган
- Registered: 2011-03-28
- Posts: 352
Re: Деревни, дачи, хутора - как тегить адреса?
Я согласен с Dinamik и говорю об этом потому, что считаю это важным. Не по адресации (хотя и тут согласен), а в том, что по обозначениям/схемам должен быть консенсус, допускающий по некоторым вопросам различные схемы/варианты. Если половина участников считает так, а другая половина - эдак, и две этих схемы могут сосуществовать, то следует их обе признать допустимыми.
Слишком часто новички на свои вопросы получают не ответы, а холивары на многие страницы, в которых новичку разобраться трудно - проще плюнуть и пойти на на НЯК. Гораздо более правильно было бы и в вики, и во всяких FAQ и HowTo объективно и правдиво писать что-то вроде "это можно делать 1) так или 2) так, на этот счет среди активных участников существуют разные мнения, плюсы и минусы решения 1) - такие-то, у решения 2) - такие-то."
Такой консенсус пошел бы на пользу сообществу, упростил бы написание конверторов, рендеров и навигаторов, не отпугивал бы новичков и не вводил бы их в заблуждение и сэкономил бы место на страницах форума.
Last edited by M_Vokhm (2013-09-12 08:33:55)
Конца не видно. И это не может не радовать.
Offline
#28 2013-09-12 08:32:04
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Деревни, дачи, хутора - как тегить адреса?
Я вижу, что все согласны с тем, что жизнь показала, что addr:place запутывает новичков уже не первый год.
А вариативность в документации их добъет.
Last edited by wowik (2013-09-12 08:35:45)
Offline
#29 2013-09-12 08:43:44
- M_Vokhm
- Member
- From: Курган
- Registered: 2011-03-28
- Posts: 352
Re: Деревни, дачи, хутора - как тегить адреса?
Я думаю, что абсолютный и безальтернативный консенсус по всем вопросам недостижим, а холивары - вредны. В этих условиях остается признать допустимость вариантов.
Конца не видно. И это не может не радовать.
Offline
#30 2013-09-12 09:04:27
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Деревни, дачи, хутора - как тегить адреса?
есть две разных точки зрения: "нужно явно указывать объект адресации: это позволяет более легко строить адреса и детектировать ошибки" и "объект адресации не нужно указывать явно: для построения адреса это не необходимо, а детектирование ошибок не является целью заполнения данных OSM". Мне кажется, компромиссом должна быть констатация того факта, что "явное указание объекта адресации может быть полезным, имеет своё применение, не является ошибкой - соответственно, редакторы могут явно указывать объект адресации, если захотят: это не является ошибкой"
По факту всё так и есть.
Наличие addr:place и не является ошибкой, и никак не используется для построения адреса ![]()
Поэтому значимые данные в него писать нет смысла, хотя для пущего чсв можно и заполнить.
И новичков это сильно запутывает, разумеется
ЗЫ
По теме топика:
2. "ДПК Каменный берег" - куда это девать?
кажется, ему самое место в addr:quarter
Offline
#31 2013-09-12 10:44:02
- Scondo
- Member

- Registered: 2011-03-16
- Posts: 483
Re: Деревни, дачи, хутора - как тегить адреса?
Наличие addr:place и не является ошибкой, и никак не используется для построения адреса
Говорим за себя, ок? Я как раз планирую использование.
Я вижу, что все согласны с тем, что жизнь показала, что addr:place запутывает новичков уже не первый год.
А вариативность в документации их добъет.
Так может написать к нему строгую документацию? А то у нас нормальный разговор - "все варианты есть костыли, но я компромиссы не обсуждаю".
Тут два этапа:
1. детектирование фактически ошибок а адресах не является целью заполнения данных OSM. Нужна сторонняя база верных адресов.
2. детектирование ошибок заполнения адресов возможна в рамках OSM, но не является целью схемы addr:*, для валидации лучше использовать другие OSM схемы (validate:*).
И опять не так. Детектирование фактических ошибок не является целью ОСМ. Но детектирование технических - является. Обязательность указания объекта адресации позволяет выполнять детектирование технических ошибок.
Сравним с 3D: допустим мы решим проверить пригодность района на построение трехмерной модели. Нам надо проверить что у каждого дома заполнена высота или этажность и форма крыши. Однако если мы решим, что плоская форма крыши может не заполняться, то никогда мы не узнаем остались ли в районе недописанные домики или нет. Возможно все дома без roof:shape на самом деле имеют плоскую крышу. А возможно для кого-то просто не поставили нужный roof:shape.
Аналогично и с адресами. При отсутствии явно указанного адресного объекта возможно этот дом адресуется по ближашей территории. Возможно по ближайшей улице. Возможно по addr:city. А возможно по дальней улице, но тег просто не забили.
Сегодня очевидно что указанная улица - это адресный объект. (ну в 99% случаев). Если же улица не указана, то менее очевидная, но относительно сложившаяся практика - адресный элемент указан в addr:place.
Этот порядок можно уточнять, можно формализовать, можно заносить в вики.
Но в любом случае разговор о том, что "адресный объект может быть вычислен и не должен заноситься" в форме reductio ad absurdum выглядит как "давайте примем замкнутую линию без тегов как building=yes" (если мы можем принять такое соглашение, то зачем нам лепить теги на дома, а?).
Вопрос старый, дальше предлагаю обсуждать здесь: http://forum.openstreetmap.org/viewtopi … 20174&p=12
Last edited by Scondo (2013-09-12 10:44:26)
Offline
#32 2013-09-12 10:51:55
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Деревни, дачи, хутора - как тегить адреса?
планирую использование.
Это и есть "никак не используется" ![]()
"Может быть когда-нибудь" не интересует
Offline
#33 2013-09-12 11:29:52
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Деревни, дачи, хутора - как тегить адреса?
Если же улица не указана, то менее очевидная, но относительно сложившаяся практика - адресный элемент указан в addr:place.
Если же улица не указана, то традиционная сложившаяся практика - адресный элемент указан в самом нижнем по иерархии непустом addr:*
Понятие "адресный элемент" для адресации не важено. Адрес - это совокупность элементов по иерархии.
Для его построения не нужно отмечать крайний в этой иерархии каким-то специальным методом, как "адресный элемент".
Offline
#34 2013-09-12 11:32:44
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Деревни, дачи, хутора - как тегить адреса?
Так может написать к нему строгую документацию?
Она написана в вики. Там про addr:place указано, что это вещь обсуждаемая и не утвержденная.
Last edited by wowik (2013-09-12 11:40:45)
Offline
#35 2013-09-12 12:01:19
- Семён Семёнов
- Member

- Registered: 2012-11-07
- Posts: 590
Re: Деревни, дачи, хутора - как тегить адреса?
Как ставил на контур здания addr:city так и буду дальше ставить ни чего менять на addr:place не буду. В JOSM в редакторе номеров зданий ни каких addr:place нет.
«Дорогу осилит идущий»
Offline
#36 2013-09-12 12:36:45
- Scondo
- Member

- Registered: 2011-03-16
- Posts: 483
Re: Деревни, дачи, хутора - как тегить адреса?
Scondo wrote:Если же улица не указана, то менее очевидная, но относительно сложившаяся практика - адресный элемент указан в addr:place.
Если же улица не указана, то традиционная сложившаяся практика - адресный элемент указан в самом нижнем по иерархии непустом addr:*
Понятие "адресный элемент" для адресации не важено. Адрес - это совокупность элементов по иерархии.
Для его построения не нужно отмечать крайний в этой иерархии каким-то специальным методом, как "адресный элемент".
Если указаны все - то не нужно. А если указано произвольное количество, то нужно чтобы понять указан последний или нет.
Отсутствие явного выделения типа "адресный элемент" связано с тем, что схема тегирования неявно подразумевает наличие улицы у каждого дома. И упоминается как
The keys addr:housenumber=* und addr:street=* in principle are the only necessary ones if there are valid border polygons.
Отсутствие улицы и указания какой адресный элемент последний приводит к тому, что невозможно определить пропущена улица или адресация по addr:city или адресация по addr:suburb который тоже пропущен.
Scondo wrote:Так может написать к нему строгую документацию?
Она написана в вики. Там про addr:place указано, что это вещь обсуждаемая и не утвержденная.
1) Ткните где написано что place не утвержден.
2)Что мешает таки утвердить, если оно не утверждено.
Продолжение толкания на одном месте приводит к
Как ставил на контур здания addr:city так и буду дальше ставить ни чего менять на addr:place не буду. В JOSM в редакторе номеров зданий ни каких addr:place нет.
Offline
#37 2013-09-12 12:46:14
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: Деревни, дачи, хутора - как тегить адреса?
Продолжение толкания на одном месте приводит к
Семён Семёнов wrote:Как ставил на контур здания addr:city так и буду дальше ставить ни чего менять на addr:place не буду. В JOSM в редакторе номеров зданий ни каких addr:place нет.
Золотые слова.
Пора бы уже определится однозначно.
Offline
#38 2013-09-12 12:47:50
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Деревни, дачи, хутора - как тегить адреса?
2)Что мешает таки утвердить, если оно не утверждено.
То, что пользы от него никакой, а путаницы выше крыши.
Offline
#39 2013-09-12 12:49:30
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Деревни, дачи, хутора - как тегить адреса?
Обязательность указания объекта адресации позволяет выполнять детектирование технических ошибок.
Я это же и написал в цитируемом абзаце про правильность заполнения.
Проблема в том, что не надо всё пихать в addr:place. Можно же и в другое место.
Last edited by wowik (2013-09-12 12:50:00)
Offline
#40 2013-09-12 12:50:43
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Деревни, дачи, хутора - как тегить адреса?
... Ткните ...
Offline
#41 2013-09-12 12:51:37
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Деревни, дачи, хутора - как тегить адреса?
2)Что мешает таки утвердить, если оно не утверждено.
Отсутствие согласия
Offline
#42 2013-09-12 12:53:48
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: Деревни, дачи, хутора - как тегить адреса?
Scondo wrote:2)Что мешает таки утвердить, если оно не утверждено.
То, что пользы от него никакой, а путаницы выше крыши.
Если я правильно понимаю, этот тег предлагается использовать, когда нужно явно указать, что в адресе используется только название населенного пункта и номер дома.
Offline
#43 2013-09-12 12:55:03
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Деревни, дачи, хутора - как тегить адреса?
Если я правильно понимаю, этот тег предлагается использовать, когда нужно явно указать, что в адресе используется только название населенного пункта и номер дома.
Неправильно ![]()
Этот тег предлагается использовать для всего-всего, см по ссылке выше
По сути это уже синоним addr:not_street ![]()
Offline
#44 2013-09-12 13:08:26
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: Деревни, дачи, хутора - как тегить адреса?
Antisida wrote:Если я правильно понимаю, этот тег предлагается использовать, когда нужно явно указать, что в адресе используется только название населенного пункта и номер дома.
Неправильно
Этот тег предлагается использовать для всего-всего, см по ссылке вышеПо сути это уже синоним addr:not_street
Ссылки не нашел..
В моем понимании, это синоним addr:not_street.
Offline
#45 2013-09-12 13:19:10
- Scondo
- Member

- Registered: 2011-03-16
- Posts: 483
Re: Деревни, дачи, хутора - как тегить адреса?
По сути это уже синоним addr:not_street
не считая того, что как минимум число упоминаний много больше addr:not_street, а также возможны упрощенные варианты как то addr:suburb=* + addr:not_street=yes => addr:place=* - да.
А! Еще супер вариант addr:street + addr:place как единственный вариант запихнуть что-то "под" улицу.
Offline
#46 2013-09-12 13:44:14
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Деревни, дачи, хутора - как тегить адреса?
Antisida, попробую объяснить теорию.
У объекта есть адресная информация, её храним в addr:*
По этой информации можем построить полный адрес в конверторе.
Также у нас есть информацию о том, что в данной адресной информации нет улицы.
Это называется метаинформация (информация об информации).
По этой информации мы не можем строить адрес, но можем проверить правильность заполнения addr:* валидатором (отдельностоящим или встроенным в конвертор или редактор).
Хранить метаинформацию вперемешку с информацией в addr:* принципиально не верно. Это только всех запутывает.
Для такого рода метаинформации уже используется validate:* давайте уж его расширять, а не addr:*
http://wiki.openstreetmap.org/wiki/Internal_quality
http://wiki.openstreetmap.org/wiki/Inte … e_on_later
Пример использования validate:*
http://wiki.openstreetmap.org/wiki/FR:S … me_overlay
Last edited by wowik (2013-09-12 13:49:15)
Offline
#47 2013-09-12 13:47:26
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Деревни, дачи, хутора - как тегить адреса?
единственный вариант запихнуть что-то "под" улицу.
Для "под улицей" есть как минимум addr:quarter и addr:neighbourhood.
А вот почему "не-улица" оказалась под улицей, непонятно.
Offline
#48 2013-09-12 14:32:18
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Деревни, дачи, хутора - как тегить адреса?
Наличие addr:place и не является ошибкой, и никак не используется для построения адреса
Что за фигня? Используется уже не один год, наряду с addr:street и прочим)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#49 2013-09-12 14:49:16
- Эцелоп
- Member

- From: Санкт-Петербург (Большая Охта)
- Registered: 2012-06-19
- Posts: 1,511
Re: Деревни, дачи, хутора - как тегить адреса?
place=allotments
Для многих этот тег весьма спорный. При этом его апологеты на конкретные вопросы молчат "как рыба об лёд", повторяя только скороговоркой "не рисуем под рендер, не рисуем под рендер". Я, например, из за этого тупейшего по моему мнению тега практически перестал рисовать за пределами крупных городов, работать "на корзину" не хочу.
Напомню основные претензиии:
1. ЗАЧЕМ?
2. Как разделять большие коттеджные посёлки (тысячи жителей, многоэтажные дома) с маленькими в два-три коттеджа?
3. Для определения юридического статуса (а так же типа газоснабжения, доминирующей национальности и т. п.) НП надо придумывать свой тег, а не ломать существующий.
4. Name не отображают популярные рендеры (и ИМХО правильно делают).
И почему place=allotments нет в англоязычной ВИКИ? Раз уж умудрились протащить эту дурь, исправте и там, пусть все над нами посмеются.
Offline
#50 2013-09-12 14:50:50
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Деревни, дачи, хутора - как тегить адреса?
Я, например, из за этого тупейшего по моему мнению тега практически перестал рисовать за пределами крупных городов, работать "на корзину" не хочу.
Вы работаете исключительно на "мапник"?
Offline