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 for 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

Thiessen-Polygone erstellen

Mit der Advanced-Lizenz verfügbar.

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

Zusammenfassung

Erstellt Thiessen-Polygone aus Punkt-Features.

Jedes Thiessen-Polygon enthält nur ein einzelnes Punkt-Eingabe-Feature. Jede Position innerhalb eines Thiessen-Polygons liegt näher an ihrem zugeordneten Punkt als an allen anderen Punkten im Punkt-Eingabe-Feature.

Abbildung

Abbildung "Thiessen"

Verwendung

  • Mit diesem Werkzeug wird der von den Eingabe-Punkt-Features abgedeckte Bereich in Thiessen- oder Nachbarschaftszonen geteilt. Die Zonen stellen vollständige Flächen dar, wobei jede Position innerhalb der Zone näher an ihrem zugeordneten Eingabepunkt liegt als an allen anderen Eingabepunkten.

  • Detailinformationen:

    Theoretischer Hintergrund zur Erstellung von Thiessen-Polygonen:

    • Wenn S eine Reihe von Punkten in einem Koordinatensystem oder einem euklidischen Raum (x,y) ist, gilt für jeden Punkt p, dass in diesem Raum ein Punkt aus S am nächsten zu p liegt, außer wenn ein Punkt p zu zwei oder mehr Punkten von S äquidistant ist (den gleichen Abstand hat).
    • Ein einzelnes Nachbarschafts-Polygon (Voronoi-Zelle) wird durch alle Punkte p definiert, die einem einzelnen Punkt aus S am nächsten liegen. Dies ist also die Gesamtfläche, in der alle Punkte p näher an einem bestimmten Punkt aus S liegen als an allen anderen Punkten aus S.
  • Thiessen-Nachbarschafts-Polygone sind wie folgt aufgebaut:

    • Alle Punkte werden in ein Triangular Irregular Network (TIN) trianguliert, das die Delaunay-Kriterien erfüllt.
    • Die lotrechten Linienhalbierenden für jede Dreieckskante werden generiert und bilden die Kanten der Thiessen-Polygone. Die Position, an der die Linienhalbierenden sich überschneiden, bestimmt die Positionen für die Stützpunkte der Thiessen-Polygone.
  • Die äußere Grenze der Ausgabe-Feature-Class von Thiessen-Polygonen entspricht der Ausdehnung der Punkt-Eingabe-Features plus 10 %. Wenn für die Ausdehnungsumgebung ein bestimmtes Ausdehnungsfenster eingestellt ist, verwendet dieses Werkzeug die Umgebungseinstellung zum Festlegen der äußeren Grenze.

  • Vorsicht:

    Dieses Werkzeug kann für Daten in einem geographischen Koordinatensystem unerwartete Ergebnisse liefern, da die vom Werkzeug verwendete Delaunay-Triangulationsmethode am besten mit Daten in einem projizierten Koordinatensystem funktioniert.

Syntax

CreateThiessenPolygons_analysis (in_features, out_feature_class, {fields_to_copy})
ParameterErläuterungDatentyp
in_features

Die Punkt-Eingabe-Features, aus denen Thiessen-Polygone erstellt werden.

Feature Layer
out_feature_class

Die Ausgabe-Feature-Class mit den Thiessen-Polygonen, die aus den Punkt-Eingabe-Features generiert werden.

Feature Class
fields_to_copy
(optional)

Gibt an, welche Felder der Eingabe-Features auf die Ausgabe-Feature-Class übertragen werden.

  • ONLY_FID —Nur das FID-Feld der Eingabe-Features wird auf die Ausgabe-Feature-Class übertragen. Dies ist die Standardeinstellung.
  • ALL —Alle Felder der Eingabe-Features werden in die Ausgabe-Feature-Class übertragen.
String

Codebeispiel

CreateThiessenPolygons – Beispiel (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie das Werkzeug "CreateThiessenPolygons" im unmittelbaren Modus verwenden.

import arcpy
arcpy.env.workspace = "C:/data/data.gdb"
arcpy.CreateThiessenPolygons_analysis("schools", "c:/output/output.gdb/thiessen1", "ALL")
CreateThiessenPolygons erstellen – Beispiel 2 (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie Sie die Funktion "CreateThiessenPolygons" verwenden.

# Name: CreateThiessenPolygons_Example2.py
# Description: Creates Thiessen polygons
 
# Import system modules
#
import arcpy
from arcpy import env
 
# Set environment settings
#
env.workspace = "C:/data/data.gdb"
 
# Set local variables
#
inFeatures = "schools"
outFeatureClass = "c:/output/output.gdb/thiessen1"
outFields = "ALL"
 
# Execute CreateThiessenPolygons
#
arcpy.CreateThiessenPolygons_analysis(inFeatures, outFeatureClass, outFields)

Umgebungen

  • Standard-Ausgabe-Z-Werte
  • M-Auflösung
  • M-Toleranz
  • Ausgabe-M-Domäne
  • Ausgabe-XY-Domäne
  • Ausgabe-Z-Domäne
  • Ausgabe-Koordinatensystem
  • Ausdehnung
  • Aktueller Workspace
  • Geographische Transformationen
  • Scratch-Workspace
  • Ausgabe hat M-Werte
  • Ausgabe hat Z-Werte
  • Z-Auflösung
  • Z-Toleranz
  • XY-Toleranz
  • XY-Auflösung

Lizenzinformationen

  • ArcGIS Desktop Basic: Nein
  • ArcGIS Desktop Standard: Nein
  • ArcGIS Desktop Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Nachbarschaftsanalyse (Proximity)"

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS Plattform

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

Über Esri

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