ArcGIS for Desktop

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

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

ArcGIS Online

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

ArcGIS for Desktop

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

ArcGIS for Server

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

Справка

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

Идентичность

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

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

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

Рисунок

Принцип работы инструмента Идентичность

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

  • Входными объектами могут быть точки, мультиточки, линии или полигоны. Входные данные не могут быть объектами-аннотациями, объектами-размерами или сетевыми объектами.

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

  • При использовании этого инструмента с точечными входными данными и полигональными объектами идентичности, точки, которые лежат непосредственно на границе полигона, будут добавлены к выходным данным дважды; по одному разу для каждого полигона, к которому относится граница. Затем вы можете запустить инструмент Пересечение с полученными выходными данными для идентификации дублирующихся точек, и вы можете решить, какую из них оставить.

  • Когда Входные объекты являются линиями, Объекты идентичности являются полигонами, a параметр Сохранить отношения отмечен (параметрrelationship установлен на KEEP_RELATIONSHIPS в Python), выходной класс линейных пространственных объектов будет иметь два дополнительных поля – LEFT_poly и RIGHT_poly. Эти поля содержат ID Объектов идентичности по левую и правую стороны линейного объекта.

  • Атрибутивные значения из входных классов пространственных объектов будут скопированы в выходной класс. Однако если входными данными является слой или слои, созданные инструментом Создать векторный слой (Make Feature Layer), и отмечена опция поля Использовать правило пропорции, то тогда вычисляется доля входного значения атрибута и сохраняется как выходное атрибутивное значение. Если включено Использовать правило пропорции, всякий раз при разбивке пространственного объекта в операции наложения, атрибутами результирующего пространственного объекта будет пропорция значения атрибутов входных объектов. Выходное значение вычисляется на основании пропорции, в соответствии с которой была разделена геометрия входных объектов. Например, если входная геометрия была разделена на две равные части, атрибутивное значение нового пространственного объекта будет равно половине атрибутивного значения соответствующего входного объекта. Использовать правило пропорции применяется только к числовым типам полей.

    Внимание:

    Инструменты геообработки не поддерживают split policies для полей таблиц или классов пространственных объектов баз геоданных..

  • Для обработки очень больших наборов данных при работе инструмента используется разбивка на листы, для повышения производительности и масштабируемости. Для получения более подробной информации см. Геообработка больших наборов данных.

  • Этот инструмент может создавать составные объекты в выходных данных, даже если все входные данные простые. Если вам не нужны составные объекты, используйте инструмент Составной в простые для выходного класса объектов.

Синтаксис

Identity_analysis (in_features, identity_features, out_feature_class, {join_attributes}, {cluster_tolerance}, {relationship})
ПараметрОбъяснениеТип данных
in_features

Входной класс пространственных объектов или слой.

Feature Layer
identity_features

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

Feature Layer
out_feature_class

Создаваемый класс пространственных объектов, в который будет записан результат операции.

Feature Class
join_attributes
(дополнительно)

Определяет, какие атрибуты будут перемещены в выходной класс объектов.

  • ALL —Все атрибуты (включая FIDs) входных объектов и объектов идентичности будут перенесены в выходные объекты. Если пересечение не найдено, значения объекта идентичности не будут перенесены в выходные данные (вместо значений будут использованы пустые строки или 0), а FID объекта идентичности будет равен -1. Это значение используется по умолчанию.
  • NO_FID —Все атрибуты, за исключением FID, из входных объектов и объектов идентичности будут перенесены в выходные объекты. Если пересечение не найдено, значения объекта идентичности не будут перенесены в выходные данные (вместо значений будут использованы пустые строки или 0).
  • ONLY_FID —Все атрибуты из входных объектов и только FID из объектов идентичности будут перенесены в выходные объекты. Если пересечение отсутствует, атрибутивное значение FID объектов идентичности в выходных данных будут иметь значение -1.
String
cluster_tolerance
(дополнительно)

Минимальное расстояние, в пределах которого координаты узлов и вершин объектов считаются различимыми, и на которое могут быть смещены координаты по оси X или Y (или по обеим вместе).

Linear unit
relationship
(дополнительно)

Определяет, будут ли дополнительные пространственные отношения между in_features и identity_features записываться в выходной класс пространственных объектов. Это применяется, только если in_features являются линейными, а identity_features – полигональными.

  • NO_RELATIONSHIPS —Не будет определено пространственное отношение.
  • KEEP_RELATIONSHIPS —Выходные линейные объекты будут содержать два дополнительных поля: LEFT_poly и RIGHT_poly. Эти поля содержат ID объектов identity_features по левую и правую стороны линейного объекта.
Boolean

Пример кода

Identity, пример 1 (окно Python)

Пример скрипта для использования функции Идентичность с запуском из окна Python в ArcGIS.

import arcpy
from arcpy import env
env.workspace = "c:/data/data.gdb"
arcpy.Identity_analysis("wells", "counties", "wells_w_county_info")
Identity, пример 2 (автономный скрипт Python)

Ниже приведен пример скрипта Python для применения функции Идентичность в автономном режиме.

# IdentityWells.py
# Description: Simple example showing use of Identity tool
 
# Import system modules
import arcpy
from arcpy import env

# Set the workspace
env.workspace = "C:/data/data.gdb"

# Set local parameters
inFeatures = "wells"
idFeatures = "counties"
outFeatures = "wells_w_county_info"

# Process: Use the Identity function
arcpy.Identity_analysis (inFeatures, idFeatures, outFeatures)

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

  • Автоподтверждение (Auto Commit)
  • Стандартизированные имена полей (Qualified Field Names)
  • Выходное значение Z по умолчанию (Default Output Z Value)
  • Разрешение M (M Resolution)
  • Допуск M (M Tolerance)
  • Выходное ключевое слово CONFIG (Output CONFIG Keyword)
  • Выходной домен M (Output M Domain)
  • Выходной XY домен (Output XY Domain)
  • Выходной домен Z (Output Z Domain)
  • Выходная система координат (Output Coordinate System)
  • Экстент (Extent)
  • Выходные данные содержат значения M (Output has M values)
  • Выходные данные содержат Z значения (Output has Z values)
  • Выходная пространственная сетка 1
  • Выходная пространственная сетка 2
  • Выходная пространственная сетка 3
  • Разрешение XY (XY Resolution)
  • Допуск XY (XY Tolerance)
  • Разрешение Z (Z Resolution)
  • Допуск Z (Z Tolerance)

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

  • ArcGIS for Desktop Basic: Нет
  • ArcGIS for Desktop Standard: Нет
  • ArcGIS for Desktop Advanced: Да

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

  • Обзор группы инструментов Наложение
Отзыв по этому разделу?

ArcGIS for Desktop

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

ArcGIS Platform

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

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация