Network Directions
Краткая информация
Объект путевого листа сети для набора сетевых данных предоставляет информацию о направлениях на уровне набора сетевых данных, например единицы измерения длины или атрибут длины, которые используются для формирования направления движения.
Свойства
| Имя | Объяснение | Тип данных |
|---|---|---|
|
attributeMappings (Только для чтения) |
Возвращает список объектов |
Object |
|
defaultOutputLengthUnits (Только для чтения) |
Стандартные единицы измерения для сообщения дистанции в направлении движения. |
String |
|
lengthAttributeName (Только для чтения) |
Имя атрибута сети, используемого для сообщения дистанции движения. |
String |
|
referenceLandmarkSourceNames (Только для чтения) |
Список названий таблиц, содержащих базовые ориентиры. Возвращает |
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)