RU:Отношения - указатели
| destination_sign |
| Описание |
|---|
| Указатели направлений на перекрестках (или перед ними), развилках и т.п. |
| Группа: Свойства |
| Участники |
| Статус: в использовании |
| Инструменты |
|
Это отношение позволяет добавлять в OSM информацию об указателе направления (направлений) на перекрестках (или перед ними). При использовании программного обеспечения (ПО) для построения маршрутов или ориентирования (навигации), полезно заранее знать о предстоящем повороте. Причем хотелось бы, чтобы указания навигационной программы были не безликими, типа, "Поверните налево через 200 метров", а понятными и указывающими на конкретные ориентиры: "Поверните налево через 200 метров, следуйте по указателю на Нью-Ванюки".
Примечание: Изначальная идея этого отношения — обеспечить отображение в навигаторах или навигационном ПО (как здесь — на следующем перекрестке через 1500 метров следуйте по указателю на Birmingham) или при описании порядка поворотов при следовании по уже составленному маршруту. Целью этого отношения не является обеспечение создания маршрута.
Теги
| Тег | Значение | Пример | Примечание |
|---|---|---|---|
| type | destination_sign | destination_sign | Тип отношения. |
| destination | название | Нью-Ванюки | Пункт назначения (как значится на указателе). Расстояние не указывается. |
| distance | число километров или миль | 16 км | Расстояние, согласно указателю (не обязательно) |
| time | hh:mm | 3:15 | Время в пути, согласно указателю (не обязательно. Указывается ориентировочное время следования до указанного пункта). |
| colour:back | цвет | blue | Цвет фона указателя на английском (не обязательно). |
| colour:text | цвет | white | Цвет текста указателя на английском (не обязательно). |
| colour:arrow | цвет | white | Цвет каймы и стрелки указателя на английском (не обязательно). |
Для указателей, содержащих несколько направлений должно быть создано несколько отношений.
В случае, если цвета указателя соответствуют национальному стандарту, их указывать не обязательно. Это поддерживается картографическим и навигационным ПО. Поскольку оттенки цветов большого интереса для данной темы не представляют, то нет и смысла указывать RGB-гамму. Цвета могут (должны?) быть указаны из следующего набора: black — чёрный, white — белый, red — красный, blue — синий, green — зелёный, brown — коричневый, yellow — жёлтый.
Участники
Примеры
Смотри также
Примечания для пользователей и разработчиков навигационного ПО
Ещё раз повторим: Изначальная идея этого отношения — обеспечить отображение в навигаторах или навигационном ПО (как здесь — на следующем перекрестке через 1500 метров следуйте по указателю на Birmingham) или при описании порядка поворотов при следовании по уже составленному маршруту. Целью этого отношения не является обеспечение создания маршрута.
- Проверяйте указатели направлений на протяжении маршрута (который уже составлен и которым вы собираетесь следовать).
- Сохраняйте все отношения где маршрут соответствует указателю и затем the intersection member (if specified) of the same relation.
- Удаляйте отношения, которые содержат элементом маршрута в качестве участника from, но по факту (при проверке) им не являющегося.
- При необходимости (например, для устройств с маленьким экраном), удаляйте (в разумных пределах) такие отношения, которые являются повторами других указателей для одного перекрестка.
- Хорошее навигационное ПО должно предугадать (согласно данным карты) — какие указатели будут показаны далее по дороге и минимизировать число различных показов указателей. Один из хороших способов уменьшить число знаков заключается в том, чтобы следовать знаку с тем же направлением максимально долго. Например, я собираюсь следовать из Костромы в Киров. В одном случае можно следовать указателю "Киров", а в другом — сначала по указателю на Судиславль, затем — Шарью, затем Котельнич ... Однако, в обоих случаях это будет один и тот же маршрут. Поэтому проще всего поставить на выезде из Костромы один указатель — "Киров". Хотя, конечно, раз на раз не приходится.
- Показывайте пользователю знак (по возможности — с соответствующими или специфичными цветами раскраски) с именем, заданным в соответствии с названием пункта назначения.