Информация о глобальных поворотах
Глобальные повороты скрыто представлены в каждом переходе между двумя смежными ребрами в пределах набора сетевых данных, в котором нет объектов-поворотов. Главной целью глобальных поворотов является улучшение времени перемещения устанавливаемого путем уменьшения движений поворота не только представленных, или ограниченных объектов-поворотов.
Принцип работы Вычислителя задержки глобальных поворотов заключается во -первых в классификации двух реберных переходов в четыре общих типа поворотов: левого поворота, правого поворота, обратного поворота, прямого поворота. (Обратный поворот похож на U-образный поворот, прямой поворот можно описать как непрерывное прямое движение в сторону пересечения). Во-вторых, вычислитель, используя предоставленные Вами значения, снижает переходы между ребрами. Например, если Вы даете глобальным левым поворотам задержку в 15 секунд, вычислитель задержки глобальных поворотов находит все смежные ребра, вращающиеся влево, и задерживает их на 15 секунд. Вычислитель задержки глобальных поворотов способен использовать иерархические схемы и более точно выполнять задержку. Например, вычислитель может распознать поворот влево с местной на вторичную дорогу, и замедлить его более чем на половину поворота влево с одной местной автострады на другую.
Глобальные повороты можно использовать с/без наличия объектов поворотов в наборах сетевых данных. Обычно, объекты поворотов обладают более точными задержками, потому что у каждой из модели объектов имеется определенный маневр поворота на пересечении. Тем не менее, создание объектов поворотов для каждого поворота, или даже большинства поворотов в сети, часто является недопустимым. В этом случае, возможно создание огромного количества поворотов. В качестве альтернативы, Вы можете быстро настроить глобальные повороты, задав углы поворота для четырех направлений поворота, и назначив задержки для каждого типа поворота. Вы должны помнить, что глобальные повороты обычно не являются такими же точными, как объекты поворотов, потому что они генерализованны, и применять задержку можно только к двух-реберным поворотам. Попытка нахождения компромисса между точностью и простотой конструкции может быть завершена созданием объектов поворота на важных пересечениях, и использованием вычислителя задержки глобальных поворотов для других участков из наборов сетевых данных.
Значения вычислителя задержки глобальных поворотов может быть изменено без необходимости перестройки набора сетевых данных.
Для выполнения любых изменений схемы (таких, как изменение значений задержки поворота или углов поворота), требуется эксклюзивная блокировка схемы набора сетевых данных, потому что два приложения (ArcMap и ArcCatalog) могут создать конфликт изменений, и повредить набор сетевых данных.
Поскольку в инструмент ArcGIS 9.3 был добавлен вычислитель задержки глобальных поворотов, использование его в Вашем наборе сетевых данных сделает набор непригодным для использования до выхода новой версии инструмента ArcGIS. Более того, если Вы используете базу геоданных, это, по крайней мере, должна быть база геоданных инструмента ArcGIS 9.3.
Типы глобальных поворотов
прямой, обратный, правый и левый повороты.
Глобальные повороты в зависимости от их углов поворотов, делятся на четыре главных категории: прямой, обратный правый и левый повороты. Транспортное средство едущее через пересечение, должно выполнить один из этих поворотов.
Для наглядной демонстрации классификации поворота в один из этих четырех типов, на схеме ниже приведены белые стрелки, показывающие движение транспортного средства через перекресток. Круговая диаграмма, взятая и диалогового окна Вычислитель задержи глобальных поворотов (Global Turn Delay Evaluator), расположена таким образом, что транспортное средство приближается к перекрестку от центра красного участка, расположенного в нижней части круга. Когда угол поворота от одного ребра к другому указывает на транспортное средство, движущееся по направлению к синему участку, транспортное средство выполняет левый поворот. Когда углы транспортного средства расположены по направлению к зеленому участку, транспортное средство выполняет прямой поворот. Желтый и красный цвета используются соответственно, для выполнения правого и обратного поворотов.
Возможно изменение углов классификации поворотов. Например, Вы можете сузить клин прямого поворота и расширить клин обратного поворота, которые соответственно влияют на клинья правых и левых поворотов. Меняя клинья, стрелки прямого и правого поворотов на схеме выше соответственно меняются на правый и обратный повороты на схеме ниже.
Поскольку классификацию поворотов можно менять, также можно менять задержку поворотов. Например, исходный прямой поворот может иметь задержку в 2 секунды, тогда как такой поворот, измененный на втором графике в левый поворот, может иметь задержку в 5 секунд.
Повороты на основе иерархий.
Время, необходимое для выявления частоты пересечений, зависит от интенсивности движения транспорта в пересекающемся направлении. Тем не менее, интенсивность движения возможно коррелировать с дорожной иерархией. Например, поворот влево с местной на вспомогательную автостраду обычно сопровождается ожиданием окна в движении, или отображением необходимого цвета на светофоре. Тем не менее, поворот влево с одних на другие локальные автострады более короток, потому что на этом участке автострады движение менее интенсивно, и обычно там расположены только дорожные знаки Уступи дорогу и знаки установки.
Если Ваша сеть использует иерархию, вычислитель задержки глобальных поворотов способен более подробно моделировать задержку поворотов, классифицируя повороты в соответствии с типом пересекающихся дорог: локальные, вспомогательные, основные дороги, или в любой комбинации из приведенного списка. Вы можете, поэтому, выбрать задержку в 10 секунд для назначения поворотов налево из локальных на вспомогательные дороги, и двух секундную задержку для левых поворотов, для перемещения с одних локальных дорог на другие.
Вычислитель задержки глобальных поворотов может быть использован только с тремя типами дорог, поскольку использование любых дополнительных типов создает чрезмерное количество комбинаций поворотов. По этому, а также из-за того, что может быть больше трех уровней иерархии в одном наборе сетевых данных, для вычислителя задержки глобальных поворотов необходимо разбить Вашу иерархическую группу на три типа дорог: локальные, вспомогательные, и основные дороги. Вы можете сгруппировать иерархии, щелкнув мышью по клавише Типы дорог (Road Classes), которая расположена в диалоговом окне Вычислитель задержки глобальных поворотов (Global Turn Delay Evaluator).
Более подробно об атрибутах сетевой иерархии
Когда Ваша сеть не использует иерархии, все повороты рассматриваются как часть одного и того же типа дорог: местные дороги.
Единицы задержек глобальных поворотов
Задержки глобальных поворотов моделируются по секундам. Следовательно, вычислители задержки глобальных поворотов могут быть использованы только с атрибутами стоимости сети, основывающейся на времени (используемые единицы-минуты или секунды).
Вы можете установить или измерить среднее количество секунд, которое потребуется Вашему транспортному средству для выполнения различных типов поворотов, и в диалоговом окне Вычислитель задержки глобальных поворотов (Global Turn Delay Evaluator) установить эти значения для соответствующих типов поворотов.
Решение сетевых проблем с помощью глобальных поворотов.
Поскольку вычислитель задержки глобальных поворотов является атрибутом стоимости, повороты будут задерживаться каждый раз, когда Вы будете использовать этот атрибут стоимости для решения сетевой проблемы как сопротивление, или суммарный атрибут.
Углы поворотов
Углы поворотов используются для классификации перемещения между смежными ребрами с помощью прямых, обратных правых и левых поворотов. Секция Углы поворотов (Turn Angles) диалогового окна Вычислитель задержки глобальных поворотов (Global Turn Delay Evaluator) дает Вам возможность задать значения углов поворотов прямых и обратных поворотов, которые, в свою очередь, станут основой для настройки правых и левых поворотов. Прямые и обратные повороты обладают минимальными и максимальными значениями в 0 и 180 градусов. Использование диалогового окна даст Вам возможность настроить углы поворотов в графическом и цифровом виде.
Для изменения углов поворотов, выполните одну из следующих операций:
Вычислитель задержки глобальных поворотов сначала оценивает значение угла поворота, затем оценивает тип дороги. Если значения углов укладывается в диапазон правого поворота, вычислитель сначала определит тип поворота, и, если необходимо, для определения иерархий проверит прилегающие улицы.
Типы дорог
Раздел Типы дорог (Road Classes) диалогового окна соотносится с иерархиями.
Если в Вашем наборе сетевых данных есть в атрибут сетевой иерархии, клавиша Типы дорог (Road Classes) дает возможность сгруппировать уровни иерархии в три типа дорог: дороги местного значения, второстепенные дороги и магистральные дороги. Если Вы выбрали типы дорог для размещения на них задержек поворотов, таблицы диалогового окна будет содержать в себе 20 или более типов поворотов, и значений задержки. Если в Вашем наборе сетевых данных нет атрибута иерархии, по умолчанию, будет включен значок функции Показывать только категории поворотов для локальных дорог (Only Show Turn Categories for Local Roads), и Вам только будет необходимо установить задержки для типа дороги. Вы также можете снять значок с окна функции Показывать только категории поворотов для локальных дорог (Only Show Turn Categories for Local Roads), для настройки задержек для других типов дорог так, как будто есть иерархии. Это даст Вам возможность подготовить вычислитель задержки глобальных поворотов для атрибута любой иерархии, который Вы добавите позднее. До тех пор, пока Вы не добавите атрибут иерархии в Ваш набор сетевых данных, вычислитель задержки глобальных поворотов будет рассматривать все типы дорог как локальную дорогу.
Вторая таблица
Таблица, расположенная внизу диалогового окна Вычислитель задержки глобальных поворотов (Global Turn Delay Evaluator), содержит типы поворотов и их соответствующие значения импеданса, которые Вы можете отредактировать. Для изменения одного значения задержки, щелкните мышью по ряду в столбце Второй (Seconds), и введите необходимое значение. Для одновременного изменения нескольких значений задержки, выберите несколько разделов, удерживая нажатой клавишу CTRL или SHIFT, и щелкните мышью по рядам, затем щелкните мышью по столбцу Второй (Seconds) одного из выбранных рядов, и введите необходимое значение.