Uk:Лінія

From OpenStreetMap Wiki
(Redirected from Uk:Way)
Jump to navigation Jump to search
Mf way.svg

Лінія — впорядкований перелік точок, який зазвичай має принаймні один теґ або входить до складу Зв’язку. Лінія може мати від 2 до 2,000 точок, хоча можливе існування хибних ліній, які не містять жодної точки або мають лише одну точку. Лінії можуть бути замкненими і відкритими. Замкнена лінія — лінія кінцева точка якої збігається з початковою. Замкнена лінія може інтерпретуватись як замкнена полілінія, чи як полігон, або так і так.

Типи ліній

Відкрита лінія лінія

Відкрита лінія — лінія, що описує лінійні об’єкти, у яких початкова та кінцева точки не збігаються. Багато доріг, водних потоків, залізничних колій є відкритими лініями. Визначення напрямку 'ліній'.

Замкнена лінія замкнена лінія

Замкнена лінія — лінія у якої кінцева і початкові точки збігаються і яка має відповідне теґування. Замкнена лінія також може мати теґ area=yes, з яким вона інтерпретується як полігон (але в більшості випадків цей теґ не потрібен, див. розділ нижче).

Наступні замкнені лінії інтерпретуються як замкнені полілінії:

  • highway=* — Замкнені лінії використовуються для позначення руху по колу, кільцевих пішохідних доріжок.
  • barrier=* — Замкнена лінія може позначати огорожу, наприклад тин чи стіну, які повністю оточують маєток.

Полігон полігон

Основна стаття: Полігон

Полігон — ділянка місцевості обмежена замкненою лінією. Для більшості замкнених ліній, вважається що вони є полігонами, навіть без застосування теґу area=yes (дивись вище про деякі винятки). Приклад полігонів позначених замкненими лініями:

  • leisure=park — позначає периметр парку.
  • amenity=school — позначає периметр території школи.

До теґів, які можуть використовуватись для позначення полілінй потрібно додавати теґ 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>

Точки, що визначають геометрію ліні, розташовані в певному порядку, зазначаються тільки їх унікальними ідентифікаторами. Ці точки повинні бути визначені окремо зі своїми координатами..