|
| |||||||
|
TMC Codes
MPC использует TMC_CODES Формат
Формат для каждого кода должен быть @EEOCTTDLLLLL, где у символов есть значения, описанные ниже. Важно, каждое поле должно быть точной длины, которое показано в формате, таким образом все коды должны быть длиной 13 символов. Любые значения, которые меньше чем определенная длина, должны быть дополнены нулями спереди. Например, код 643 местоположения должен быть оформлен как 00643.
Подключение к базами данных трафика Расширенный код страны, код страны, номер таблицы трафика и код местоположения должны соответствовать записям в базе данных трафика Мульти коды местоположения У линии может быть больше одного кода местоположения. Как правило, у дороги будет код положительного руководства, обозначаемый отдельно и код отрицательного руководства, обозначаемого в противоположном руководстве. Пример такого значения TMC_CODES:
@E1+A21+09325@E1-A21-09325
Пример означает что положительное руководство движения на коде местоположения 09325 идет от начала до конца линии, а отрицательное руководство движения идет с конца в начало линии.
Если Вы поменяете направление движения для линии во входных данных, то Вам придётся поменять и код как это выглядит на примере: @E1-A21+09325@E1+A21-09325
У линии могут также быть коды с различными местоположениями, хотя это меньше распространено. Как правило, это используется на оживлённых улицах, где необходимо прекрасное покрытие трафика. Следующий код - пример этого типа:
@F0+703+25879@F0-703-25879@F0+703-05314@F0-703+05314
Сцепление кода трафика У разлных линий может также быть один и тот же код местоположения. В этом случае MPC проверяет корректность цепочки линий таким образом что линии могут быть пересечены, не изменяя руководство. Например, если две линии имеют один и тот же код местоположения и совместно используют тот же самый пункт начала или тот же самый конечный пункт, у них должна быть различная ориентация. Иначе код TMC затронет два указания движения. Если произойдёт такая ситуация, то MPC даст предупреждение. Ниже представлен скриншот, который показывает что случается, когда трафик объединён в цепь неправильно. Показан случай трафика, который относится к одному коду. Дорога покрашена красной, и часть дороги, затронутой случаем трафика, покрашена желтой. Обратите внимание на стороны дороги, которая затронута изменениями трафика. Обычно, эта ситуация происходит тогда, когда ориентация является неправильной. Это не только выглядит странным, но и может затронуть вычисление маршрута, если пользователь избегает трафика. Иногда, эта ситуация правильна, такой как в пересечении, которое формирует T. В этом случае, это может иметь смысл для случая трафика в местоположении двух пересекающихся дорог.
|
|