标识 (分析)

摘要

计算输入要素和标识要素的几何交集。叠置标识要素的输入要素或其各个部分将获得这些标识要素的属性。

插图

Identity illustration

用法

语法

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输入要素与标识要素的所有属性(包括 FID)都将传递到输出要素类。这是默认设置。
  • NO_FID除 FID 外,输入要素与标识要素的其余属性都将传递到输出要素类。
  • ONLY_FID输入要素的所有属性与标识要素的 FID 将传递到输出要素类。
String
cluster_tolerance
(可选)

所有要素坐标(结点和折点)之间的最小距离以及坐标可以沿 X 和/或 Y 方向移动的距离。

Linear unit
relationship
(可选)

选择是否要将输入要素和标识要素之间的附加空间关系写入到输出。仅当输入要素为线而标识要素为面时,此选项才适用。

  • NO_RELATIONSHIPS不确定任何附加空间关系。
  • KEEP_RELATIONSHIPS对于输入为线而标识要素为面的情况,将确定左面信息和右面信息,并将其写入到输出中的 RIGHT_poly 和 LEFT_poly 字段。
Boolean

代码示例

Identity 示例(Python 窗口)

以下 Python 窗口演示了如何在立即模式下使用 Identity 函数。

import arcpy from arcpy import env env.workspace = "c:/data/data.gdb" arcpy.Identity_analysis("wells", "counties", "wells_w_county_info")
Identity 示例 2(独立脚本)

以下独立脚本是如何在脚本环境中应用 Identity 函数的简单示例。

# IdentityWells.py # Description: Simple example showing use of Identity tool # Author: ESRI   # 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)  

环境

相关主题

许可信息

ArcView: 否
ArcEditor: 否
ArcInfo: 是

7/10/2012