サマリー
The Street Name Fields object provides information about the fields containing the street names used in reporting driving directions.
プロパティ
| プロパティ | 説明 | データ タイプ | 
| prefixDirectionFieldName (読み取り専用) | The field name used for prefix direction. | String | 
| prefixTypeFieldName (読み取り専用) | The field name used for prefix type. | String | 
| streetNameFieldName (読み取り専用) | The field name used for street name. | String | 
| suffixDirectionFieldName (読み取り専用) | The field name used for suffix direction. | String | 
| suffixTypeFieldName (読み取り専用) | The field name used for suffix type. | String | 
| priority (読み取り専用) | The priority for when these street name fields are used. The default value is 1. | Integer | 
| fullNameFieldName (読み取り専用) | The field name used to store the full street name. | String | 
| highwayDirectionFieldName (読み取り専用) | The field name used for highway direction. | String | 
| languageFieldName (読み取り専用) | The field name used to store the language for the street name. | String | 
コードのサンプル
Display information about fields containing street names used in driving directions.
# Name: NDSStreetNameFieldsProperties_ex01.py
# Description: Print information about field names used to generate street names
#              in directions
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")
#If the directions are not set for the network dataset, exit
if not desc.supportsDirections:
    print("No direction information")
    sys.exit()
print("Source Direction Information ----")
# Get all the edge sources
sources = desc.edgeSources
if not sources:
    print("No edge sources")
    sys.exit()
#Loop through all the edge sources
for source in sources:
    print("--------------------")
    print("Name: " , source.name)
    print("Source ID: " , source.sourceID)
    #Print the direction information specific to edge source
    sDir = source.sourceDirections
    # Get the street name fields for each source
    sStreetFields = sDir.streetNameFields
    for sStreetField in sStreetFields:
        print("Prefix direction field: " , sStreetField.prefixDirectionFieldName)
        print("Prefix type field: " , sStreetField.prefixTypeFieldName)
        print("Street name field: " , sStreetField.streetNameFieldName)
        print("Suffix direction field: " , sStreetField.suffixDirectionFieldName)
        print("Suffix type field: " , sStreetField.suffixTypeFieldName)
        print("Priority: " , sStreetField.priority)
        print("Full name field: " , sStreetField.fullNameFieldName)
        print("Highway direction field: ",sStreetField.highwayDirectionFieldName)
        print("Language field: " , sStreetField.languageFieldName)