Сводка
Создает сеть трассировки.
Набор данных сети трассировки создается на основе входных классов точечных и линейных объектов, которые будут участвовать в сети трассировки.
Использование
Для параметра Входной набор классов объектов необходимо указать существующий набор объектов.
Входной набор классов объектов должен находиться в файловой базе геоданных.
Класс пространственных объектов должен находиться в том же наборе классов объектов, что и сеть трассировки.
Потребуется как минимум одно входное ребро или одно входное соединение.
В качестве входных поддерживаются только классы объектов точек и линий. Классы пространственных объектов не могут участвовать в другой сети трассировки или в других элементах базы геоданных с расширенной функциональностью, таких как топология или набор сетевых данных.
Синтаксис
CreateTraceNetwork(in_feature_dataset, in_trace_network_name, {input_junctions}, {input_edges})
Parameter | Объяснение | Тип данных |
in_feature_dataset | Набор классов объектов, в котором будет находиться трассировка сети. | Feature Dataset |
in_trace_network_name | Имя создаваемой трассировки сети. | String |
input_junctions [input_junctions,...] (Дополнительный) | Имена классов точечных объектов в наборе классов объектов для включения в сеть трассировки. | String |
input_edges [[Class Name, Connectivity Policy],...] (Дополнительный) | Классы линейных объектов и связанные с ними правила связности для включения в сеть трассировки.
| Value Table |
Производные выходные данные
Name | Объяснение | Тип данных |
out_trace_network | Выходная сеть трассировки. | Сеть трассировки |
Пример кода
Создет новую трассировку сети с именем HydroNetwork.
import arcpy
arcpy.CreateTraceNetwork_tn(r"C:\MyProject\MyNetworkGdb.gdb\Hydro",
"HydroNetwork",
["AdditionalJunctions", "HydroJunctions", "PourPoints"],
[["BlackLines", "SIMPLE_EDGE"], ["HydroLines", "COMPLEX_EDGE"]])
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да