RU:Key:covered
covered |
Описание |
---|
Свойство для обозначения того, покрыт ли объект чем-то. |
Группа: свойства |
Используется на элементах |
Задокументировано значений: 2 |
Полезные сочетания |
Смотри также |
|
Статус: одобрено |
Инструменты |
|
covered=* используется, чтобы обозначить, что точка, линия или полигон лежат под другим объектом, чаще всего зданием, при этом использование других тегов не уместно.
В большинстве случаев, для объектов highway=* и railway=* данный тег используется, если дорожное полотно не закрыто, по крайней мере, с одной стороны. При этом для объектов с тегом tunnel=* свойство covered=yes — подразумевается (данный тег назначать им не следует).
В наиболее общем смысле, тег covered=yes означает, что между объектом и открытым небом есть какое-либо сплошное препятствие.
Использование
covered=yes
Применять для:
- обозначения автомобильной, железной, пешеходной дороги или реки, проходящей (даже частично) под зданием или другой структурой, где неуместно использовать разделение по слоям как разделение между покрытым и открытым, за исключением туннеля tunnel=* (включая применение tunnel=building_passage). Или где "covered" более ясно обозначит форму.
- кабель, водопроводы, водостоки и другие объекты, расположенные в узком желобе, с крышей, доступной для движения (пешим, транспортным или иным образом) и съёмным для доступа и обслуживания.
- подземных объектов, кроме тех, где испольется location=underground, например, для подземной автостоянки, крытого резервуара (цистерны) или даже к таким объектам, как аквариум (например, Kelly Tarlton's, Окленд, Новая Зеландия), когда крыша не является искусственным сооружением, которое могло бы позволяют разделить слои.
- велосипедная парковка (amenity=bicycle_parking) с защитой от дождя.
Некоторые картографы используют эту тег для:
- сегментов шоссе под полигоном моста man_made=bridge, но это спорно, смотрите Talk:Key:covered.
Не применять:
- объекты в туннелях (tunnel), где указан тег слоя (layer).
- лавинная защита (tunnel=avalanche_protector), даже там, где она открыта с одной стороны.
- крытые мосты (bridge=covered).
- где применяется location=underground или location=underwater.
Теги
Дороги, проходящие сквозь здания, обычно должны иметь такой же (или не иметь) слой, что и здание.
При таком использовании здание и дорога должны иметь общие точки в точках входа и выхода из здания. Путь должен быть разделен на входных и выходных точках и только часть, покрытая зданием, должна быть помечена тегом covered=yes.
covered=no
Обозначает, что объект не покрыт.
covered=yes
Для закрытых объектов, не покрытых аркадой (сводчатой галереей) или колоннадой.
Этот тег был одобрен предложением Proposed features/covered.
Следующие теги используются, но не были включены в исходное предложение:
covered=arcade
Аркада (сводчатая галерея) — это последовательность арок, каждая из которых сталкивается с другой, поддерживаемая колоннами или опорами, или крытая дорожка, окруженная линией таких арок с одной или обеих сторон[1]. Такие пути должны быть помечены тегом covered=arcade. Если аркада является частью здания, здание и дорога должны иметь одну и ту же точку в местах входа и выхода. Линия должна быть разделена на входных и выходных точках и только часть, покрытая зданием, помечена как covered=arcade. Слой должен быть таким же, как и здание. Так что, если у здания нет тега layer=*, линия также не должна быть помечена этим тегом. Используйте arcade:left=open или arcade:right=open, чтобы определить, какая сторона пути открыта.
Когда тег arcade не должна использоваться: тег не предназначен для картографирования помещений внутри здания. Стена с одной стороны рассматривается как внешняя стена, которая может иметь входы, ведущие в здание. Для внутреннего картографирования может использоваться indoor=yes. Также он не предназначен для использования для простых свесов крыши или глухих аркад.
covered=colonnade
Колонада похожа на аркады, но отличается архитектурно, колоннада обозначает длинную последовательность колонн, соединенных антаблементом, часто отдельно стоящих. Может быть частью здания [2]. Такие пути должны быть помечены тегом covered=colonnade. Если это часть здания, то здание и дорога должны иметь одну и ту же точку в местах входа и выхода. Путь разделен на входных и выходных точках и только часть, покрытая зданием, должна быть помечена как covered=colonnade. Слой (тег layer=*) должен быть таким же, как и здание. Так что, если у здания нет тега layer=*, указывать слой не нужно не нужен. Используйте colonnade:left=open или colonnade:right=open чтобы указать, какая сторона пути открыта.
Когда тег colonnade не должна использоваться: тег не предназначен для картографирования помещений внутри здания. Стена с одной стороны рассматривается как внешняя стена, которая может иметь входы, ведущие в здание. Для внутреннего картографирования может использоваться indoor=yes. Также он не предназначен для использования для простых свесов крыши (в данном случае building:part=porch может быть более подходящим).
Kanslihusets arkad (Стокгольм, Швеция). Вводящее в заблуждение название: это колоннада, а не аркада.
Колоннада известного барочного архитектора Джан Лоренцо Бернини перед собором Святого Петра в Риме, Италия
covered=partial
Некоторые картографы используют этот тег, чтобы показать, что объект покрыт только частично (например, крышей), поскольку covered=yes будет означать, что он полностью покрыт, или люди интерпретируют это как полностью покрытое. covered=partial иногда применяется к железнодорожным и другим платформам общественного транспорта (например, railway=platform), где платформа обычно должна быть одним объектом (одна функция, один элемент OSM), и когда люди затем хотят использовать covered=*, чтобы показать, что это частично покрыто. Но если это так, подумайте о том, чтобы нарисовать другой способ определения крыши и добавить building=roof и подходящий тег layer=* для крыши, по крайней мере дополнительно или даже вместо этого тега.
covered=booth
Этот тег используется для общественных телефонов (amenity=telephone), которые полностью закрыты телефонной будкой с дверью. Тег covered=booth был выбран в первую очередь для того, чтобы можно было различать будку с полным покрытием и крышу (которая будет отмечена тегом covered=yes), а во-вторых, потому что тег shelter=yes отличается по значению. shelter=yes на объекте показывает, что на этом объекте есть amenity=shelter, и это не то же самое, что телефонная будка. Телефонная будка предназначена для прикрытия человека, который пользуется телефоном, но это не укрытие, где несколько человек могут ждать автобус или стоять комфортно под крышей, которая защитит их от дождя.
Обратите внимание, что covered=booth — этот тег имеет более высокий приоритет для тега booth=*, который указывает тип будки.
Для обозначения телефонной будки, которая используется как общий книжный шкаф, используйте вместо этого тега amenity=public_bookcase + public_bookcase:type=phone_box + booth=<boothtype>. Тег covered=booth не подходит для этого, потому что этот тег описывает, как покрывается свойство, а не сам объект (который тогда будет публичным книжным шкафом). Бывшие телефонные будки, которые теперь являются общедоступными книжными шкафами, являются единственным исключением, в котором можно добавить booth=* без предварительного добавления covered=booth.
Примеры
Brückenrasthaus Frankenwald, Германия
Дополнительные атрибуты
maxheight=* разрешается использовать совместно с покрытым элементом для уточнения ограничений.
Обоснование
Этот раздел был изменен с момента утверждения этой функции в результате уточнения определения тега layer=* .
Хотя использование тегов layer=* или level=* является обычным средством демонстрации того, что один объект находится над другим, существует множество ситуаций, когда эти теги неуместны и могут вводить в заблуждение в контексте отображаемой подсистемы.
Например, когда в здании есть проход, через него нельзя назначить отдельные слои для здания и прохода через него. В этой ситуации, когда дорога имеет внешние стены здания со всех сторон, используется tunnel=building_passage. Тег covered=* используется, когда путь открыт хотя бы с одной стороны.
Тег covered=* делает маршрутизацию более эффективной в тех случаях, когда, например, требуется маршрут, избегающий естественных элементов или маршрут к крытой парковке или ко входу или выходу из укрытия для транспортного средства.
В других случаях объектам может быть назначен отдельный слой, но они не могут быть представлены ни мостом, ни туннелем, ни картографированием помещений - в этих случаях covered=* предоставляет простой способ выразить такие ситуации.
Другой вариант использования: некоторые объекты, такие как подземные автостоянки и водохранилища, накрыты объектом, который не будет отображаться отдельно.
Объяснение
Несмотря на то, что в ситуации, когда один объект накрывает другой, обычно используется тег layer=*, был добавлен дополнительный тег covered.
Хотя использование тегов слоя или уровня является обычным средством демонстрации того, что один объект находится над другим, существует множество ситуаций, когда эти теги неуместны и могут ввести в заблуждение в контексте отображаемой подсистемы.
Например, если через здание проходит дорога (арка в здании): дорога и здание находятся на одном уровне земли, и назначение layer=-1 дороге или layer=1 зданию не будет соответствовать физическому положению относительно других объектов. Тег covered не только решает эту проблему, но и позволяет сделать маршрутизацию более эффективной, например, в случае, когда дорога защищена от различных природных явлений, в случае крытой парковки, а также, когда устроен навес над въездом или выездом.
Кроме того использование layer=*, например, для резервуаров, надземных и заглубленных ниже уровня земли стоянок указывает только на расположение по высоте относительно других объектов, но отнюдь не означает наличия крыши.
Например, если через здание проходит дорога (арка в здании), здание и дорога через него не должны быть отмечены разными слоям layer=*. В этой ситуации tunnel=building_passage используется, когда дорога имеет внешние стены здания со всех сторон. Тег covered=* используется, когда дорога открыта хотя бы с одной стороны.
Тег covered=* на линии сделает маршрутизацию более эффективной в тех случаях, когда, например, желателен маршрут, избегающий природных элементов, или желателен маршрут к крытой парковке или к зоне для защищённого входа или выхода в транспортное средство.
В других случаях объектам может быть назначен отдельный слой, но они не могут быть представлены ни мостом, ни туннелем, ни картографированием помещений (в этих случаях covered=* предоставляет простой метод для выражения таких ситуаций).
Другой вариант использования: некоторые объекты, такие как подземные гаражи и резервуары, покрываются объектом, который не будет отображаться отдельно.
Смотрите также
- tunnel=* — туннель (подземный проход для дороги или похожего пути)
- shelter=* — есть ли на автобусной остановке навес или нет
- building=roof — здание, открытое по крайней мере c двух сторон
leisure=outdoor_seating — сидения на открытом воздухе (зона отдыха, обычно для приёма пищи и напитков из соседних кафе и ресторанов, часто принадлежащая одному или нескольким из них, но не обязательно смежная)
- weather_protection=* — есть ли защита от дождя и солнца у сидений на открытом воздухе или аналогичном объекте
- Proposed features/covered (англ.)
- Proposed features/building passage (англ.)
- Простые 3D здания#Крыша
Распространённые / возможные ошибки тегирования
Ссылки
- ↑ Аркада (архитектура) в Википедии
- ↑ Определение "колоннады" в Википедии