ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Vereinigen (Union)

  • Zusammenfassung
  • Abbildung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Berechnet den geometrischen Schnittpunkt zweier Polygon-Coverages. Alle Polygone aus beiden Coverages werden an ihren Schnittpunkten geteilt und bleiben im Ausgabe-Coverage erhalten.

Weitere Informationen zur Funktionsweise des Werkzeugs "Vereinigen" (Union)

Abbildung

Abbildung "Vereinigen" (Union)

Verwendung

  • Das Eingabe-Coverage und das Union-Coverage müssen über Polygon-Topologie verfügen.

  • Region-Subclasses im Eingabe- oder im Union-Coverage bleiben im Ausgabe-Coverage erhalten. Subclasses mit identischen Namen und Attribut-Schemata werden angehängt.

  • In jedem Polygon des Ausgabe-Coverages werden Label-Punkte generiert. Die Benutzer-IDs der neuen Polygone berechnen sich aus der internen Polygonnummer minus 1.

  • Eingabe-, Union- und Ausgabe-Coverage müssen jeweils unterschiedliche Namen haben, selbst wenn sie sich in verschiedenen Workspaces befinden.

  • Vorhandene Eingabe-Coverage-Annotations werden mit "Vereinigen" (Union) in das Ausgabe-Coverage kopiert.

  • Routensysteme im Eingabe-Coverage bleiben im Ausgabe-Coverage erhalten. Die Verwendung von "Vereinigen" (Union) für Routen und Sections selbst ist jedoch nicht zulässig.

  • Region-Subclasses aus dem Eingabe-Coverage und aus dem Union-Coverage bleiben erhalten. Wenn dieselbe Subclass in beiden Coverages vorhanden ist, werden die Subclass-Inhalte angehängt. Wenn dieselbe Subclass in beiden Coverages vorhanden ist, die Felddefinitionen jedoch verschieden sind, wird eine Meldung angezeigt und die Subclass wird nicht übernommen.

  • Die Koordinatengenauigkeit des Ausgabe-Coverages wird durch die Umgebungseinstellung Genauigkeit für abgeleitete Coverages festgelegt.

  • Projektionsdateien werden anhand der Umgebungseinstellung Ebene zum Vergleich von Projektionsdateien auf Ähnlichkeit geprüft.

  • Im Falle von Coverages mit einfacher Genauigkeit wird mit "Vereinigen" (Union) eine Mindesttoleranz basierend auf der mathematischen Genauigkeit des Coverages (basierend auf der Breite der BND und der Anzahl der Dezimalstellen) berechnet. Die berechnete Mindesttoleranz wird verwendet, wenn sie größer als die eingegebene Fuzzy-Toleranz ist.

  • Das Ausgabe-Coverage übernimmt die Inhalte des Datenmodells aus dem Eingabe-Coverage: Felder aus der Punkt-Attributtabelle, Tics und die Projektionsdatei.

  • Wenn das Eingabe-Coverage lineare Daten enthält, die zu verschiedenen ebenen Graphen gehören, bleiben die Daten im Ausgabe-Coverage erhalten. Beispiel: Bei lagegleichen oder parallel verlaufenden Arcs, die z. B. Versorgungskabel auf verschiedenen Ebenen darstellen oder eine Straße, die einem Flusslauf folgt, bleiben die lagegleichen oder parallel verlaufenden Liniensegmente erhalten. Es können jedoch zusätzliche Stützpunkte eingefügt werden. In Falle von einander überschneidenden Arcs, z. B. bei Flussüberquerungen einer Straße, werden an der scheinbaren Überschneidung keine Nodes eingefügt.

Syntax

arcpy.arc.Union(in_cover, union_cover, out_cover, {fuzzy_tolerance}, {join_attributes})
ParameterErklärungDatentyp
in_cover

Das Coverage, dessen Polygone mit dem Union-Coverage kombiniert werden sollen.

Coverage
union_cover

Das Union-Coverage, dessen Polygone mit dem Eingabe-Coverage kombiniert werden sollen.

Coverage
out_cover

Das zu erstellende Ausgabe-Coverage, das die Ergebnisse des Vorgangs enthalten soll.

Coverage
fuzzy_tolerance
(optional)

Der Mindestabstand zwischen den Koordinaten im Ausgabe-Coverage. Standardmäßig wird der Mindestwert für die Fuzzy-Toleranz der Eingabe- und Union-Coverages verwendet.

Weitere Informationen zur Berechnung der Standard-Fuzzy-Toleranz

Double
join_attributes
(optional)

Legt fest, ob alle Felder im Eingabe- und Union-Coverage in die Feature-Attributtabelle des Ausgabe-Coverages aufgenommen werden sollen.

  • JOIN —Alle Felder aus beiden Coverages werden in die Feature-Attributtabelle des Ausgabe-Coverages aufgenommen. Bei doppelten Feldnamen wird das Feld im Eingabe-Coverage beibehalten und das Feld in der Join-Datei entfernt. Dies ist die Standardoption, die immer verwendet wird, sofern nicht NO_JOIN angegeben ist.
  • NO_JOIN —Nur die interne Nummer des Features (cover#) aus dem Eingabe-Coverage und dem Union-Coverage wird in die Feature-Attributtabelle des Ausgabe-Coverages aufgenommen. Mit dieser Option können Sie die Größe der Feature-Attributtabelle des Ausgabe-Coverages reduzieren. Anschließend können Sie das Feld cover# im Werkzeug "Verbindung hinzufügen" verwenden, um die Features in dem resultierenden Coverage wieder mit den Features im Eingabe- oder Union-Coverage zu verbinden.
Boolean

Codebeispiel

Vereinigen (Union) – Beispiel (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie zwei Coverages vereinigt werden.

# Name: Union_Example.py
# Description: Unions two coverages
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "tong_azone"
unionCover = "tong_flood2"
outCover = "C:/output/studyarea"
joinAttributes = "NO_JOIN"

# Execute Union
arcpy.Union_arc(inCover, unionCover, outCover, "", joinAttributes)

Umgebungen

  • Aktueller Workspace
  • Ebene zum Vergleich von Projektionsdateien
  • Genauigkeit für abgeleitete Coverages
  • Genauigkeit für neue Coverages
  • Scratch-Workspace

Lizenzinformationen

  • Basic: Nein
  • Standard: Nein
  • Advanced: Erfordert Installierte Version von ArcInfo Workstation

Verwandte Themen

  • Überblick über das Toolset "Overlay"
  • Überblick über das Toolset "Überlagerung"

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2021 Esri. | Datenschutz | Rechtliches