Verschneiden (Identity) (Analyse)

Zusammenfassung

Hiermit wird ein geometrischer Schnittpunkt der Eingabe- und Identity-Features berechnet. Die Eingabe-Features oder deren Teile, die die Identity-Features überlappen, erhalten die Attribute dieser Identity-Features.

Abbildung

Abbildung "Verschneiden (Identity)"

Verwendung

Syntax

Identity_analysis (in_features, identity_features, out_feature_class, {join_attributes}, {cluster_tolerance}, {relationship})
ParameterErläuterungDatentyp
in_features

Die Eingabe-Feature-Class oder der -Layer.

Feature Layer
identity_features

Die Identity-Feature-Class oder der -Layer. Dabei muss es sich um Polygone oder um den gleichen Geometrietyp wie bei den Eingabe-Features handeln.

Feature Layer
out_feature_class

Die erstellte Feature-Class mit den Ergebnissen.

Feature Class
join_attributes
(optional)

Bestimmt, welche Attribute in die Ausgabe-Feature-Class übertragen werden.

  • ALLAlle Attribute (einschließlich FIDs) der Eingabe-Features und der Identity-Features werden in die Ausgabe-Feature-Class übertragen. Dies ist die Standardeinstellung.
  • NO_FIDAlle Attribute der Eingabe-Features und der Identity-Features mit Ausnahme der FID werden in die Ausgabe-Feature-Class übertragen.
  • ONLY_FIDAlle Attribute der Eingabe-Features, jedoch nur die FID der Identity-Features, werden in die Ausgabe-Feature-Class übertragen.
String
cluster_tolerance
(optional)

Der Mindestabstand zwischen allen Feature-Koordinaten (Knoten und Stützpunkte) sowie die Strecke, die eine Koordinate auf der X- bzw. Y-Achse (oder beiden) verschoben werden kann.

Linear unit
relationship
(optional)

Wählen Sie, ob zusätzliche räumliche Beziehungen zwischen den Eingabe-Features und den Identity-Features in die Ausgabe geschrieben werden. Dies ist nur möglich, wenn es sich bei den Eingabe-Features um Linien und bei den Identity-Features um Polygone handelt.

  • NO_RELATIONSHIPSKeine zusätzlichen räumlichen Beziehungen werden bestimmt.
  • KEEP_RELATIONSHIPSDie linken und rechten Polygondaten für das Verschneiden von Linien mit Polygonen werden festgelegt und in die Felder "RIGHT_poly" und "LEFT_poly" in der Ausgabe geschrieben.
Boolean

Codebeispiel

Verschneiden (Identity) – Beispiel (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion "Verschneiden (Identity)" im unmittelbaren Modus verwenden.

import arcpy
from arcpy import env
env.workspace = "c:/data/data.gdb"
arcpy.Identity_analysis("wells", "counties", "wells_w_county_info")
Verschneiden (Identity) – Beispiel 2 (eigenständiges Skript)

Das folgende eigenständige Skript ist ein einfaches Beispiel für die Anwendung der Funktion "Verschneiden (Identity)" bei der Skripterstellung.

# 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)
 

Umgebungen

Verwandte Themen

Lizenzinformationen

ArcView: Nein
ArcEditor: Nein
ArcInfo: Ja

7/10/2012