RU:Линия

From OpenStreetMap Wiki
Jump to navigation Jump to search

Линия — это упорядоченная взаимосвязь не менее 2-х и не более 2000 (API v0.6) точек, которые описывают линейные объекты, такие как улицы, тропинки, железная дорога, река, забор, линии электропередачи, контур района или строительства. Одина линия тегируется определёнными свойствами, например, приоритет (автомагистрали, федеральной трассы, …), качество поверхности, скорость и т. д. Линии должны быть разделены на более короткие участки если существуют различные свойства, например, если улица имеет односторонний участок, то он должен быть отдельной линией, даже если они имеют одинаковое имя. (Если вы достигнете лимита точек просто разделите линию и объедените все участки в отношение по мере необходимости. Точки могут быть членами нескольких линий.)

Замкнутая линия closed way (полигон area)

Замкнутая линия — это линия, в которой первая и последняя точка идентичны; линии ограничивающие области. Полигон это не отдельные примитивы данных, а просто закрытые линии, которые помечены для отображения как области. Таким образом, не все закрыты линии могут быть показаны как полигоны!

Ключи, часто используемые для описания области: area=yes, landuse=* или landuse=* (только если линия состоит в отношении типа мультиполигон). См. объекты карты, чтобы определить случаи использования полигонов. (по традиции вы должны добавить area=yes, чтобы избежать ошибок).

имя значение пояснение
id: целое положительное Заметим, что идентификаторы не являются уникальными, линия может иметь такой же идентификатор, как точка. Редакторы, как правило, сохраняют их отрицательным числом для обозначения идентификаторов, которые не были сохранены на сервере.
nodes список Список всех точек идентификаторы которых составляют линию.
tags множество Множество пар тегов (ключ/значение) с уникальным ключом. См. объекты карты для руководству по тегированию

Пример XML

Вот обычные улицы с тегом highway=unclassified name=Улица Ленина: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="unclassified"/>
    <tag k="name" v="Улица Ленина"/>
    <tag k="oneway" v="yes"/>
  </way>

Ссылки