ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Больше...

Street Name Fields

  • Краткая информация
  • Свойства
  • Пример кода

Краткая информация

Объект полей названий улиц предоставляет информацию о полях с именами улиц при указании направлений движения.

Свойства

СвойствоОбъяснениеТип данных
prefixDirectionFieldName
(только чтение)

Имя поля, используемое для префиксного направления.

String
prefixTypeFieldName
(только чтение)

Имя поля, используемое для префиксного типа.

String
streetNameFieldName
(только чтение)

Имя поля, используемое для названия улицы.

String
suffixDirectionFieldName
(только чтение)

Имя поля, используемое для суффиксного направления.

String
suffixTypeFieldName
(только чтение)

Имя поля, используемое для типа суффикса.

String
priority
(только чтение)

Приоритет использования данных полей названия улицы. Значение по умолчанию равно 1.

Integer
fullNameFieldName
(только чтение)

Имя поля, используемое для сохранения полного названия улицы.

String
highwayDirectionFieldName
(только чтение)

Имя поля, используемое для направления магистрали.

String
languageFieldName
(только чтение)

Имя поля, используемое для сохранения языка названия улицы.

String

Пример кода

Пример свойств полей названий улиц

Отображение информации о полях с именами улиц, используемыми в направлениях движения.

# 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

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2019 Esri. | Конфиденциальность | Правовая информация