Gittergenerator

Klicken Sie auf zwei Punkte, um einen Bereich festzulegen, dann stellen Sie die Zellengröße ein und erzeugen Sie ein Koordinatengitter.

Zellengröße:
🔲Klicken Sie auf die Karte, um die erste Ecke des Gitterbereichs festzulegen.

Über dieses Tool

Der Gittergenerator erstellt ein regelmäßiges räumliches Gitter aus quadratischen oder hexagonalen Zellen über einem benutzerdefinierten Begrenzungsrahmen. Räumliche Gitter werden in der Umweltüberwachung (Aufteilung eines Untersuchungsgebiets in Probeneinheiten), der Stadtplanung (Zonierungsanalyse), der Epidemiologie (Aggregation von Falldaten in einheitliche Zellen) und jeder räumlichen Analyse verwendet, die einen tessellierten Referenzrahmen erfordert.

Eingabe

Ein Begrenzungsrahmen, definiert durch zwei diagonale Eckenklicks auf der Karte, ein Gittertyp (quadratisch oder hexagonal), eine Zellgröße und eine Einheit (Kilometer oder Meilen). Klicken Sie auf Gitter erzeugen, um das Gitter aus den aktuellen Einstellungen aufzubauen.

Ausgabe

Das Gitter auf der Karte, verfügbar als GeoJSON (FeatureCollection aus Polygon-Features, eines pro Zelle) oder KML (ein <Placemark> pro Zelle, nur Umriss, keine Füllung). Die Zusammenfassungsleiste zeigt Zellenanzahl, einzelne Zellgröße und Begrenzungsrahmenecken.

Schlüsselkonzepte

Quadratgitter
Achsenparallele rechteckige Zellen gleicher Breite und Höhe in der gewählten Einheit, geodätisch auf dem WGS84-Ellipsoid mit Turf.js squareGrid berechnet. Auf einer Mercator-Karte erscheinen die Zellen in höheren Breiten schmaler, weil die Projektion die Länge streckt — ihre realen Bodenabmessungen bleiben jedoch im gesamten Gitter gleich.
Hexagonalgitter (Flachseite oben)
Tessellierende reguläre Sechsecke mit dem angegebenen Umkreisradius (Abstand Mittelpunkt zu Eckpunkt). Jede Zelle hat genau sechs gleichabständige Nachbarn, was den Richtungsbias reduziert, der Quadratgittern eigen ist — ein wesentlicher Vorteil für Netzwerkanalyse, Modellierung der Krankheitsausbreitung und jede Anwendung, bei der Isotropie wichtig ist. Mit Turf.js hexGrid generiert.
Begrenzungsrahmen
Das minimale achsenparallele Rechteck, das die zwei Eckenklicks umschließt, intern ausgedrückt als [min_lng, min_lat, max_lng, max_lat]. Zellen, die die Grenze des Begrenzungsrahmens schneiden, werden vollständig einbezogen — das Gitter wird nicht auf den Rahmen zugeschnitten, sodass Randzellen leicht darüber hinausragen können.