Network Directions
摘要
The Network Directions object for the network daatset provides information about directions settings at the network dataset level, such as the output length units or length attribute, that are used to generate directions.
属性
属性 | 说明 | 数据类型 |
lengthAttributeName (只读) |
The name of the network attribute to be used for reporting travel distances. | String |
timeAttributeName (只读) |
The name of the network attribute to be used for reporting travel time. | String |
roadClassAttributeName (只读) |
The name of the network attribute to be used for road classification. | String |
defaultOutputLengthUnits (只读) |
The default length units that will be used for reporting distances in driving directions. | String |
signpostFeatureClassName (只读) |
The name of the feature class containing the signposts. | String |
signpostStreetsTableName (只读) |
The name of the indexed table containing signpost street references. | String |
代码示例
Network Directions Properties Example
Display a summary of the directions information for the network dataset.
# 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
7/10/2012