ArcGIS Desktop

  • Документация
  • Поддержка

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Вычислить смежные Поля

  • Краткая информация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

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

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

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

  • Инструмент создает восемь новых полей, имена которых являются комбинацией имени in_field и направления. Направление обозначается аббревиатурой. Например, для имени in_field "PageName" инструмент создает поля, названные следующим образом: "PageName_N", "PageName_NE", "PageName_E", "PageName_SE", "PageName_S", "PageName_SW", "PageName_W" и "PageName_NW". Для имени in_field name "MyPoly" создаются следующие поля: "MyPoly_N", "MyPoly_NE", "MyPoly_E", "MyPoly_SE", "MyPoly_S", "MyPoly_SW", "MyPoly_W" и "MyPoly_NW".

  • Вы не можете сами указывать имена новых полей. Инструмент использует имена полей по умолчанию, однако, вы можете изменить эти имена по окончании работы инструмента.

  • Вы можете использовать поля присоединенной таблицы.

Синтаксис

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 Desktop Basic: Да
  • ArcGIS Desktop Standard: Да
  • ArcGIS Desktop Advanced: Да

Связанные разделы

  • Общий обзор группы инструментов Многостраничные компоновки (Data Driven Pages)
  • Создание атласов или альбомов карт с помощью ArcGIS
  • Что такое Многостраничная компоновка?
  • Создание Многостраничных компоновок

ArcGIS Desktop

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

ArcGIS Platform

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

Об Esri

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