Вычислить смежные Поля (Картография)

Уровень лицензии:BasicStandardAdvanced

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

Самый распространенный способ применения для данного инструмента- заполнение полей, на основе которых будут создаваться надписи смежных листов атласа. Данный инструмент добавляет восемь новых полей (каждое из них представляет одно из восьми направлений на компасе: Север, Северо-восток, Восток, Юго-восток, Юг, Юго-запад, Запад и Северо-запад) к входному классу объектов и вычисляет значения, определяющие смежные (соседние) полигоны с каждой стороны света, для каждого объекта во входном классе объектов.

Использование

Синтаксис

CalculateAdjacentFields_cartography (in_features, in_field)
ПараметрОбъяснениеТип данных
in_features

Полигональные объекты индексной сетки, для которых вычисляются смежные поля.

Feature Layer
in_field

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

Field

Пример кода

CalculateAdjacentFields tool Example (Окно Python)

Создает и заполняет значениями поля, идентифицирующие смежные объекты для класса пространственных объектов, содержащего сетку.

import arcpy
from arcpy import env
arcpy.env.workspace = "C:\Data\ProjectData.gdb"
arcpy.CalculateAdjacentFields_cartography ("Index", "PageName")
CalculateAdjacentFields tool Example (автономный скрипт Python)

Создает и заполняет значениями поля, идентифицирующие смежные объекты для класса пространственных объектов, содержащего сетку.

# Name: calculateadjacentfields_example.py
# Description: Create and populate fields identifying adjacent features for a
# regular polygon grid feature class
# Author: ESRI

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
arcpy.env.workspace = "C:\Data\ProjectData.gdb"

# Set local variables
inFeatures = "MyPolygonIndex"
inField = "PageName"

# Execute CalculateAdjacentFields
arcpy.CalculateAdjacentFields_cartography (inFeatures, inField)

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
6/5/2014