Erstellen eines Rasters mit Punkten, die alle 800 Fuß versetzt sind


8

Ich muss ein Gittermuster mit Punkten erstellen, die versetzt sind, um ein Rautenmuster anstelle des regulären Musters zu erstellen, das ein Netzgitter erstellt. Es wird manchmal als "gestaffelter Start" bezeichnet. Meine Punkte müssen 800 Fuß voneinander entfernt sein. Ich erstelle meine Karte in ArcGIS 10.2. Kann ich noch etwas ausprobieren?

Geben Sie hier die Bildbeschreibung ein


Ist es nur ein einmaliger Job oder müssen Sie ihn als Teil eines größeren Skripts zur Verfügung haben? Würden Sie eine kleinere manuelle Nachreinigung akzeptieren? Wie groß ist Ihre Fläche (km²)?
Alex Tereshenkov

2
Sobald Sie Ihre Herkunft klargestellt haben, gibt es keinen Grund, warum Sie nicht ZWEI Fischnetze erstellen und die Ergebnisse anhängen können. Oder schreiben Sie einfach ein kurzes Arcpy-Skript, um die Punkte direkt zu erstellen.
Vince

1
Ich kann weiterhin die kostenlosen Hawth's Tools in ArcGIS mit der VBA-Erweiterung verwenden, obwohl dies nicht empfohlen wird. Es hat ein Werkzeug, um zu tun, was Sie wollen. Der Autor hat eine neuere Reihe von Tools zur Verwendung in ArcGIS 10x erstellt. Hier ist ein Link zu diesem Tool: Spatialecology.com/htools/regpnts.php, aber ich habe es nicht getestet. Ich verwende ET Geowizards, um meine Punktgitter zu erstellen. Ich habe eine ältere kostenpflichtige Version, aber ich denke, dies ist eines der kostenlosen Tools.
Johns

Antworten:


6

Soweit ich weiß, gibt es dafür kein spezielles Werkzeug, aber andere haben bereits Werkzeuge für die Erstellung isometrischer Gitter erstellt.

Ich habe diese Toolbox gefunden, die Sie herunterladen und verwenden können. Ich habe es einige Male getestet und es scheint im Allgemeinen gut zu funktionieren, aber Sie müssen möglicherweise noch einige manuelle Vorgänge ausführen, um die Punktebenen zu beschneiden oder neue Schwerpunkte aus dem resultierenden hexagonalen Gitter zu generieren. Geben Sie hier die Bildbeschreibung ein

Bearbeiten: Wenn Sie zwischen jeweils zwei Punkten 800 Fuß benötigen, stellen Sie den sechseckigen Seitenabstand auf 461,8802154 Fuß (grundlegende euklidische Geometrie) ein. Skalieren Sie je nach CRS nach oben oder unten


Es sieht so aus, als würde diese Lösung nicht zulassen, dass geändert wird, um wie viel jede zweite Zeile "versetzt" ist. Da nur Punkte innerhalb regulärer Sechsecke erstellt werden, kann der Winkel zwischen dem ersten Punkt in einer Reihe und dem ersten Punkt in der nächsten Reihe nicht geändert werden. Solange Sie 60 Grad von Punkt zu Punkt wünschen, ist dieses Tool großartig, ansonsten gefällt mir die Lösung von @ Vince in den OP-Kommentaren (die zu einer Antwort gemacht werden sollten).
Leo
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.