Краткая информация
Объект путевого листа сети для набора сетевых данных предоставляет информацию о направлениях на уровне набора сетевых данных, например единицы измерения длины или атрибут длины, которые используются для формирования направления движения.
Свойства
Свойство | Объяснение | Тип данных |
attributeMappings (только чтение) | Возвращает список объектов Network Directions Attribute Mapping для данного источника. Если сопоставление атрибутов не определено для данной сети, свойство attributeMappings запустит исключение. | Object |
defaultOutputLengthUnits (только чтение) | Стандартные единицы измерения для сообщения дистанции в направлении движения. | String |
lengthAttributeName (только чтение) | Имя атрибута сети, используемого для сообщения дистанции движения. | String |
roadClassAttributeName (только чтение) | Имя атрибута сети, используемого для классификации дороги. | String |
roadSplitsTableName (только чтение) | Имя таблицы, содержащей разбиения дорог. | String |
signpostFeatureClassName (только чтение) | Имя класса пространственных объектов, содержащих указательные столбы. | String |
signpostStreetsTableName (только чтение) | Имя таблицы индексов, содержащей ссылки на уличные указательные столбы. | String |
timeAttributeName (только чтение) | Имя атрибута сети, используемого для сообщения времени движения. | String |
Пример кода
Пример свойства путевого листа сети
Отображение сводных сведений о направлении движения для набора сетевых данных.
# Name: NDSDirectionProperties_ex01.py
# Description: Print direction setting for the network dataset.
import arcpy
import sys
# Set the workspace
arcpy.env.workspace = "C:/Data/SanFrancisco.gdb/Transportation"
# Create Describe object for the network dataset
desc = arcpy.Describe("Streets_ND")
#Get the direction object
if desc.supportsDirections:
direction = desc.directions
else:
#If the directions are not set for the network dataset, exit
print "No direction information"
sys.exit()
print "Direction Information ----"
print "Length attribute name: " , direction.lengthAttributeName
print "Time attribute name: " , direction.timeAttributeName
print "Road Class attribute name: " , direction.roadClassAttributeName
print "Default Output Length Units: " , direction.defaultOutputLengthUnits
print "Signpost Feature Class: " , direction.signPostFeatureClassName
print "Signpost Streets Table: " , direction.signpostStreetsTableName