Uk:Лінія
Лінія — впорядкований перелік точок, який зазвичай має принаймні один теґ або входить до складу Зв’язку. Лінія може мати від 2 до 2,000 точок, хоча можливе існування хибних ліній, які не містять жодної точки або мають лише одну точку. Лінії можуть бути замкненими і відкритими. Замкнена лінія — лінія кінцева точка якої збігається з початковою. Замкнена лінія може інтерпретуватись як замкнена полілінія, чи як полігон, або так і так.
Типи ліній
Відкрита лінія 
Відкрита лінія — лінія, що описує лінійні об’єкти, у яких початкова та кінцева точки не збігаються. Багато доріг, водних потоків, залізничних колій є відкритими лініями. Визначення напрямку 'ліній'.
Замкнена лінія 
Замкнена лінія — лінія у якої кінцева і початкові точки збігаються і яка має відповідне теґування. Замкнена лінія також може мати теґ area=yes, з яким вона інтерпретується як полігон (але в більшості випадків цей теґ не потрібен, див. розділ нижче).
Наступні замкнені лінії інтерпретуються як замкнені полілінії:
- highway=* — Замкнені лінії використовуються для позначення руху по колу, кільцевих пішохідних доріжок.
- barrier=* — Замкнена лінія може позначати огорожу, наприклад тин чи стіну, які повністю оточують маєток.
Полігон 
- Основна стаття: Полігон
Полігон — ділянка місцевості обмежена замкненою лінією. Для більшості замкнених ліній, вважається що вони є полігонами, навіть без застосування теґу area=yes (дивись вище про деякі винятки). Приклад полігонів позначених замкненими лініями:
До теґів, які можуть використовуватись для позначення полілінй потрібно додавати теґ area=yes, якщо потрібно позначити ділянку місцевості. Наприклад:
- highway=pedestrian + area=yes, для позначення пішохідного майдану. Для уникнення помилок в маршрутизації замість такого варіанту краще використовувати area:highway=pedestrian.
Полігони також можуть бути описані за допомогою однієї чи більше ліній, які належать до мультиполігону, який є зв’язком.
Комбінації замкнених поліліній та полігонів
Також можливо позначати замкнені лінії так, щоб вони представляли і полілінії й полігони одночасно.
Наприклад, замкнена лінія, що представляє дорогу з круговим рухом в середині якої розташований газон може позначатись наступним чином :
- highway=primary + junction=roundabout, обидва теґи інтерпретують позначений об’єкт як замкнену лінію, а
- landuse=grass, інтерпретується як полігон обмежений цією лінією.
Приклади
Вулиця, як ліній об’єкт
Звичайна вулиця з одностороннім рухом може бути позначена, як highway=residential + name=Clipstone Street + oneway=yes
<way id="5090250" visible="true" timestamp="2009-01-19T19:07:25Z" version="8" changeset="816806" user="Blumpsy" uid="64226">
<nd ref="822403"/>
<nd ref="21533912"/>
<nd ref="821601"/>
<nd ref="21533910"/>
<nd ref="135791608"/>
<nd ref="333725784"/>
<nd ref="333725781"/>
<nd ref="333725774"/>
<nd ref="333725776"/>
<nd ref="823771"/>
<tag k="highway" v="residential"/>
<tag k="name" v="Clipstone Street"/>
<tag k="oneway" v="yes"/>
</way>
Точки, що визначають геометрію ліні, розташовані в певному порядку, зазначаються тільки їх унікальними ідентифікаторами. Ці точки повинні бути визначені окремо зі своїми координатами..
|