Типы трассировки сети

Инструмент геообработки Трассировка предоставляет несколько основных типов трассировки.. Каждый тип трассировки можно настроить для получения более точных результатов, задав дополнительные параметры для инструмента Трассировка. Более подробно см. ниже сведения по каждому типу трассировки.

Для получения точных результатов трассировки, убедитесь, что топология сети проверена в областях сети, где будет выполняться трассировка. Точность результатов трассировки невозможно гарантировать, если имеются измененные области. Вы можете определить наличие измененных областей в сети визуально, используя параметр Проверить согласованность инструмента Трассировка и отметив опцию Число измененных областей на вкладке Топология сети диалогового окна Свойства сети трассировки.

Соединенные объекты

Трассировка соединенных объектов начинается с одной или нескольких начальных точек и распространяется наружу по вдоль соединенных объектов. Трассировка, проходящая вдоль пути, останавливается, либо когда встречается барьер, либо когда больше нет соединенных объектов (конец пути). Такой тип трассировки применяется при проверке того, что недавно отредактированные объекты связаны, как ожидается.

Пример связанной трассировки

Этот тип трассировки проходит по сети только на основе связности. Для контроля проходимости в трассировке этого типа вы должны настроить инструмент Трассировка вручную. Рассмотрим пример использования класса объектов NHDFlowlines, набора данных National Hydrography Dataset; с сетевым атрибутом, установленным на поле FCode, и можно настроить барьер с условием, что трассировка останавливается при обнаружении искусственного русла (FCode = 55800). Выходные условия также можно настроить для контроля за результатами трассировки. Например, для идентификации связанных потоков и рек в наборе данных, вы можете запустить трассировку соединенных объектов, но возвращать только ребра со значением FCodes в диапазоне 45999 - 46008.

Трассировка с настройками для управления прохождением трассировки по сети называется расширенной трассировкой.

Более подробно см. в разделе Найти связанные объекты.

Трассировки вверх и вниз по течению

Трассировки вверх и вниз по течению в сети трассировки основываются на направлении потока, установленном для объектов-ребер сети.

При создании сети трассировки направление потока устанавливается с оцифрованным направлением линии для всех объектов классов линейных объектов, которые участвуют в сети. Изменения, внесенные в значения в поле FLOWDIRECTION, определяют направление потока. Поток можно указать как неопределенный, с направлением оцифровки или против направления оцифровки.

Примечание:

Trace Network Version 1 требует использования инструмента Установить направление потока для обновления направления потока линейных объектов в сети. Сеть трассировки может быть обновлена до Trace Network Version 2 или более поздней версии для использования сетевого атрибута Flow direction и связанных рабочих процессов. Для получения дополнительной информации см. Отслеживание истории обновлений сети.

Более подробно о направлении потока в сети в сети трассировки

Трассировка вверх по течению

Восходящая трассировка выполняется вверх по течению, от начальных точек, размещенных на объектах ребер, или представленных точечными объектами.

Для выполнения трассировки вверх по течению одна или более начальных точек должны присутствовать в сети. Если встречается барьер, или больше нет связанных или проходимых объектов, трассировка останавливается. Возвращаются объекты между начальными точками конечным местоположениями вверх по течению. Если начальная точка располагается в пределах замкнутого кольца, результаты трассировки возвращают все объекты в пределах кольца.

Пример трассировки вверх по течению

Трассировка вниз по течению

Нисходящая трассировка выполняется вниз по течению, от начальных точек, размещенных на объектах ребер, или представленных точечными объектами.

Для выполнения трассировки вниз по течению одна или более начальных точек должны присутствовать в сети. Если встречается барьер, или больше нет связанных или проходимых объектов, трассировка останавливается. Возвращаются объекты между начальными точками конечным местоположениями внизу по течению. Если начальная точка располагается в пределах замкнутого кольца, результаты трассировки возвращают все объекты в пределах кольца.

Пример трассировки вниз по течению

Для изменения трассировки вверх или вниз по течению настройте параметры инструмента Трассировка.

См. раздел Поиск объектов вверху и внизу по течению для получения дополнительной информации.

Трассировка по кратчайшему пути

Определяет кратчайший путь между двумя начальными точками с помощью трассировки. Кратчайший путь вычисляется с помощью числового атрибута сети, такого как длина объекта. С помощью этого типа трассировки можно получить пути, учитывающие стоимость и расстояние.

Чтобы в трассировку этого типа добавить проходимость, требуется задать такие параметры инструмента Трассировка, что сделает ее расширенной трассировкой по кратчайшему пути. Расширенные трассировки по кратчайшему пути позволяют найти кратчайший путь между двумя точками в сети ливнестоков по каналам длиной 54 дюйма и более, например.

Пример трассировки кратчайшего пути

Более подробно о нахождении кратчайшего пути между двумя точками в сети