RU:Relation:boundary
![]() |
![]() |
Описание |
---|
Для группировки границ, обозначения анклавов и эксклавов. ![]() |
Отображение в OSM Carto |
![]() |
Группа: Свойства |
Участники |
|
Смотри также |
Статус: де-факто |
Инструменты |
|
Отношение boundary=*
может использоваться для группировки границ, обозначения анклавов и эксклавов.
- В настоящее время в базе данных есть границы, обозначенные несколько разными способами:
- В Германии, Эквадоре и Нидерландах для обозначения границ были введены мультиполигоны.
- Во Франции используется type=boundary с ролями exclave/enclave/(none) и без subarea.
- В настоящее время наиболее распространённым способом является обозначение в соответствии с правилами мультиполигонов, но с использованием type=boundary.
- Программное обеспечение должно поддерживать все существующие варианты обозначения:
- type=multipolygon, так же как type=boundary
- role=(пусто), эксклавы с role=outer (отметим, что пустая роль для мультиполигонов также устарела, но обычно по умолчанию принимается как outer)
- role=enclave для role=inner
- role=admin_center для role=admin_centre
- Примечание: Даже если названия разные, смысл одинаковый.
Отношения используются в следующих целях:
- Избегать теги name:left, name:right, nation:right, region:right. Это было заменено одним отношением на страну/провинцию/город и т.д.
- Это проще для связи всех частей границы друг с другом.
- Избегать многократное дублирование линий, проведённых по общим точкам.
Теги линий
Линии границ должны иметь только boundary=administrative
и admin_level=*
для границы самого высокого уровня (если границы государства, области, района проходят по одной и той же линии, то admin_level должен быть 2).
Старые теги, зависящие от направления линии (name:left=*
/name:right=*
), могут быть удалены.
Теги отношения
Ключ | Значение | Описание |
---|---|---|
type | boundary | В Германии, Эквадоре и Нидерландах используется multipolygon (смотрите страницу обсуждения) |
boundary=*
|
administrative | для официальной границы (иногда проходит в середине реки или на определённом расстоянии от береговой линии) |
land_area | administrative | для береговой линии и границы на суше |
name | (название) | |
admin_level | the admin level |
Если в вашем регионе есть административные территории, имеющие выход к морю, вы должны указать обе границы: boundary=administrative и land_area=administrative. Если land_area не совпадает с настоящей границей, надо сделать 2 отношения: одно с land_area=administrative, и другое с boundary=administrative.
Участники отношения
Примечание: Все линии должны формировать замкнутый круг, образующий границу. Для незамкнутых линейных границ, смотрите Proposal:Relation boundary segment.
Примеры
Baarle Nassau является хорошим примером использования данного отношения. Он содержит эксклавы в анклавах.
Смотрите также Relation:multipolygon#Advanced_multipolygons!