UA Елементи картки

Усі можливі види карт складаються з базових елементів, якими є «точка» (node) та «лінія» (way). З кожним із базових елементів пов'язано безліч його властивостей (так званих «міток»). Багато властивостей елемента може бути порожнім. Для опису окремої властивості використовується впорядкована пара, перший елемент якої - ключ (key), а другий - значення (value). Всі програми для редагування можуть оперувати елементами та їх властивостями, зокрема, дозволяють вводити ключі та їх значення.

Ці базові елементи мають еквіваленти у внутрішній базі даних. Їх опис можна переглянути на сторінці елементів даних.

Точка – базовий елемент у структурі даних OSM. Крапка має параметри «широта» і «довгота».

Крапки, що входять до складу лінії, часто не мають властивостей і потрібні лише для опису лінії; проте це не є непорушним правилом. Наприклад, точка, що входить до складу лінії з властивістю railway = rail (тобто лінії, що позначає полотно залізниці) і позначає зупинний пункт залізниці має властивість railway = station.

Лінія є ламаною лінією, що проходить через точки.

Лінія складається як мінімум із двох точок. Зазвичай лініями позначаються вулиці, дороги чи щось схоже. Зверніть увагу: одна точка може належати відразу кільком лініям.

Лінія характеризується властивостями, які поширюються на лінію по всьому її протязі. Наприклад, для лінії, що означає дорогу, такими властивостями можуть бути тип і якість покриття, допустима швидкість руху і т.п. Якщо під час уточнення з'ясовується, що не всі властивостілінії зберігаються на всьому її протязі (наприклад, на дорозі, якій відповідає лінія, є ділянка з іншим типом покриття), лінія може бути розділена на частини.

Щоб вважатися коректно визначеною, лінія повинна мати хоча б одну властивість. Подробиці описані в RU: Map Features.

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

Полігон формується замкненою лінією (тобто перша точка лінії збігається з останньою) і є сукупністю цієї лінії і області, що знаходиться всередині контуру цієї лінії. У цьому сенсі полігон – не самостійний тип елементів, лише псевдоелемент, особливий різновид лінії з відповідними властивостями.

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

Коректно певний полігон повинен мати хоча б одну властивість. Подробиці описані в RU: Map Features.

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

Відносинислужать для угруповання об'єктів за певною ознакою та для певної мети. 'Учасниками' відносини можуть бути будь-які об'єкти (точки, лінії, області) та навіть інші відносини. Ці елементи - 'учасники' відносини, кожному з них присвоюється 'роль' у відношенні. Як інші типи елементів, вони можуть мати теги. Один об'єкт може входити до кількох відносин.

Один об'єкт може входити у відношення кілька разів.

Тег "тип" встановлює різновид відношення. Відносини можуть описувати замкнуті дороги, заборони поворотів та багато іншого. Ознайомитись із затвердженими типами відносин та/абозапропонувати нові типи можна тут: RU: Relation.

Розташування учасників щодо постійно визначається черговістю додавання. Об'єкти, що повторюються, зберігають їх певний порядок.

Учасники відносини

Учасники- це об'єкти, що входять до відносин.

Кожен учасник має певнуРольщодо.

Тег- це, строго кажучи, не елемент, а властивість (мітка) об'єкта. Ключі та їх значення описують об'єкт та наділяють його властивостями.КлючтаЗначенняце властивості об'єкта, представлені в текстовій формі. Переконайтеся, що програми та інші користувачі даних OpenStreetMap знають розшифровку ваших міток. Рекомендовано, але не обов'язково дотримуватись затверджених стандартів кодів ключів та значень, перерахованих у RU:Map Features.

У старих версіях протоколу використовувалися елементи під назвою "сегменти", проте з протоколу версії 0.5 вони були виключені і не використовуються.