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
  • Мой профиль
  • Выход

ArcMap

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

Network Analyst Locator

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

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

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

Описание

Свойства источник (source), тип замыкания (snapType) и поисковый запрос (searchQuery) для локатора объектов являются динамическими. Это означает, что общее число свойств, поддерживаемых объектом локатора, зависит от свойства locatorCount. Например, если значение свойства locatorCount равно 2, то объект локатора будет поддерживать свойства source0, source1, snapType0, snapType1, searchQuery0 и seacrhQuery1.

Свойства

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

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

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

Строка, разделенная символом подчеркивания, содержит типы замыкания, используемые для данного класса в локаторе.

Возможные типы замыкания:

  • Нет сжатия (NONE)
  • SHAPE
  • СЕРЕДИНА
  • END
String
searchQueryX
(только чтение)

Запрос на ограничение поиска поднабора объектов в данном классе локатора.

String

Пример кода

Пример Network Analyst Locator

Описывает свойства Network Analyst Layer Locator.

# Name: NALayerLocatorProperties_ex01.py
# Description: Prints the source name and snap type information
#              for the locators used by a network analysis layer

import arcpy

in_layer = "C:/Data/Route.lyr" 

# Create a Describe object from layer file.
desc = arcpy.Describe(in_layer) 

count = desc.locatorCount 
locators = desc.locators 

#print locator information
print "Total Locators: ", count 
for i in range(0, count): 
    sourceName = getattr(locators,"source" + str(i))
    snapType = getattr(locators,"snapType" + str(i))
    query = getattr(locators, "searchQuery" + str(i))
    print "%s : %s : %s" % (sourceName,snapType, query)

ArcGIS Desktop

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

ArcGIS Platform

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

Об Esri

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