RU:Элементы карты
Все возможные виды карт состоят из базовых элементов, которыми являются «точка» (node) и «линия» (way). С каждым из базовых элементов связано множество его свойств (так называемых «меток»). Множество свойств элемента может быть пустым. Для описания отдельного свойства используется упорядоченная пара, первый элемент которой — «ключ» (key), а второй — «значение» (value). Все программы для редактирования умеют оперировать элементами и их свойствами, в частности, позволяют вводить ключи и их значения.
Эти базовые элементы имеют свои эквиваленты во внутренней базе данных. Их описание можно посмотреть на странице элементов данных.
Точка (Node)
Точка — базовый элемент в структуре данных OSM. Точка имеет параметры «широта» и «долгота».
(В желаемых свойствах предлагается добавить точке третий параметр — высоту, однако на данный момент сохранение этого параметра не реализовано.)
Точки используются для определения «линии» (см. ниже), однако точка может также являться самостоятельным элементом карты и использоваться для обозначения отдельного ни с чем не связанного объекта (например, телефонной будки, бара, для указания координат, к которым привязано название населённого пункта или любого интересного места (POI — point of interest). Отдельные точки (т.е. не входящие в состав линий или областей) всегда должны иметь хотя бы одно свойство, например amenity=parking.
Точки, входящие в состав линии, часто не имеют свойств и нужны только для описания линии; однако это не является незыблемым правилом. Например, точка, входящая в состав линии со свойством railway=rail (т.е. линии, обозначающей полотно железной дороги) и обозначающий остановочный пункт железной дороги, имеет свойство railway=station.
Линия (Way)
![]() | This page is undergoing cleaning by the Cleanup Team. Эта страница проверяется командой Очистки. Обсуждение основной страницы. | ![]() |
Линия представляет собой ломаную линию, проходящую через точки.
Линия состоит как минимум из двух точек. Обычно линиями обозначаются улицы, дороги или что-то похожее. Обратите внимание: одна точка может принадлежать сразу нескольким линиям.
Линия характеризуется свойствами, которые распространяются на линию на всём её протяжении. Например, для линии, обозначающей дорогу, такими свойствами могут быть тип и качество покрытия, допустимая скорость движения и т.п. Если при уточнении выясняется, что не все свойства линии сохраняются на всём её протяжении (например, на дороге, которой соответствует линия, имеется участок с другим типом покрытия), то линия может быть разделена на части.
Чтобы считаться корректно определённой, линия должна иметь хотя бы одно свойство. Подробности описаны в RU:Map Features.
Полигон (Area) или Замкнутая линия (Сlosed way)
Полигон (от греческого polygon "многоугольник") — элемент карты, предназначенный для описания участков поверхности.
Полигон формируется замкнутой линией (т.е. первая точка линии совпадает с последней) и является совокупностью этой самой линии и области, находящейся внутри контура этой линии.
В этом смысле полигон – не самостоятельный тип элементов, а лишь псевдоэлемент, особая разновидность линии с соответствующими свойствами.
Полигоны используются для обозначения участка поверхности, обладающего общими свойствами. Например полигоны используются для описания водоёмов и лесов.
Корректно определённый полигон должен иметь хотя бы одно свойство. Подробности описаны в RU:Map Features.
Для описания вырезов, «дыр» в полигонах, например, для описания участка, занятого лесом, внутри которого имеется вырубленный участок, рисуются Мультиполигоны.
Отношения
Отношения служат для группировки объектов по определённому признаку и для определённой цели. 'Участниками' отношения могут быть любые объекты (точки, линии, области) и даже другие отношения. Эти элементы — 'участники' отношения, каждому из них присваивается 'роль' в отношении. Как и другие типы элементов, они могут иметь теги. Один объект может входить в несколько отношений.
Один объект может входить в отношение несколько раз.
Тег 'тип' устанавливает разновидность отношения. Отношения могут описывать замкнутые дороги, запреты поворотов и многое другое. Ознакомиться с утверждёнными типами отношений и/или предложить новые типы можно здесь: RU:Relation.
Расположение участников в отношении постоянно и определяется очередностью добавления. Повторяющиеся объекты сохраняют их определённый порядок.
Участники отношения
Участники — это объекты, входящие в отношения.
Роль
Каждый участник имеет определённую Роль в отношении.
Тег
Тег – это, строго говоря, не элемент, а свойство (метка) объекта. Ключи и их значения описывают объект и наделяют его свойствами. Ключ
и Значение
это свойства объекта, представленные в текстовой форме. Убедитесь, что приложения и другие пользователи данных OpenStreetMap знают расшифровку ваших меток. Рекомендовано, но не обязательно следовать утвержденным стандартам кодов ключей и значений, перечисленным в RU:Map Features.
Устаревшие элементы
В старых версиях протокола использовались элементы под названием «сегменты», однако из протокола версии 0.5 они были исключены и более не используются.
|