Uk:Relation:street
street |
Опис |
---|
пов'язує між собою всі частини вулиці та все, що до неї належить |
Група: адреси |
Учасники |
|
Статус: використовується |
Інструменти |
|
Це варіант більш поширеного відношення associatedStreet. Як і у випадку з associatedStreet, мета цього відношення - згрупувати всі елементи, що складають вулицю, разом. Однією з переваг цього є те, що це дозволяє уникнути необхідності повторного використання тегів, які застосовуються до всієї вулиці, таких як addr:street або addr:city.
Натомість ці теги можуть бути розміщені всередині відношення. Вуличні зв'язки також забезпечують чіткий зв'язок між адресами та вулицями, до яких вони належать.
Зверніть увагу, що цей зв'язок не визнано і не підтримується деякими додатками. Він також не був затверджений голосуванням.
Ви все ще можете використовувати його, але не варто видаляти вже існуючі теги на його користь.
Зараз є пропозиція змінити це відношення, щоб включити більше членів, див. Proposed_features/Relation:street
Відмінності від associatedStreet
Відношення Street та associatedStreet здебільшого взаємосумісні, і пересічні користувачі даних не матимуть особливих труднощів у використанні обох типів даних.
- цей зв'язок надає перевагу використанню ролі 'адреса' замість 'будинок' для об'єктів, що представляють адреси. Це має сенс, оскільки адреси - це не лише будинки, але й магазини, офіси, фабрики тощо. Тому роль 'адреси' є більш точною і менш потенційно заплутаною.
- Це відношення також дозволяє включати об'єкти, які належать до вулиці, але не є адресами, використовуючи роль 'асоційованої'.
- чітке визначення користувацьких тегів * Будь-який тег, який застосовується до всіх частин вулиці. Разом з associatedStreet програмне забезпечення вирішує, як застосовувати Karlsruhe Schema на building=* з relation.
Теги
Ключ | Значення | Коментар |
---|---|---|
type | street | Визначає, що це відношення типу 'вулиця'. |
name | * | Назва вулиці (обов'язково). |
any | * | Будь-який тег, який застосовується до всіх частин вулиці. |
Учасники
Програмне забезпечення, що підтримує цю схему тегування
- Osm2mp
- ...
Дивіться також
- Новіша пропозиція з більшою кількістю учасників та деталями: Proposed_features/Relation:street
- Relation:associatedStreet - використовується для з'єднання вулиць з будинками з метою адресації
- addr=* - тег addr є префіксом для декількох ключів addr:* keys для опису адрес
- демо-інструмент карти: Clickable road - complete-street - показує всі сегменти osm-way, які мають однакову назву (для цього не потрібно використовувати Relation:street)