Сводка
Добавляет сетевой атрибут в сеть трассировки.
Использование
Сетевой атрибут может быть связан только с одним атрибутом в классе объектов; однако, он может быть связан с несколькими классами объектов.
Топология сети должна быть отключена.
Этот инструмент может использоваться вместе с инструментом Установить атрибут сети, который используется для назначения сетевого атрибута полю класса объектов в сети трассировки.
При работе с многопользовательской базой геоданных предъявляются следующие требования:
Входная сеть трассировки должна быть из подключения к базе данных, установленного от имени владельца базы данных сети трассировки.
Лицензия:
У активной учетной записи портала должна быть ArcGIS Trace Networkлицензия для создания, публикации сети трассировки и работы с ней в многопользовательской базе геоданных.- Этот инструмент должен выполняться при подключении к версии по умолчанию.
Синтаксис
arcpy.tn.AddNetworkAttribute(in_trace_network, attribute_name, attribute_type, {is_nullable})
Parameter | Объяснение | Тип данных |
in_trace_network | Входная сеть трассировки, куда будет добавлен сетевой атрибут. | Trace Network; Trace Network Layer |
attribute_name | Имя атрибута сети, добавляемого с сеть трассировки. | String |
attribute_type | Определяет тип данных сетевого атрибута.
| String |
is_nullable (Дополнительный) | Определяет, поддерживает ли данный сетевой атрибут значения null.
| Boolean |
Производные выходные данные
Name | Объяснение | Тип данных |
out_trace_network | Обновленная трассировка сети. | Сеть трассировки |
Пример кода
Добавляет сетевой атрибут с именем Device Status и типом короткое целое.
import arcpy
arcpy.AddNetworkAttribute_tn("Trace Network", "Velocity", "DOUBLE")
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да