Multidimensionales Raster aggregieren (Spatial Analyst Tools)
Zusammenfassung
Generiert ein multidimensionales Raster-Dataset durch Kombinieren vorhandener multidimensionaler Raster-Variablen entlang einer Dimension.
Verwendung
Verwenden Sie den Parameter Aggregationsdefinition, um mit einem Schlüsselwort, einem Wert oder einem Wertebereich ein Intervall auszuwählen. Beispiel: Ihnen stehen für 30 Jahre Temperaturdaten der Meeresoberfläche zur Verfügung, die täglich alle 5 Meter bis zu einer Tiefe von 100 Metern erfasst wurden. In diesem Fall können Sie die verschiedenen Intervalloptionen für die folgenden Szenarien verwenden:
Aggregieren Sie Tagestemperaturdaten in monatliche Daten, sodass sich ein multidimensionales Raster mit 12 Zeitintervallen ergibt und jedes Intervall das Aggregat der einzelnen Monate für alle Jahre ist. Wählen Sie Intervallschlüsselwort aus, und legen Sie für das Schlüsselwort die Option Monatlich wiederkehrend fest.
Aggregieren Sie Tagestemperaturdaten in monatliche Daten, sodass sich ein multidimensionales Raster mit 360 Zeitintervallen oder 12 Zeitintervallen pro Jahr ergibt (30 Jahre x 12 Monate = 360 Zeitintervalle). Wählen Sie Intervallschlüsselwort aus, und legen Sie für das Schlüsselwort die Option Monatlich fest.
Monatliche Temperaturdaten in 4-Monats-Intervalle aggregieren. Wählen Sie Intervallwert aus, legen Sie für Wertintervall den Wert 4 fest und für Einheit die Option Monate.
Temperaturdaten von 0 bis 25 Meter, 25 bis 50 Meter und 50 bis 100 Meter aggregieren. Wählen Sie Intervallbereiche aus, und geben Sie für die minimalen und maximalen Tiefenwerte 0 25; 25 50; 50 100 ein.
Zu den unterstützten multidimensionalen Raster-Datasets gehören solche im Cloud-Raster-Format (CRF), multidimensionale Mosaik-Datasets oder multidimensionale Raster-Layer, die von netCDF-, GRIB- oder HDF-Dateien generiert werden.
Dieses Werkzeug generiert ein multidimensionales Raster-Dataset im Cloud-Raster-Format (CRF). Aktuell werden keine anderen Ausgabeformate unterstützt.
Standardmäßig wird die multidimensionale Raster-Ausgabe mit dem Komprimierungstyp LZ77 komprimiert. Es wird jedoch empfohlen, stattdessen den Komprimierungstyp LERC festzulegen und den Maximalfehlerwert entsprechend Ihren Daten anzupassen. Wenn Sie zum Beispiel Analyseergebnisse mit einer Genauigkeit von drei Dezimalstellen erwarten, dann sollten Sie den Wert 0,001 als Maximalfehlerwert verwenden. Vermeiden Sie unnötige Anforderungen an die Genauigkeit, da andernfalls Verarbeitungszeit und Speichergröße zu sehr ansteigen würden.
Um den Komprimierungstyp zu ändern, müssen Sie die Umgebungseinstellung für die Komprimierung ändern.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Multidimensionales Eingabe-Raster |
Das als Eingabe verwendete multidimensionale Raster-Dataset. |
Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer; Image Service; File |
|
Bemaßung |
Die Aggregationsdimension. Dies ist die Dimension, an der entlang die Variablen aggregiert werden. |
String |
|
Aggregationsmethode (Optional) |
Gibt die mathematische Methode an, nach der die aggregierten Abschnitte in einem Intervall kombiniert werden. Wenn als Methode Benutzerdefiniert festgelegt wurde, ist der Parameter Aggregationsfunktion aktiv.
|
String |
|
Variablen [Dimensionsinfo] (Beschreibung) (Optional) |
Ein oder mehrere Variablen, die entlang der angegebenen Dimension aggregiert werden. Wenn keine Variable angegeben ist, werden alle Variablen mit der ausgewählten Dimension aggregiert. Um etwa die Tagestemperaturdaten in monatliche Durchschnittswerte zu aggregieren, geben Sie die Temperatur als zu aggregierende Variable an. Wenn Sie keine Variablen angeben und als Variablen sowohl die Tagestemperatur als auch der tägliche Niederschlag verfügbar sind, werden beide Variablen in monatliche Durchschnittswerte aggregiert. Auch das multidimensionale Ausgabe-Raster enthält dann beide Variablen. |
String |
|
Aggregationsdefinition (Optional) |
Gibt das Dimensionsintervall an, für das die Daten aggregiert werden.
|
String |
|
Schlüsselwortintervall (Optional) |
Gibt das Schlüsselwortintervall für die Aggregation entlang einer Dimension an. Dieser Parameter ist erforderlich, wenn für den Parameter Aggregationsdefinition die Option Intervallschlüsselwort festgelegt wurde und die Aggregation über eine bestimmte Zeit erfolgen muss.
|
String |
|
Wertintervall (Optional) |
Die Größe des Intervalls, in dem aggregiert wird. Dieser Parameter ist erforderlich, wenn für den Parameter Aggregationsdefinition die Option Intervallwerte festgelegt wurde. Wenn beispielsweise die monatlichen Temperaturdaten von 30 Jahren in 5-Jahres-Abschnitte aggregiert werden sollen, geben Sie für Wertintervall die Zahl 5 und für Einheit die Option Jahre ein. |
Double |
|
Raum (Optional) |
Die für den Parameter Wertintervall verwendete Einheit. Dieser Parameter ist erforderlich, wenn der Parameter Dimension ein Uhrzeitfeld ist und für den Parameter Aggregationsdefinition die Option Intervallwerte festgelegt wurde. Wenn die Aggregation über eine andere Dimension als die Zeit erfolgt, ist diese Option nicht verfügbar, und die Einheit des Intervallwertes entspricht der Variableneinheit der multidimensionalen Eingabe-Raster-Daten.
|
String |
|
Bereich (Optional) |
Wertegruppen werden anhand der in einer Wertetabelle angegebenen Intervallbereiche aggregiert. Die Wertetabelle besteht aus Wertpaaren des minimalen und maximalen Bereichs vom Datentyp "Double" oder "Date". Dieser Parameter ist erforderlich, wenn für den Parameter Aggregationsdefinition die Option Intervallbereiche festgelegt wurde. Spalten der Wertetabelle:
|
Value Table |
|
Aggregationsfunktion (Optional) |
Eine benutzerdefinierte Raster-Funktion, mit der die Pixelwerte der aggregierten Raster berechnet werden. Die Eingabe ist ein Raster-Funktions-JSON-Objekt oder eine Dieser Parameter ist erforderlich, wenn für den Parameter Aggregationsmethode die Option Benutzerdefiniert festgelegt wurde. |
File; String |
|
NoData ignorieren (Optional) |
Gibt an, ob NoData-Werte in der Analyse ignoriert werden.
|
Boolean |
|
Ohne Dimensionen (Optional) |
Gibt an, ob der Layer Dimensionswerte enthält. Dieser Parameter ist nur aktiviert, wenn ein einzelner Ausschnitt zur Erstellung eines Layers gewählt wird.
|
Boolean |
|
Perzentilwert (Optional) |
Das zu berechnende Perzentil. Der Standardwert ist 90 und steht für das 90. Perzentil. Zulässige Werte können zwischen 0 und 100 liegen. Grundsätzlich entspricht der Perzentilwert 0 statistisch gesehen dem Minimum und der Perzentilwert 100 dem Maximum. Der Wert 50 ergibt im Wesentlichen dasselbe Ergebnis wie der Medianwert der Statistik. Dieser Parameter ist nur verfügbar, wenn für den Parameter Statistiktyp die Option Perzentil festgelegt wurde. |
Double |
|
Perzentil-Interpolationstyp (Optional) |
Gibt die Perzentil-Interpolationsmethode an, die verwendet werden soll, wenn eine gerade Anzahl an Werten aus dem zu berechnenden Eingabe-Raster vorliegt.
|
String |
Rückgabewert
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Multidimensionales Ausgabe-Raster |
Das multidimensionale Ausgabe-Raster-Dataset im Cloud Raster Format (CRF). |
Raster |
Umgebungen
Zellengröße, Komprimierung, Aktueller Workspace, Geographische Transformationen, NoData, Ausgabe-CONFIG-Schlüsselwort, Ausgabe-Koordinatensystem, Ausdehnung, Faktor für parallele Verarbeitung, Pyramide, Raster-Statistiken, Resampling-Methode, Scratch-Workspace, Fang-Raster, Kachelgröße
Lizenzierungsinformationen
- Basic: Erfordert Spatial Analyst oder Image Analyst
- Standard: Erfordert Spatial Analyst oder Image Analyst
- Advanced: Erfordert Spatial Analyst oder Image Analyst