Поиск |
|
|
|
Меню |
|
|
|
Опрос |
|
|
|
Опрос |
|
|
|
опрос |
|
|
|
Календарь |
|
« Март 2024 » | Пн | Вт | Ср | Чт | Пт | Сб | Вс | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|
|
Пользователи |
|
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Друзья |
|
|
|
Реклама |
|
|
|
|
Приветствую Вас, Гость · RSS |
29.03.2024, 04:56 |
Атрибуты RD_SIGNS
Атрибуты RD_SIGNS позволяют при расчете маршрутов лучшим образом учитывать информацию о дорожных знаках.
При создании атрибутов RD_SIGNS используются ссылки на источник и пункт назначения. Источник показывает точку, в которой пользователь видит дорожный знак с направлениями движения по данной дороге. Ссылка на пункт назначения используется при построении маршрута, следующего в соответствии с указаниями дорожного знака. Вся информация RD_SIGNS записывается для конечного отрезка дороги. Все начальные отрезки дороги указываются с помощью своих идентификаторов LINK_ID. На конечный отрезок дороги может указывать более чем один начальный отрезок с дорожным знаком (источник).
Как правило, атрибут RD_SIGNS имеет следующий вид:
<идентификатор источника>[E|O|T]<текстовая информация дорожного знака>,[E|O|T]<текстовая информация дорожного знака>…;<идентификатор источника>[E|O|T]< текстовая информация дорожного знака >,…;…
Запись о каждом дорожном знаке начинается с идентификатора отрезка дороги LINK_ID, на котором расположен этот знак. За идентификатором следуют текстовые поля с информацией о дорожном знаке. Каждое из этих текстовых полей начинается с буквы ‘E’ (exit = выезд с шоссе), ‘O’ (‘onto’ = на) или ‘T’ (towards = по направлению к), которая обозначает тип текстовой информации. Затем следует текстовая строка с информацией дорожного знака и символ ‘,’ (окончание текстовой информации дорожного знака) или ‘;’ (окончание записи о дорожном знаке). Знаки ‘,’ и ‘;’ могут быть включены в запись о дорожном знаке при использовании символа ‘\’ перед ними.
Каждая из букв ‘E’, ‘O’ и ‘T’ определяет различные типы текстовой информации дорожного знака. Запись ‘E’ указывает на номер выезда с шоссе, используемый для управления движением. Например, запись “E125B” обозначает выезд с шоссе “125B”. При движении по маршруту будет добавлена навигационная инструкция: “Используйте выезд с шоссе номер 125B”. Запись ‘O’ определяет название дороги, с которой непосредственно связан выполняемый маневр. Например, запись “OI35” добавляет навигационную инструкцию “въезд на шоссе I35”. Запись ‘T’ указывает на текстовое название, по направлению к которому находится конечный пункт назначения. Например, запись “TWashington DC” добавляет навигационную инструкцию “двигайтесь по направлению к округу Вашингтон”. Текст конкретного дорожного знака может включать в себя несколько записей ‘E’, ‘O’ и ‘T’.
Ниже приведены дополнительные примеры атрибутов RD_SIGNS с результирующими навигационными инструкциями, выдаваемыми во время движения по маршруту (окончательный текст инструкций зависит от модели навигатора).
145E150Q,OI50,OWalter Pkwy,THWY Q;
Эта строка означает, что при движении по отрезку дороги с идентификатором 145 будет выдана следующая навигационная инструкция: “Используйте выезд номер 150Q <слева или справа> на шоссе I50/Walter Pkwy по направлению к HWY Q”
150TS\,Q\;;135OI50;
В этой строке содержатся две записи о дорожных знаках: одна для отрезка дороги с идентификатором 150 и вторая – с идентификатором 135. Первая запись формирует навигационную инструкцию “по направлению к S,Q;”, а вторая - “на шоссе I50”. Вместе эти две записи создают следующую навигационную инструкцию: "на шоссе I50 по направлению к S,Q".
|