You are not logged in.
- Topics: Active | Unanswered
#1 2011-10-12 23:16:12
- Komяpa
- Member
- From: Minsk
- Registered: 2009-04-14
- Posts: 1,322
- Website
Входы и их обозначение.
Тему пришлось переименовать, потому что особо дотошные участники проекта нашли отличия между понятиями "вход" и "подъезд".
Итак, подъезды.
(картинка кликабельна)
В данный момент идёт голосование по поводу пропозала entrance=*: http://wiki.openstreetmap.org/wiki/Prop … s/entrance
Пропозал далеко не нов, и некоторое время уже используется.
Зачем надо рисовать подъезды, думаю, объяснять не надо - всем же охота, чтобы навигатор мог привести не только к самому дому, но и к подъезду с нужной квартирой
Как предлагается рисовать.
- entrance=yes/main/exit/emercency - тип входа в здание. Обычно yes, для пожарных выходов - emergency, exit для односторонних выходов (иногда можно встретить в магазинах), main - для главного входа в здание;
- ref - номер подъезда;
- addr:flats - диапазон квартир, находящихся в этом подъезде.
Почему building=entrance - это плохо.
building=entrance - схема, изначально появившаяся, как рисование под рендерер. Osmarender имел несчастье добавить поддержку произвольных точечных домов, и рисовал их чёрной точкой. Кто-то когда-то поставил building=entrance на вход (напоминаю, по определению building=* - всегда цельное здание, в чём меня окончательно убедили liosha и проиче авторы конвертаций в навигаторы), увидел, что оно отрендерилось в осмарендере чёрной точкой, и счёл это поддержкой данного тега со стороны osmarender'a.
После извещения мейнтейнеров Osmarender (они всё ещё живы, хоть и в анабиозе) в стиль было внесено исправление, в результате которого была добавлена поддержка entrance=yes: http://trac.openstreetmap.org/changeset/26833
Если вам небезразлична судьба подъездов, пожалуйста, проголосуйте за пропозал http://wiki.openstreetmap.org/wiki/Prop … s/entrance :3
Last edited by Komяpa (2011-11-04 18:58:06)
world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]
Offline
#2 2011-10-12 23:30:13
- Sergey Astakhov
- Member
- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,779
Re: Входы и их обозначение.
Так как же всё-таки с комбинациями типа barrier=entrance + entrance=main - они имеют право на существование или entrance могут быть только у зданий? Чем не угодили building=entrance?
Мне кажется это вполне логичное продолжение распространённых схем:
highway=construction + construction=*
highway=service + service=*
highway=crossing + crossing=*
shop=clothes + clothes=*
и т.д.
Почему в данном случае следует поступать по другому?
Last edited by Sergey Astakhov (2011-10-12 23:31:05)
Offline
#3 2011-10-12 23:38:55
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Входы и их обозначение.
Потому что тут нет никакого уточнения: подъезд в смысе входа - это не здание.
С другое стороны есть подъезд в смысле парадной - http://osm.org/go/0t21OlZFD-- вот это логично отмечать как building, хотя учитывая что он часть основного здания возможно имеет смысл отмечать его тем же тэгом.
Offline
#4 2011-10-13 00:32:07
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Re: Входы и их обозначение.
Komяpa:
Если идет речь не о многоквартирном доме, а о бизнес-центре, складе и т.д.
В ref тогда тоже номер или название подъезда (кое-где используются буквы для обозначения подъездов).
А в каком теге указать организации, которые находятся в данном подъезде?
Я бы вместо addr:flats использовал что-то типа addr:info, куда можно записывать и квартиры и названия организаций.
Кстати, эту же схему можно использовать для обозначения отдельных боксов в гаражных кооперативах!
Offline
#5 2011-10-13 03:58:11
- spacer
- Member
- From: Kuzbass, Kemerovo
- Registered: 2011-08-21
- Posts: 75
- Website
Re: Входы и их обозначение.
сама по себе идея интересная, но какое навигационное ПО поддерживает данные теги?
например, в навителе не встречал такой глубины отображения свойств здания. как быть с этими данными? обозначать их при конвертации в польский формат, как точки ПОИ на здании? тогда какой тип присваивать точкам?
в общем пока вопросов много, надо думать с реализацией...
Offline
#6 2011-10-13 05:02:03
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Входы и их обозначение.
например, в навителе не встречал такой глубины отображения свойств здания. как быть с этими данными? обозначать их при конвертации в польский формат, как точки ПОИ на здании? тогда какой тип присваивать точкам?
Либо адресуемая надпись (если у подъезда есть собственный адрес), либо именованная точка подъезда (если адрес относится ко всему зданию).
Offline
#7 2011-10-13 05:26:01
- spacer
- Member
- From: Kuzbass, Kemerovo
- Registered: 2011-08-21
- Posts: 75
- Website
Re: Входы и их обозначение.
Либо адресуемая надпись (если у подъезда есть собственный адрес), либо именованная точка подъезда (если адрес относится ко всему зданию).
надпись не может висеть в воздухе, она должна быть привязана к чему-то, лучше к конкретной точке на здании.
в общем хочется увидеть конкретный пример реализации в польском формате.
Offline
#8 2011-10-13 05:52:24
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Входы и их обозначение.
1. По-моему, речь идет не о подъездах совсем, а о механической смене тегов (building=entrance "вход в здание" на entrance=yes "вход в здание". Всякий подъезд - вход, но не всякий вход - подъезд. Особенно если речь идет об адресации.
2. Не очень понятно, какая проблема решается. То что building=entrance на точке это не здание совсем, как и например building=no, все уже давно привыкли, имхо.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#9 2011-10-13 06:02:32
- liosha
- Member
- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Входы и их обозначение.
building=entrance - подъезды домов (aka парадные)
entrance=* - входы в парки/заводы/территории университетов/etc
Уже так сложилось.
Переносить entrance=* ещё и на подъезды особого смысла нет, наоборот будет лишняя путаница.
PS.
Для навигаторов эти теги имеют совершенно разное значение.
* building=entrance используется для "подъездной адресации" навитела
* entrance=main - для установки расположения POI объекта
* barrier=entrance - для задания ограничений маршрутизации
И вряд ли получится объединить все три эти аспекта в один тег.
Offline
#10 2011-10-13 06:37:14
- Miroff
- Member
- Registered: 2010-01-26
- Posts: 170
Re: Входы и их обозначение.
FYI, building=enterance появился как костыль для областей, где адресация осуществляется по подъездам (Германия, Калининградская область). К тому моменту, когда потребовалось маппить такие подъезды уже существовало достаточно много софта с адресным поиском, поэтому проще было не вводить еще один элемент адресации, а использовать специальный тип зданий. В континентальной России и большинстве сопряженных стран тег building=enterance не имеет смысла и может быть безопасно заменен на enterance=*.
Offline
#11 2011-10-13 07:12:42
- Sergey Astakhov
- Member
- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,779
Re: Входы и их обозначение.
Потому что тут нет никакого уточнения: подъезд в смысе входа - это не здание.
А highway=street_lamp и highway=bus_stop - это не есть дорога, и что? Так уж повелось, что в OSM практически нигде нет однозначного соответствия "тег == тип сущности".
Offline
#12 2011-10-13 07:19:30
- GaM
- Member
- From: Saint-Petersburg/Russia
- Registered: 2011-01-10
- Posts: 3,183
- Website
Re: Входы и их обозначение.
AMDmi3 wrote:Потому что тут нет никакого уточнения: подъезд в смысе входа - это не здание.
А highway=street_lamp и highway=bus_stop - это не есть дорога, и что? Так уж повелось, что в OSM практически нигде нет однозначного соответствия "тег == тип сущности".
+1
По-моему entrance=* должно быть уточнением, а тег building=entrance ничем не плох особо, и уже привыкли многие.
Чем меньше ты флудишь, тем больше нарисуешь!
Offline
#13 2011-10-13 08:05:00
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Входы и их обозначение.
Может и не плох, но и не хорош ничем.
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#14 2011-10-13 08:07:11
- liosha
- Member
- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Входы и их обозначение.
Может и не плох, но и не хорош ничем.
Хорош он только тем, что сейчас используется именно он, и кое-что уже на него завязано.
Offline
#15 2011-10-13 08:08:08
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Входы и их обозначение.
Vote end: 2011-11-27 - Это прикол такой?
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#17 2011-10-13 10:46:43
- Dmitry 'MAD' Artamonow
- Member
- From: Dolgoprudny, Russia
- Registered: 2009-05-04
- Posts: 39
Re: Входы и их обозначение.
Я бы вместо addr:flats использовал что-то типа addr:info, куда можно записывать и квартиры и названия организаций.
Мне кажется скорее это должен быть некий релейшн, объединяющий entrance с теми POI в которые можно через него попасть. Текстовый тег в этом плане мало полезен, поскольку может содержать произвольную информацию и оттого не поддаётся автоматическому распарсиванию.
Offline
#18 2011-10-13 11:03:06
- Miroff
- Member
- Registered: 2010-01-26
- Posts: 170
Re: Входы и их обозначение.
нет, опечатался. Исправил.
Я уже понадеялся что в кои то веки началось голосование нормальной продолжительности (ИМХО, для нормального голосования нужно не меньше трех месяцев, а лучше полгода) Так нет, оказалось опечатка.
Offline
#19 2011-10-13 11:11:37
- Zverik
- Moderator
- From: Минск
- Registered: 2010-10-14
- Posts: 5,693
- Website
Re: Входы и их обозначение.
Мне кажется скорее это должен быть некий релейшн, объединяющий entrance с теми POI в которые можно через него попасть. Текстовый тег в этом плане мало полезен, поскольку может содержать произвольную информацию и оттого не поддаётся автоматическому распарсиванию.
http://shtosm.ru/2011/04/28/1/
Я уже понадеялся что в кои то веки началось голосование нормальной продолжительности (ИМХО, для нормального голосования нужно не меньше трех месяцев, а лучше полгода) Так нет, оказалось опечатка.
Там за 14 часов проголосовало 28 человек — зачем полгода? Кроме того, такой бюрократизм приведёт к полному вымиранию пропозалов, большинство которых сейчас касается совсем уж мелочей.
Last edited by Zverik (2011-10-13 11:13:12)
Offline
#20 2011-10-13 11:22:49
- Miroff
- Member
- Registered: 2010-01-26
- Posts: 170
Re: Входы и их обозначение.
Там за 14 часов проголосовало 28 человек — зачем полгода? Кроме того, такой бюрократизм приведёт к полному вымиранию пропозалов, большинство которых сейчас касается совсем уж мелочей.
28 из скольки тысяч? Большинство мапперов узнает о том, что такой пропозал вообще был спустя недели после того как голсование будет завершено. Вымирание пропозалов это только в плюс. Если ни у кого не найдется желания вести пропозал хотя бы полгода, это очевидно, ненужный пропозал, которому все равно никто не станет следовать.
Offline
#21 2011-10-13 11:25:57
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Входы и их обозначение.
Какую все-таки практическую проблему решает замена шила на мыло? building=entrance на entrance=yes ?
В континентальной России и большинстве сопряженных стран тег building=enterance не имеет смысла и может быть безопасно заменен на enterance=*.
Правильно ли я понимаю, что в некоторой части сопредельных стран и "островной" России (Калининград) тег building=enterance имеет [свой особый] смысл и заменен на enterance=yes быть НЕ может? Какая тогда может быть его депрекация?
Last edited by Zkir (2011-10-13 11:38:29)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#23 2011-10-13 11:53:44
- Miroff
- Member
- Registered: 2010-01-26
- Posts: 170
Re: Входы и их обозначение.
Правильно ли я понимаю, что в некоторой части сопредельных стран и "островной" России (Калининград) тег building=enterance имеет [свой особый] смысл и заменен на enterance=yes быть НЕ может? Какая тогда может быть его депрекация?
Двухэтапная. Сперва обновление существующего софта, затем выпиливание.
Я вообще не понимаю, как можно сознательно вводить разные схемы тегирования одной сущности в разных странах.
Кто бы говорил. Не ты ли придумал и популяризовал схему place=* для РФ?
Offline
#24 2011-10-13 12:03:18
- Zverik
- Moderator
- From: Минск
- Registered: 2010-10-14
- Posts: 5,693
- Website
Re: Входы и их обозначение.
Двухэтапная. Сперва обновление существующего софта, затем выпиливание.
Как предполагается обновлять софт, которым многие пользуются, но до авторов не достучаться — например, Merkaartor?
Кто бы говорил. Не ты ли придумал и популяризовал схему place=* для РФ?
полная замена тега и уточнение значений — разные вещи.
Last edited by Zverik (2011-10-13 12:04:43)
Offline
#25 2011-10-13 12:10:34
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Входы и их обозначение.
Двухэтапная. Сперва обновление существующего софта, затем выпиливание.
Вот уж действительно, программисты - это такие люди, которые чинят то что не сломано, до тех пор пока оно действительно не сломается. Вопрос же - на хэ его обновлять?
Я вообще не понимаю, как можно сознательно вводить разные схемы тегирования одной сущности в разных странах.
Сущности на самом деле две - вход куда-либо, и подъезд (парадное). Сейчас же, вместо того, чтобы их грамотно разделить, одна из них выбрасывается.
Last edited by Zkir (2011-10-13 12:22:10)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline