Инструмент геообработки Слияние сети создает в выходной рабочей области базы геоданных новый набор сетевых данных с меньшим количеством линейных объектов, чем во входном наборе.
В наборах сетевых данных с меньшим числом линейных объектов больше действующих проходимых элементов, что в результате приводит к более быстрому выполнению сетевого анализа. Результаты анализа также содержат меньшее число сетевых элементов, а это означает, что геометрия маршрута и направления движения создаются быстрее.
Сокращение числа линейных объектов достигается путем объединения логически связанных линейных объектов одной природы, т. е. фрагментов улицы с одним названием, входящих в одну иерархию и имеющих одинаковые ограничения и т. д.
Пример
В этом примере данные улицы собраны так, что линейным объектам запрещено пересекать друг друга без разделения на отрезки. Это привело к тому, что многие улицы представлены разорванными линиями. На карте ниже показаны улицы и прочие собранные данные, такие как железнодорожные линии и административные границы.
Визуализация необработанных данных класса объектов улиц и рендеринг конечных точек линейных объектов треугольниками показывает, что существует большое число разрывов в объектах улиц, особенно в зонах пересечения дорог и железнодорожных путей.
После обработки этих данных инструментом Слияние сети полученные данные содержат меньшее количество объектов улиц — 150 вместо 824 в исходных данных. Обратите внимание, что на карте, представленной ниже, отображено меньшее число треугольников.
Это достигается путем объединения смежных линейных объектов с одинаковыми атрибутами. Следует заметить, что конечные точки линий на пересечениях улиц также исчезают — переопределение точек соединения (показано кругами) создается на физических пересечениях улиц. Где нет соединений, там пересечения не создаются. Улицы, соединяющиеся в конечных точках соединяются.
Процесс работы инструмента Слияние сети
В следующем списке перечислены действия, выполняемые инструментом Слияние сети:
- Создание графа соединений сети во временной рабочей области.
- Анализ графа соединений на наличие совместимых значений полей и логическое их объединение.
- Создание объединенных линейных объектов на выходе логических цепочек.
- Создание класс объектов переопределяющих конечных точек с указанием соединений посередине объединенных линейных объектов.
- Создание набора сетевых данных с теми же поворотами, атрибутами сети и параметрами направлений движения, что и первоначальный набор, но с объединенными линейными объектами и точками с целью сокращения количества элементов сети.
- Создание таблицы журнала с перечнем созданных объединенных линейных объектов и указанием, из каких исходных объектов они были созданы.
- Если набор сетевых данных, к которому применяется слияние, не содержит какой-либо функциональности 10.1, будет создан набор данных версии 10.0.