Wie teile ich ein Polygon in Quadranten auf?


8

Ich habe ein Polygon-Shapefile der Provinz Alberta (Kanada) in GCS_NAD83 mit 255.000 Polygonen . Ich teile jeden Abschnitt gerne in 4 gleiche Quadranten (NW, NE, SW, SE)

Geben Sie hier die Bildbeschreibung ein

Die Provinz Alberta hat mehrere UTM-Zonen, daher kann ich sie wohl in Lambert Conformal Conic oder Albers Equal Area CS konvertieren, wenn der Abschnittsscan nur in projizierte Einheiten aufgeteilt wird. Es gibt Leute, die diese Informationen verkaufen , aber ich habe mich gefragt, ob ich diese mit meinen Daten erstellen kann. Lass es mich wissen, bitte. Vielen Dank.


Müssen Sie Straßenzulagen berücksichtigen?
Kirk Kuykendall

Antworten:


6

Ich habe 4 Tools erstellt, die Ihnen helfen könnten.

1) Die ersten beiden Werkzeuge erstellen ein Viertelabschnittsraster aus einem vorhandenen Abschnittsraster und bieten eine benutzerdefinierte Beschriftung für jeden Viertelabschnitt.

2) Die anderen beiden Tools erstellen aus einem vorhandenen Abschnittsraster ein Viertelquartal-Abschnittsraster und bieten eine benutzerdefinierte Beschriftung für jeden Viertelquartalabschnitt.

Ich sage aus einem vorhandenen Abschnittsraster, aber es funktioniert mit jedem Polygonraster.

Sie können ein Video (das aktualisiert werden muss) anzeigen und die Section Grid Toolbox hier herunterladen :

http://ianbroad.com/creating-quarter-quarter-section-grid-python/

Ich hoffe das hilft irgendwie.


1

Was Sie beschreiben, ist das Alberta Township System (ATS), eine Variation des kanadischen Dominion Land Survey (DLS) -Systems. Wir in den USA haben ein altes System wie dieses, das Public Land Survey System (PLSS). Ich habe drei mögliche Informationsquellen für Sie gefunden:

  1. Die beste Option, um dieses Raster zu erstellen, besteht darin, es selbst zu tun, indem Sie nach dieser Beschreibung Ebenen> Eigenschaften> Raster verwenden .
  2. Kostenlose kleine Daten finden Sie hier .
  3. Schließlich gibt es eine Zahlungsoption .

Für die kostenlosen Daten im kleinen Maßstab (Nr. 2) müssen alle 1: 250k-Kacheln heruntergeladen und zusammengeführt werden. Anschließend muss herausgefunden werden, welche Ebenenwerte den Viertelabschnittsgrenzen entsprechen. Es gibt jedoch keine Attribute, die dies zu einer einfachen Aufgabe machen.
ccn

# 2 kann nützlich sein, um ein selbstgemachtes Gitter mit einem offiziellen Alberta-Gitter zu vergleichen oder um kleine Bereiche zu referenzieren.
Aaron

0

SAGA-GIS verfügt über ein Modul: Formen> Konstruktion> Ebene Formen teilen. Dies kann tun, was Sie wollen, glaube ich.


0

So teilen sich Gemeinde Polygon in vier gleich große Quadranten, können Sie durch jedes Polygon durchlaufen und wenden das Netz erstellen Werkzeug und stellen Sie die number_rows und number_columns Parameter 2. Sie können versuchen , das Netz erstellen Werkzeug in dem Umfang Ihres Polygon Shape - Datei der Anwendung Verwenden Sie Abmessungen, die ungefähr den Viertelabschnitten entsprechen, aber die Grenzpositionen sind nicht genau (insbesondere, wenn Sie das Township-Polygon haben, das die Straßenzulassungen und Versätze enthält). Daher muss jedes Township-Polygon unabhängig verarbeitet werden - ModelBuilder oder Python helfen dabei, dies zu automatisieren.


0
  1. Erstellen Sie ein Fischnetz mithilfe von "Fischnetz erstellen" in ArcMap. Geben Sie die x- und y-Koordinate ein. Zellengröße Breite und Zellengröße Höhe.
  2. Teilen Sie Ihr Polygon mit dem Ergebnis des Fischnetzes.

0

Ich habe etwas Ähnliches mit einem von uns verwendeten Rastersystem gemacht, aber ich habe alles mit Mathe und Excel gemacht. Sie benötigen nur einen Ankerpunkt, erstellen die Ecken und importieren sie dann in ArcGIS. Zugegeben, ich hatte GEOROVER, um meine 275.000 Polygone zu erstellen, aber ich habe 3 Excel-Formeln verwendet, um alle meine Punkte zu generieren. Mit einigen kreativen Beschriftungen konnte ich mein Raster erstellen.


Können Sie Ihren Prozess etwas näher erläutern? Bearbeiten Sie Ihre Antwort möglicherweise so, dass sie die Excel-Formeln enthält, damit andere von der Antwort profitieren können.
Fezter

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.