Подпись | Описание | Тип данных |
Входная сеть трассировки | Сеть трассировки, для которой будет запущена трассировка. При работе с многопользовательской базой геоданных входная сеть трассировки должна поступать из сервиса объектов, сеть трассировки из подключения к базе данных не поддерживается. | Trace Network; Trace Network Layer |
Тип трассировки | Определяет тип выполняемой трассировки.
| String |
Начальные точки | Слой объектов, созданный с помощью вкладки Начальные точки панели Трассировка местоположений, таблица или класс пространственных объектов, содержащий одну или более записей, представляющих начальные точки трассировки. Класс объектов TN_Temp_Starting_Points используется по умолчанию и создается в базе данных по умолчанию проекта, и в нем создаются начальные точки инструментом Начальные точки панели Местоположения трассировки. | Feature Layer; Table View |
Барьеры (Дополнительный) | Таблица или класс объектов, содержащие один или несколько объектов, представляющих барьеры трассировки, которые не дают трассировки пройти далее этой точки. Класс объектов TN_Temp_Barriers используется по умолчанию и создается в базе данных по умолчанию проекта, когда барьеры создаются с помощью вкладки Барьеры панели Местоположения трассировки. | Feature Layer; Table View |
Направление пути (Дополнительный) | Определяет направление пути трассировки. Стоимость прохождения пути определяется на основе атрибута сети, заданного в параметре Имя атрибута кратчайшего пути сети. Этот параметр используется только при запуске трассировки типа Кратчайший путь.
| String |
Имя сетевого атрибута кратчайшего пути (Дополнительный) | Имя атрибута сети, который будет использован для вычисления пути. При запуске трассировки типа кратчайший путь, кратчайший путь вычисляется с помощью числового атрибута сети, такого как Длина объекта. Могут быть вычислены пути как на основе стоимости, так и на основе расстояния. Этот параметр является обязательным при запуске трассировки кратчайшего пути. | String |
Включить объекты-барьеры (Дополнительный) |
Определяет, будут ли объекты барьеров проходимости включаться в результаты трассировки.
| Boolean |
Проверить согласованность (Дополнительный) | Определяет, будет ли возвращаться ошибка в случае обнаружения измененных областей для любого из пройденных объектов. Это единственный способ гарантировать, что трассировка проходит через объекты со статусом целостности в сети. Для удаления измененных областей проверьте топологию сети.
| Boolean |
Игнорировать барьеры в начальных точках (Дополнительный) | Определяет, будут ли в конфигурации трассировки игнорироваться барьеры для начальных точек.
| Boolean |
Разрешение неопределенного потока (Дополнительный) | Определяет, будет ли выполняться трассировка объектов с неопределенным или неинициализированным потоком. Этот параметр используется только при запуске трассировки вверх или вниз по течению.
| Boolean |
Барьеры условий (Дополнительный) | Задает условия проходимости барьеров в объекте на основании сравнения с сетевым атрибутом. Барьер условия использует атрибут сети, оператор и тип, а также значение атрибута. Например, остановите трассировку, если атрибут Code объекта равен определенному значению ArtificialPath. Если объект удовлетворяет этому условию, трассировка остановится. При использовании более одного атрибута можно применить параметр Комбинировать использование, чтобы задать условие И или Или. Компоненты барьеров условий следующие:
Используются следующие компоненты Оператора:
Используются следующие компоненты Тип:
Применяются следующие компоненты Комбинировать использование:
| Value Table |
Барьеры функции (Дополнительный) | Задает барьер проходимости на объектах на основе функции. Барьеры функций можно применять, например, для ограничения того, насколько далеко трассировка может уйти от начальной точки, или установки максимального значения, при котором трассировка остановится. Например, длина каждой пройденной линии добавляется к общему пройденному на данный момент расстоянию. Когда общая пройденная длина достигнет указанного значения, трассировка остановится. Компоненты барьеров функции следующие:
Компоненты Функций следующие:
Например, имеется начальная точка со значением 20. Следующий объект имеет значение 30. Если вы используете функцию минимума, результат равен 20, максимум - 30, добавить - 50, среднее - 25, количество - 2 и разность -10. Используются следующие компоненты Оператора:
Есть следующие компоненты Использовать локальные значения:
| Value Table |
Применить проходимость к (Дополнительный) | Задает тип проходимости, который будет применен. Область проходимости определяет, будут ли применены настройки проходимости для соединений, ребер или для обоих. Например, если в сети туристических троп для барьера условий задана остановка трассировки в случае, когда атрибут типа поверхности содержит значение гравия а для области проходимости заданы только соединения, трассировка не будет останавливаться даже при достижении ребра со значением в поле типа поверхности, так как атрибут типа поверхности относится только к ребрам.
| String |
Функции (Дополнительный) | Функция или функции вычисления, которая будет применяться к результатам трассировки. Компоненты функций следующие:
Опции компонентов Функций следующие:
Например, имеется начальная точка со значением 20. Следующий объект имеет значение 30. Если используется функция Минимум, результатом будет 20. Результатом применения функции Максимум - 30, Добавить - 50, Среднее - 25, Количество - 2, а Вычесть - 10. Опции компонентов Фильтр оператора следующие:
Опции компонентов Фильтр типа следующие:
| Value Table |
Выходные условия (Дополнительный) | Определяет типы возвращаемых объектов в зависимости от сетевого атрибута. Например, если трассировка настроена на фильтрацию всех объектов, кроме Водоотводов, любые трассированные объекты, которым не присвоена категория Водоотвод, не будут включены в результаты. Любые трассированные объекты с этой категорией будут возвращены в итоговом наборе выборки. Компоненты выходных условий следующие:
Опции компонента Оператор следующие:
Опции компонента Тип следующие:
| Value Table |
Типы результатов (Дополнительный) | Задает тип результатов, которые будет возвращать данная трассировка.
| String |
Тип выборки | Определяет, как будет применяться выборка и что произойдет, если есть текущая выборка.
| String |
Очистить все результаты предыдущей трассировки (Дополнительный) | Определяет, будет ли содержимое вырезано из или добавлено к классам объектов, которые выбраны для хранения агрегированной геометрии. Этот параметр применим только для типа результатов Агрегированная геометрия.
| Boolean |
Имя трассировки (Дополнительный) | Имя операции трассировки. Это значение хранится в поле TRACENAME выходного класса объектов, способствуя идентификации результатов трассировки. Этот параметр применим только для типа результатов Агрегированная геометрия. | String |
Агрегированные точки (Дополнительный) | Выходной класс мультиточечных объектов, содержащий агрегированную результирующую геометрию. По умолчанию параметр заполняется сгенерированным системой классом объектов Trace_Results_Aggregated_Points, который будет сохраняться в базе геоданных проекта по умолчанию. Этот класс объектов будет создан автоматически, если он не существует. Существующий класс объектов также может использоваться для хранения агрегированной геометрии. При использовании класса объектов, отличного от класса объектов по умолчанию, это должен быть класс мультиточечных объектов, содержащий текстовое поле TRACENAME. Этот параметр применим только для типа результатов Агрегированная геометрия. | Feature Class |
Агрегированные линии (Дополнительный) | Выходной класс полилинейных объектов, содержащий агрегированную результирующую геометрию. По умолчанию параметр заполняется сгенерированным системой классом объектов Trace_Results_Aggregated_Lines, который будет сохраняться в базе геоданных проекта по умолчанию. Этот класс объектов будет создан автоматически, если он не существует. Существующий класс объектов также может использоваться для хранения агрегированной геометрии. При использовании класса объектов, отличного от класса объектов по умолчанию, это должен быть класс линейных объектов, содержащий текстовое поле TRACENAME. Этот параметр применим только для типа результатов Агрегированная геометрия. | Feature Class |
Имя выходного составного слоя (Дополнительный) | Имя выходного группового слоя, который содержит векторные слои с выборками объектов, возвращенными трассировкой. Слой обеспечивает доступ к работе с выходными данными трассировки в ModelBuilder и Python. Этот параметр применим только для типа результатов «сетевой слой». | Group Layer |
Использовать конфигурацию трассировки (Дополнительный) | Определяет, будет ли использоваться существующая именованная конфигурация трассировки для заполнения параметров инструмента Трассировка.
Примечание:Этот параметр требует использования Инженерной сети версии 2 или более поздней. | Boolean |
Имя конфигурации трассировки (Дополнительный) | Имя конфигурации трассировки, которое будет использоваться для задания свойств трассировки. Этот параметр будет активен только в случае, если отмечен параметр Использовать конфигурацию трассировки. Примечание:Этот параметр требует использования Инженерной сети версии 2 или более поздней. | String |
Выходной JSON (Дополнительный) | Название и местоположение, для создания файла .json. | File |
Производные выходные данные
Подпись | Описание | Тип данных |
Обновленная сеть трассировки | Обновленная трассировка сети. | Any Value |