RU:Элементы карты

From OpenStreetMap Wiki
Jump to: navigation, search
Доступные языки — Elements
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português português do Brasil română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް

Все возможные виды карт состоят из базовых элементов, которыми являются «точка» (node) и «линия» (way). С каждым из базовых элементов связано множество его свойств (так называемых «меток»). Множество свойств элемента может быть пустым. Для описания отдельного свойства используется упорядоченная пара, первый элемент которой — «ключ» (key), а второй — «значение» (value). Все программы для редактирования умеют оперировать элементами и их свойствами, в частности, позволяют вводить ключи и их значения.

Эти базовые элементы имеют свои эквиваленты во внутренней базе данных. Их описание можно посмотреть на странице элементов данных.

Точка (Node)

Точка

Точка node — базовый элемент в структуре данных OSM. Точка имеет параметры «широта» и «долгота».
желаемых свойствах предлагается добавить точке третий параметр — высоту, однако на данный момент сохранение этого параметра не реализовано.)

Точки используются для определения «линии» (см. ниже), однако точка может также являться самостоятельным элементом карты и использоваться для обозначения отдельного ни с чем не связанного объекта (например, телефонной будки, бара, для указания координат, к которым привязано название населённого пункта или любого интересного места (POI — point of interest). Отдельные точки (т.е. не входящие в состав линий или областей) всегда должны иметь хотя бы одно свойство, например amenity=parking.

Точки, входящие в состав линии, часто не имеют свойств и нужны только для описания линии; однако это не является незыблемым правилом. Например, точка, входящая в состав линии со свойством railway=rail (т.е. линии, обозначающей полотно железной дороги) и обозначающий остановочный пункт железной дороги, имеет свойство railway=station.

Линия (Way)

Линия

Линия way представляет собой ломаную линию, проходящую через точки.

Линия состоит как минимум из двух точек. Обычно линиями обозначаются улицы, дороги или что-то похожее. Обратите внимание: одна точка может принадлежать сразу нескольким линиям.

Линия характеризуется свойствами, которые распространяются на линию на всём её протяжении. Например, для линии, обозначающей дорогу, такими свойствами могут быть тип и качество покрытия, допустимая скорость движения и т.п. Если при уточнении выясняется, что не все свойства линии сохраняются на всём её протяжении (например, на дороге, которой соответствует линия, имеется участок с другим типом покрытия), то линия может быть разделена на части.

Чтобы считаться корректно определённой, линия должна иметь хотя бы одно свойство. Подробности описаны в RU:Map Features.

Полигон (Area) или Замкнутая линия (Сlosed way)

Полигон

Полигон area — элемент карты, предназначенный для описания участков поверхности.

Полигон формируется замкнутой линией closed way (т.е. первая точка линии совпадает с последней) и является совокупностью этой самой линии и области, находящейся внутри контура этой линии. В этом смысле полигон – не самостоятельный тип элементов, а лишь псевдоэлемент, особая разновидность линии с соответствующими свойствами.

Полигоны используются для обозначения участка поверхности, обладающего общими свойствами. Например полигоны используются для описания водоёмов и лесов.

Корректно определённый полигон должен иметь хотя бы одно свойство. Подробности описаны в RU:Map Features.

Для описания вырезов, «дыр» в полигонах, например, для описания участка, занятого лесом, внутри которого имеется вырубленный участок, рисуются Мультиполигоны.

Отношения

Отношения relation служат для группировки объектов по определённому признаку и для определённой цели. 'Участниками' отношения могут быть любые объекты (точки, линии, области) и даже другие отношения. Эти элементы — 'участники' отношения, каждому из них присваивается 'роль' в отношении. Как и другие типы элементов, они могут иметь теги. Один объект может входить в несколько отношений.

Один объект может входить в отношение несколько раз.

Тег 'тип' устанавливает разновидность отношения. Отношения могут описывать замкнутые дороги, запреты поворотов и многое другое. Ознакомиться с утверждёнными типами отношений и/или предложить новые типы можно здесь: RU:Relation.

Расположение участников в отношении постоянно и определяется очередностью добавления. Повторяющиеся объекты сохраняют их определённый порядок.

Участники отношения

Участники member — это объекты, входящие в отношения.

Роль

Каждый участник имеет определённую Роль role в отношении.

Тег

Тег tag – это, строго говоря, не элемент, а свойство (метка) объекта. Ключи и их значения описывают объект и наделяют его свойствами. Ключ key и Значение value это свойства объекта, представленные в текстовой форме. Убедитесь, что приложения и другие пользователи данных OpenStreetMap знают расшифровку ваших меток. Рекомендовано, но не обязательно следовать утвержденным стандартам кодов ключей и значений, перечисленным в RU:Map Features.

Устаревшие элементы

В старых версиях протокола использовались элементы под названием «сегменты», однако из протокола версии 0.5 они были исключены и более не используются.