Mosaik generieren (Data Management Tools)
Zusammenfassung
Generiert ein Mosaik aus regelmäßigen Polygonen, um eine angegebene Ausdehnung abzudecken. Das Mosaik kann aus Dreiecken, Quadraten, Rauten, Hexagonen, H3-Hexagonen oder transversalen Hexagonen bestehen.
Abbildung

Verwendung
Um sicherzustellen, dass die gesamte Eingabe-Ausdehnung vom Mosaik abgedeckt wird, erstrecken sich die Ausgabe-Features absichtlich über die Eingabe-Ausdehnung hinaus. Grund dafür ist, dass die Kanten des Mosaiks nicht immer gerade Linien sind und sich Lücken ergäben, wenn das Raster durch die Eingabe-Ausdehnung begrenzt wäre.
Bei anderen Optionen als H3-Hexagon für den Parameter Shape-Typ werden die Ausgabe-Features mit euklidischen Berechnungen erstellt. Für optimale Ergebnisse sollte der Wert des Parameters Ausdehnung in einem Koordinatensystem angegeben werden, das die Entfernungs- oder Flächenverzerrung minimiert. Ausdehnungen sollten in einem geeigneten projizierten Koordinatensystem angegeben werden. Ausdehnungen mit einem geographischen Koordinatensystem oder projizierten Koordinatensystemen, die nicht für Entfernungsmessungen geeignet sind, sollten zuerst projiziert werden.
Wenn H3-Hexagon für den Parameterwert Shape-Typ verwendet wird, dienen die Feldwerte von
GRID_IDals eindeutiger hierarchischer Index für jede Zelle.
Bei allen anderen Shape-Typ-Parameterwerten dient das Feld
GRID_IDals eindeutige ID für jedes Feature. Das Format der IDs lautet A-1, A-2, B-1, B-2 usw. Dadurch wird eine Auswahl von Zeilen und Spalten durch Abfrage mit dem Werkzeug Layer nach Attributen auswählen ermöglicht. Wählen Sie beispielsweise alle Features in der Spalte A mitGRID_ID wie 'A-%'oder alle Features in Zeile 1 mitGRID_ID wie '%-1'aus.Der Raumbezug der Ausgabe wird durch Folgendes bestimmt:
Der Parameterwert Raumbezug, falls angegeben
Wenn der Parameter Raumbezug nicht angegeben wurde, wird der Umgebungswert "Ausgabe-Koordinatensystem" verwendet, sofern festgelegt
Wenn keiner dieser Parameter festgelegt wurde, wird der Raumbezug des Parameterwerts Ausdehnung verwendet
Der Wert des Parameters Ausdehnung besteht aus Koordinaten, die ein Rechteck definieren, sowie aus einem Raumbezug. Wenn die Ausdehnung anhand eines vorhandenen Objekts festgelegt wird, z. B. anhand der Ausdehnung der aktiven Karte, oder wenn
arcpy.Describe(dataset).extentin Python verwendet wird, ist der Raumbezug des Objekts in der Regel enthalten.Wenn der Wert des Parameters Ausdehnung einen undefinierten Raumbezug hat, wird davon ausgegangen, dass die Koordinaten im Raumbezug der Ausgabe liegen.
Wenn der Wert des Parameters Ausdehnung einen anderen Raumbezug hat als der Wert des Parameters Ausgabe-Feature-Class, werden die Features im Raumbezug des Parameterwertes Ausdehnung generiert und auf den Raumbezug der Ausgabe projiziert. Diese Handhabung findet keine Anwendung, wenn der Wert des Parameters Shape-Typ auf H3-Hexagon festgelegt ist.
Um ein Mosaik zu generieren, das Mosaik-Features ausschließt, die keine Features in einem anderen Dataset schneiden, verwenden Sie das Werkzeug Layer lagebezogen auswählen, um Ausgabe-Polygone auszuwählen, die die Quell-Features enthalten. Verwenden Sie das Werkzeug [Features kopieren**]**(copy-features.yml), um eine dauerhafte Kopie der ausgewählten Ausgabe-Features in eine neue Feature-Class zu kopieren.
Das Werkzeug generiert Formen basierend auf einer angegebenen Fläche. Zum Ermitteln der Fläche einer Form basierend auf der Länge einer Seite verwenden Sie eine der folgenden Formeln, um den Wert des Parameters Größe zu berechnen:
Form
Formel
Beispiel
Hexagon oder Transversales Hexagon
\(A = \frac{3\sqrt{3}}{2}\mathsf{s}^2\)
Um Hexagone mit einer Seitenlänge von 100 Metern zu generieren, geben Sie als Wert für den Parameter Größe 25980,76211353316 Quadratmeter an (100 zum Quadrat multipliziert mit 3 multipliziert mit der Quadratwurzel von 3 geteilt durch 2).
Quadrat
\(A = \mathsf{s}^2\)
Um Quadrate mit einer Seitenlänge von 100 Metern zu generieren, geben Sie als Wert für den Parameter Größe 10.000 Quadratmeter an (100 zum Quadrat).
Raute
\(A = \mathsf{s}^2\)
Um Rauten mit einer Seitenlänge von 100 Metern zu generieren, geben Sie als Wert für den Parameter Größe 10.000 Quadratmeter an (100 zum Quadrat).
Dreieck
\(A = \frac{\sqrt{3}}{4}\mathsf{s}^2\)
Um Dreiecke mit einer Seitenlänge von 100 Metern zu generieren, geben Sie als Wert für den Parameter Größe 4330,127018922193 Quadratmeter an (100 zum Quadrat multipliziert mit der Quadratwurzel von 3 geteilt durch 4).
Bei der Option H3-Hexagon des Parameters Shape-Type wird der Parameter Größe ignoriert. Die Fläche des Hexagons basiert auf dem Wert des Parameters H3-Auflösung.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Ausgabe-Feature-Class |
Der Pfad und der Name der Ausgabe-Feature-Class mit dem Mosaik. |
Feature Class |
|
Ausdehnung |
Die Ausdehnung, die das Mosaik abdeckt. Hierbei kann es sich um den aktuell sichtbaren Bereich, die Ausdehnung eines Datasets oder manuell eingegebene Werte handeln.
Wenn die Koordinaten manuell eingegeben wurden, dann müssen die Koordinaten numerische Werte sein und im Koordinatensystem der aktiven Karte liegen. Die Karte kann statt der angegebenen Koordinaten auch andere Anzeigeeinheiten verwenden. Verwenden Sie für die Koordinaten in Richtung Süden und Westen Werte mit negativem Vorzeichen. |
Extent |
|
Shape-Typ (Optional) |
Gibt die zu generierende Form an.
|
String |
|
Größe (Optional) |
Die Fläche der einzelnen Formen, aus denen das Mosaik besteht. |
Areal Unit |
|
Raumbezug (Optional) |
Der Raumbezug, der der Ausgabe-Feature-Class zugewiesen wird. |
Spatial Reference |
|
H3-Auflösung (Optional) |
Gibt die H3-Auflösung der Hexagons an. Mit jedem höheren Auflösungswert wird die Fläche der Polygone um ein Siebtel vergrößert.
Dieser Parameter ist aktiv, wenn der Parameter Shape-Typ auf H3-Hexagon eingestellt ist. |
Long |
Umgebungen
Ausgabe-XY-Domäne, Ausgabe-Koordinatensystem, Aktueller Workspace, Geographische Transformationen, Scratch-Workspace, XY-Auflösung, XY-Toleranz, Ausdehnung
Lizenzierungsinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja