Freigeben über


Konfigurieren von Rendereinstellungen für die Visualisierung von Daten in Microsoft Planetary Computer Pro

Um geospatiale Daten mithilfe des Microsoft Planetary Computer Pro-Daten-Explorers oder der Tiler-API zu visualisieren, müssen Sie Renderkonfigurationen für Ihre StaC-Sammlungen (SpatioTemporal Asset Catalog) definieren. Eine Renderkonfiguration gibt an, wie die Datenressourcen in Ihren STAC-Elementen kombiniert, verarbeitet und formatiert werden sollen, um Kartenkacheln zu erstellen.

Dieses Handbuch führt Sie durch den Prozess des Erstellens von Renderkonfigurationen, vom Verständnis der Voraussetzungen bis zum Konfigurieren erweiterter Optionen. Die Renderingfunktionen von Planetary Computer Pro basieren auf dem Open-Source-TiTiler-Projekt .

Voraussetzungen

Bevor Sie das Rendering konfigurieren können, stellen Sie sicher, dass die folgenden erforderlichen Schritte abgeschlossen sind:

  1. STAC-Auflistung ist vorhanden: Sie haben eine STAC-Sammlung in Planetary Computer Pro erstellt.
  2. Aufgenommene Daten: Sie haben STAC-Elemente hinzugefügt , die die geospatialen Datenressourcen enthalten, die Sie in der Sammlung visualisieren möchten.
  3. item_assets Definiert in der Sammlung: Die JSON-Definition Ihrer STAC-Auflistung muss einen klar definierten item_assets Abschnitt enthalten. Diese Eigenschaften informieren das Renderingmodul über die allgemeinen Datenobjekte (und deren Eigenschaften wie Datentyp oder Bänder), die für die Elemente in der Auflistung verfügbar sind. Renderkonfigurationen verweisen auf die hier definierten Ressourcenschlüssel.

Prozess zum Erstellen einer Renderkonfiguration

Schritt Titel BESCHREIBUNG
1 Definieren Sie item_assets in Ihrer Collection JSON Zunächst müssen Sie sicherstellen, dass Ihre STAC-Sammlungs-JSON einen gut definierten item_assets Abschnitt enthält, in dem die allgemeinen Ressourcen in Ihren Elementen beschrieben werden.
2 Grundlegendes zu Ihrem Daten- und Visualisierungsziel Bestimmen Sie als Nächstes den Datentyp, mit dem Sie arbeiten, und entscheiden Sie, wie sie visuell angezeigt werden soll (Single-Band Colormap, Multiband RGB).
3 Erstellen des Renderkonfigurationsobjekts Erstellen Sie nun die grundlegende JSON-Struktur, die mindestens eine Renderkonfiguration für die Explorer-Benutzeroberfläche enthält.
4 Definieren der options Zeichenfolge – Kernparameter Konfigurieren Sie die wesentlichen TiTiler-Parameter innerhalb der options Zeichenfolge, um die richtigen Ressourcen oder Bänder auszuwählen und grundlegende Formatierungen wie Colormaps oder Rescaling anzuwenden.
5 Hinzufügen erweiterter options Parameter (nach Bedarf) Erweitern Sie optional Ihre Visualisierung, indem Sie erweiterte TiTiler-Features wie Ausdrücke, Algorithmen, Farbkorrekturen oder benutzerdefinierte Colormaps mithilfe der options Zeichenfolge hinzufügen.
6 Hinzufügen der Renderkonfiguration zu Ihrer Sammlung Wenden Sie schließlich die Renderkonfigurationsliste, die Sie erstellt haben, auf Ihre STAC-Sammlung mithilfe der Webschnittstelle oder der API an.

Schritt 1: Definieren Sie item_assets in Ihrem Sammlungs-JSON

Das item_assets Feld in Ihrer Sammlungs-JSON ist für das Rendern unerlässlich, da es ein Schema bereitstellt, das die in den Elementen der Sammlung enthaltenen Objekte beschreibt. Dieses Schema ermöglicht es dem Renderingmodul und der Explorer-Webanwendung, die verfügbaren Daten für die Visualisierung zu verstehen, ohne einzelne Elemente zu prüfen. Es gibt die Schlüssel (Namen) der Objekte an, wie image, red, NIR oder elevation, die auf Ihre Renderkonfigurationen verweisen. Darüber hinaus können item_assets Metadaten wie eo:bands für Multibandressourcen enthalten, wodurch die Auswahl bestimmter Bänder für das Rendern erleichtert wird. Der Explorer verwendet diese Informationen, um Menüs aufzufüllen und die allgemeine Datenstruktur zu verstehen.

Beispiel item_assets für eine 4-Band-NAIP-Ressource:

{
  "item_assets": {
    "image": {
      "type": "image/tiff; application=geotiff; profile=cloud-optimized",
      "roles": [
        "data"
      ],
      "title": "RGBIR COG tile",
      "eo:bands": [
        {
          "name": "Red",
          "common_name": "red",
          "description": "Red band, 610-680 nm"
        },
        {
          "name": "Green",
          "common_name": "green",
          "description": "Green band, 510-600 nm"
        },
        {
          "name": "Blue",
          "common_name": "blue",
          "description": "Blue band, 420-530 nm"
        },
        {
          "name": "NIR",
          "common_name": "nir",
          "description": "Near-infrared band, 830-920 nm"
        }
      ]
    }
  },
  // ... other collection properties ...
}

Weitere Informationen item_assetsfinden Sie im Abschnitt "Item Assets" in der STAC-Übersicht. Weitere Informationen finden Sie in der offiziellen Spezifikation der STAC Item Assets Extension.

Stellen Sie sicher, dass Ihr STAC-Sammlungs-JSON diesen Abschnitt enthält, bevor Sie fortfahren. Sie können Ihre Sammlungsdefinition über die API oder die Webschnittstelle aktualisieren.

Schritt 2: Verstehen Ihres Daten- und Visualisierungsziels

Bevor Sie die Konfiguration erstellen, bestimmen Sie, wie Sie Ihre Daten visualisieren möchten:

Datentyp BESCHREIBUNG Beispiel Visualisierungsziel
Single-Band Daten Jedes Pixel weist einen Wert auf. Höhen, Temperatur, Landabdeckungsklassifizierung, berechneter Index Ordnen Sie diese einzelnen Werte einem Farbbereich oder einzelnen Farben mithilfe einer Colormap zu.
Multibanddaten Daten weisen mehrere Bänder pro Pixel auf. RGB-Satellitenbilder, multispektrale Daten Kombinieren Sie drei spezifische Bänder, um die Kanäle "Rot", "Grün" und "Blau" des Ausgabebilds darzustellen.
Abgeleitete Daten (Ausdrücke) Berechnen Sie einen neuen Wert aus einem oder mehreren Bändern/Ressourcen. NDVI von roten und NIR-Bändern Definieren Sie einen mathematischen Ausdruck und visualisieren Sie das Ergebnis (als Einzelband mit Farbkarte oder direkt als Mehrband).
Abgeleitete Daten (Algorithmen) Berechnen sie einen neuen Wert über Pixel hinweg. Hillshade zeigt Konturen von Höhendaten Verwenden Sie einen mathematischen Algorithmus , um Daten in eine Visualisierung zu transformieren.
Datenwürfel (GRIB/NetCDF) Daten, die in GRIB- oder NetCDF-Formaten mit mehreren Variablen und Dimensionen gespeichert sind. Zeit, Druckpegel Wählen Sie eine bestimmte Variable und potenziell ein Segment durch andere Dimensionen (z. B. Zeit) für die 2D-Visualisierung aus.

Schritt 3: Erstellen des Renderkonfigurationsobjekts

Renderkonfigurationen werden als Liste von JSON-Objekten (oder Python-Wörterbüchern bei Verwendung der API) definiert. Jedes Objekt in der Liste stellt eine Visualisierungsoption dar, die im Explorer-Dropdown angezeigt wird.

Grundstruktur:

[
  {
    "id": "unique-render-id",
    "name": "Human-Readable Name for UI",
    "description": "Optional: More details about this render.",
    "type": "raster-tile", // Usually "raster-tile"
    "options": "key1=value1&key2=value2...", // The core TiTiler parameters
    "minZoom": 8 // Optional: Minimum map zoom level to display this layer
  },
  {
    // ... another render configuration object ...
  }
]
  • id: Ein eindeutiger computerlesbarer Bezeichner für diese Renderoption in der Sammlung.
  • name: Der Anzeigename, der in der Explorer-Benutzeroberfläche angezeigt wird.
  • description: Optionaler Text, der mehr Kontext bereitstellt.
  • type: Normalerweise "raster-tile".
  • options: Eine Zeichenfolge, die URL-Abfrageparameter enthält (key=value Paare getrennt durch &), die das TiTiler-Renderingmodul steuern. Hier geschieht die meisten Anpassungen.
  • minZoom: Optionaler ganzzahliger Wert, der den minimalen Zoomfaktor der Karte angibt, auf dem diese Ebene sichtbar wird. Nützlich für die Verwaltung der Leistung mit hochauflösenden Daten.

Mit derselben Struktur ist es möglich, mehrere Renderkonfigurationen für die gleichen Daten zu verwenden, damit Daten auf mehrere Arten dargestellt werden können.

Schritt 4: Definieren der options Zeichenfolge – Kernparameter

Die options Zeichenfolge ist das Herzstück der Renderkonfiguration. Es verwendet ein key=value&key=value Format. Dies sind die am häufigsten verwendeten Parameter:

1. Identifizieren von Objekten/Bändern

Parameter BESCHREIBUNG Anwendungsfall Beispiel
assets={asset_key} Gibt die zu verwendenden Ressourcen an, wobei {asset_key} mit einem in Ihrer Sammlung item_assets definierten Schlüssel übereinstimmt. Single-Band-Rendering mit einer Ressource assets=elevation
Drei-Band-Rendering mit drei separaten Single-Band-Ressourcen (Reihenfolge bestimmt R, G, B) assets=B04&assets=B03&assets=B02
Rendern mithilfe einer einzelnen Multibandressource assets=image (häufig mit asset_bidx)
asset_bidx={asset_key}\|{band_index1},{band_index2},... Wählt bestimmte Bandindizes aus einer einzelnen Multiband-Ressource aus, die durch assets angegeben wird. Bandindizes sind in der Regel 1-basiert. Drei Bänder: RGB der Bänder 1, 2, 3 des Objekts image assets=image&asset_bidx=image\|1,2,3
Drei Bänder: Falschfarben-Infrarot (NIR, Rot, Grün) der Bänder 4, 1, 2 des Objekts image assets=image&asset_bidx=image\|4,1,2
Single-Band-Rendering nur mit Band 4 von Asset image assets=image&asset_bidx=image\|4

2. Formatieren von Einzelbanddaten

Parameter BESCHREIBUNG Beispiel
colormap_name={name} Wendet eine vordefinierte benannte Colormap an. Allgemeine Beispiele: viridis, plasma, gray, rdylgn. Weitere Informationen finden Sie unter den verfügbaren benannten Farbtabellen. assets=elevation&colormap_name=viridis
rescale={min_val},{max_val} Streckt oder komprimiert die Datenwerte, damit sie den gesamten Bereich der Farbskala abdecken. Werte außerhalb dieses Bereichs werden an die Min/Max-Farben geklemmt. Kartenhöhenwerte von 100 m bis 1500 m über die vollständige Colormap: assets=elevation&colormap_name=viridis&rescale=100,1500

3. Gestaltung von Multiband-Daten (RGB)

Parameter BESCHREIBUNG Beispiel
Reihenfolge der RGB-Bänder RGB-Bänder werden implizit durch die Reihenfolge in assets (für separate Ressourcen) oder asset_bidx (für Bänder innerhalb einer Ressource) definiert. Beispiele finden Sie in der Tabelle zum Identifizieren von Objekten/Bändern
rescale={min_val},{max_val} (Optional) Kann verwendet werden, um die Eingabewerte der R-, G-, B-Bänder zu skalieren, bevor sie dem 0-255-Anzeigebereich zugeordnet werden. Nützlich, wenn Ihre Quelldaten noch nicht 8-Bit sind. assets=B04&assets=B03&assets=B02&rescale=0,3000
color_formula={formula_string} (Optional) Wendet Farbkorrekturformeln an. Weitere Informationen finden Sie in den erweiterten Optionen im nächsten Abschnitt.

Schritt 5: Hinzufügen erweiterter options Parameter (nach Bedarf)

Über die Grundlagen hinaus bietet TiTiler viele erweiterte Parameter über die options Zeichenfolge:

1. Ausdrücke

Parameter BESCHREIBUNG Format/Werte Beispiel
expression={formula} Definieren einer mathematischen Formel mithilfe von Ressourcenschlüsseln als Variablen Standardoperatoren (+, -, , */) und Klammern expression=(B08-B04)/(B08+B04)
asset_as_band=true Erforderlich, wenn der Ausdruck mehrere Einzelbandressourcen verwendet true oder false expression=(B08-B04)/(B08+B04)&asset_as_band=true

Weitere Details:

  • Beispiel für ein Einzelbandergebnis: expression=(B08-B04)/(B08+B04)&asset_as_band=true&colormap_name=rdylgn&rescale=-1,1
  • Multibandausdrücke verwenden Semikolons: expression=B04*1.5;B03*1.1;B02*1.3&asset_as_band=true
  • Bei verwendung expression, benötigen Sie im Allgemeinen nicht assets oder asset_bidx

2. Algorithmen

Parameter BESCHREIBUNG Format/Werte Beispiel
algorithm={name} Anwenden eines vordefinierten Pixelverarbeitungsalgorithmus hillshade, , contoursterrarium, , terrainrgbnormalizedIndex algorithm=hillshade
algorithm_params={json_string} Parameter für den Algorithmus (URL-codiertes JSON) Variiert je nach Algorithmus algorithm_params=%7B%22azimuth%22%3A%20315%2C%20%22angle_altitude%22%3A%2045%7D
buffer={integer} Hinzufügen von Pixelpuffern um Kacheln (häufig für Algorithmen erforderlich) Ganzzahliger Wert buffer=3

Vollständiges Beispiel:assets=elevation&algorithm=hillshade&colormap_name=gray&buffer=3&algorithm_params=%7B%22azimuth%22%3A%20315%2C%20%22angle_altitude%22%3A%2045%7D

Ausführliche Informationen zu bestimmten Algorithmen finden Sie in der TiTiler-Algorithmusdokumentation und mapbox-Algorithmen.

3. Farbkorrektur (für RGB/Dreibandausgabe)

Parameter BESCHREIBUNG Format Beispiel
color_formula={formula_string} Anwenden von Farbanpassungen Durch Leerzeichen getrennte Zeichenfolge mit Gamma-, Sättigungs- und/oder Sigmoidal-Anpassungen color_formula=Gamma RGB 2.5 Saturation 1.4 Sigmoidal RGB 15 0.35

Formatdetails:

  • Gamma {BANDS} {VALUE} - Helligkeit anpassen
  • Saturation {PROPORTION} - Farbintensität anpassen
  • Sigmoidal {BANDS} {CONTRAST} {BIAS} - Kontrast anpassen

Weitere Informationen zur Farbkorrektur finden Sie in der TiTiler-Dokumentation.

4. Benutzerdefinierte Colormaps (für Single-Band-Ausgabe)

Parameter BESCHREIBUNG Format Beispiel
colormap={json_string} Definieren einer benutzerdefinierten Colormap Werte URL-codierter JSON-Zuordnungsdaten zu RGBA-Listen [R,G,B,Alpha] colormap={\"1\":[54,124,20,255],\"2\":[28,67,0,255],\"3\":[94, 91, 32, 255],\"4\":[234, 99, 32, 255],\"5\":[237, 232, 60, 255],\"6\":[236, 31, 175, 255],\"7\":[19, 0,239, 255], \"8\":[209, 3, 0, 255]}

Beispiel decodiert zu: Zuordnungswert 1 zu Dunkelgrün, 2 zu sehr dunklem Grün, 3 zu Olivgrün, 4 zu Orangerot, 5 zu Gelb, 6 zu Rosa/Magenta, 7 zu Blauviolett und 8 zu Rot.

5. Datenverarbeitung

Parameter BESCHREIBUNG Beispiel
nodata={value} Angeben des Pixelwerts, der transparent werden soll nodata=0 oder nodata=-9999 oder nodata=nan
unscale={true\|false} Anwenden von Skalierung/Offset aus GeoTIFF-Metadaten unscale=true

6. Leistung/Kachelverhalten

Parameter BESCHREIBUNG Format Beispiel
maxItemsPerTile={integer} Begrenzung der Anzahl von STAC-Einträgen pro Kachel Ganze Zahl maxItemsPerTile=20
skipcovered={true\|false} Elemente überspringen, die von anderen behandelt werden true oder false skipcovered=true
exitwhenfull={true\|false} Beenden der Verarbeitung, wenn die Kachel vollständig ausgefüllt ist true oder false exitwhenfull=true
time_limit={seconds} Maximale Zeit für das Rendern einer Kachel Integer (Sekunden) time_limit=10

7. Datenwürfelparameter (GRIB/NetCDF)

Parameter Datentyp BESCHREIBUNG Beispiel
subdataset_bands={band_index} GRIB Bestimmte Nachricht/Band auswählen assets=grib_data&subdataset_bands=1&colormap_name=jet&rescale=273,300
subdataset_name={variable_name} Netcdf Variable zur Visualisierung auswählen assets=netcdf_data&subdataset_name=temperature
datetime={timestamp} Netcdf Zeitsegment auswählen (ISO 8601) datetime=2023-10-26T12:00:00Z

Vollständiges NetCDF-Beispiel:assets=netcdf_data&subdataset_name=temperature&datetime=2023-10-26T12:00:00Z&colormap_name=viridis&rescale=0,30

Schritt 6: Hinzufügen der Renderkonfiguration zu Ihrer Sammlung

Nachdem Sie die Renderkonfigurationsliste (ein oder mehrere JSON-Objekte) erstellt haben, fügen Sie sie ihrer STAC-Auflistung hinzu:

Verwenden der Webschnittstelle:

  1. Navigieren Sie im Planetary Computer Pro-Portal zu Ihrer Sammlung.
  2. Wählen Sie die Schaltfläche "Konfiguration " aus.
  3. Wechseln Sie zur Registerkarte "Rendern ".
  4. Fügen Sie Ihre JSON-Liste in den Editor ein, oder verwenden Sie die UI-Felder, um sie zu erstellen.
  5. Speichern Sie die Änderungen.

Screenshot der Renderkonfigurationsweboberfläche, in der Optionen zum Einrichten von Renderkonfigurationen angezeigt werden.

Weitere Informationen zum Konfigurieren von Sammlungen finden Sie unter Konfigurieren einer Sammlung mit der Webschnittstelle.

Verwenden der API:

Verwenden Sie eine HTTP POST-Anforderung für den Endpunkt der Renderoptionen der Sammlung.

import requests
import json
import azure.identity

geocatalog_url = <your geocatalog url>
collection_id = <your collection id>

credential = azure.identity.AzureCliCredential()
token = credential.get_token("https://geocatalog.spatio.azure.com")
headers = {
    "Authorization": f"Bearer {token.token}"
}

response = requests.post(
    f"{geocatalog_url}/stac/collections/{collection_id}/configurations/render-options",
    json=render_config, # Your list of render config dicts
    headers=headers,
    params={"api-version": "2025-04-30-preview"} # Use the appropriate API version
)

if response.status_code == 200:
    print("Render configuration updated successfully.")
    print(response.json())
else:
    print(f"Error updating render configuration: {response.status_code}")
    print(response.text)

Weitere Informationen zur Verwendung der STAC-Sammlungs-API finden Sie unter Erstellen einer STAC-Auflistung (API-Beispiele).

Beispiele

Hier sind verschiedene Beispiele für die options Zeichenfolge und das vollständige Renderkonfigurationsobjekt:

1. Einzelband-Biomasseänderung mit Farbtabelle und Neuskalierung:

 {
    "id": "biomass-change",
    "name": "Biomass Change from prior year (tonnes)",
    "description": "Annual estimates of changes (gains and losses) in aboveground woody biomass.",
    "type": "raster-tile",
    "options": 'assets=biomass_change_wm&colormap_name=spectral&rescale=-5000,5000',
    "minZoom": 2
  }

2. Three-Band Natürliche Farbe (RGB) aus separaten Elementen:

 {
    "id": "natural-color",
    "name": "Natural color",
    "description": "True color composite of visible bands (B04, B03, B02)",
    "type": "raster-tile",
    "options": "assets=B04&assets=B03&assets=B02&nodata=0&color_formula=Gamma RGB 3.2 Saturation 0.8 Sigmoidal RGB 25 0.35",
    "minZoom": 9
  }

3. 3-Band-Falschfarben (NIR, R, G) der Bänder innerhalb eines einzelnen Objekts:

{
    "id": "color-infrared",
    "name": "Color infrared",
    "description": "Highlights healthy (red) and unhealthy (blue/gray) vegetation.",
    "type": "raster-tile",
    "options": "assets=image&asset_bidx=image|4,1,2&color_formula=Sigmoidal RGB 15 0.35",
    "minZoom": 12
  }

4. NDVI-Berechnung mit Ausdruck:

{
    "id": "normalized-difference-veg-inde",
    "name": "Normalized Difference Veg. Index (NDVI)",
    "description": "Normalized Difference Vegetation Index (B08-B04)/(B08+B04), darker green indicates healthier vegetation.",
    "type": "raster-tile",
    "options": "nodata=0&expression=(B08-B04)/(B08+B04)&rescale=-1,1&colormap_name=rdylgn&asset_as_band=true",
    "minZoom": 9
  }

5. Hillshade Algorithmus:

{
    "id": "hillshade",
    "name": "Hillshade",
    "description": "Terrain visualization based on elevation.",
    "type": "raster-tile",
    "options": "assets=data&colormap_name=gray&algorithm=hillshade&buffer=3&algorithm_params=%7B%22azimuth%22%3A%20315%2C%20%22angle_altitude%22%3A%2045%7D",
    "minZoom": 7
  }

6. NetCDF Temperaturvisualisierung:

{
    "id": "pr-1950-07-07",
    "name": "Precipitation (1950-07-07)",
    "description": "Precipitation from NetCDF data.",
    "type": "raster-tile",
    "options": "assets=cmip&rescale=0,0.01&colormap_name=viridis&subdataset_name=pr&datetime=1950-07-07T00:00:00",
    "minZoom": 4
  }

Referenz: Alle options-Parameter

Die Zeichenfolge options akzeptiert die folgenden Schlüssel-Wert-Paare (aktuelle Details finden Sie in der TiTiler-Dokumentation):

Parameter Typ BESCHREIBUNG Anwendungsbeispiel
assets Str Objektschlüssel aus item_assets. Wiederholen Sie den Schlüssel für mehrere Ressourcen. assets=B04&assets=B03&assets=B02
expression Str Mathematischer Ausdruck mithilfe von Objektschlüsseln. expression=(B08-B04)/(B08+B04)
asset_bidx Str Bandindizes für ein Multiband-Objekt. Format: {asset_key}|{idx1},{idx2},... asset_bidx=image|4,1,2
asset_as_band Boolesch Behandeln Sie Objekte in expression als einzelne Bänder. Erforderlich, wenn der Ausdruck mehrere Ressourcen verwendet. asset_as_band=true
colormap_name Str Vordefinierter TiTiler Colormap-Name. colormap_name=viridis
colormap Str URL-codierter JSON-Code, der eine benutzerdefinierte Colormap definiert. colormap=%7B%221%22%3A%5B...%5D%7D
rescale Str Durch Kommas getrennte minimale und maximale Werte zum Skalieren von Daten. rescale=0,3000
color_formula Str Leerzeichentrennte Farbkorrekturformel (Gamma, Sättigung, Sigmoidal). color_formula=Gamma RGB 2.2 Saturation 1.1
nodata str/float/int Pixelwert, der als keine Daten behandelt werden soll (transparent). nodata=0 oder nodata=-9999.0 oder nodata=nan
unscale Boolesch Wenden Sie Skalierung/Offset von GeoTIFF-Metadaten an. unscale=true
algorithm Str Name eines TiTiler-Verarbeitungsalgorithmus. algorithm=hillshade
algorithm_params Str URL-codierte JSON-Zeichenfolge mit Parametern für den Algorithmus. algorithm_params=%7B%22azimuth%22%3A315%7D
buffer Schweben Pixelpuffer um Kacheln (häufig für Algorithmen erforderlich). buffer=3
maxItemsPerTile INT Maximale Anzahl an STAC-Elementen, die pro Kachel verarbeitet werden sollen. maxItemsPerTile=20
skipcovered Boolesch Überspringen Sie Elemente, die von anderen vollständig verdeckt wurden. skipcovered=true
exitwhenfull Boolesch Beenden Sie die Verarbeitung einer Kachel, wenn sie vollständig ausgefüllt ist. exitwhenfull=true
time_limit INT Maximale Verarbeitungszeit (Sekunden) pro Kachel. time_limit=10
subdataset_bands INT Band-/Nachrichtenindex für GRIB-Daten subdataset_bands=1
subdataset_name Str Variablenname für NetCDF-Daten. subdataset_name=temperature
datetime Str ISO 8601-Zeitstempel zum Auswählen des Zeitsegments in NetCDF. datetime=2023-10-26T12:00:00Z
resampling Str Resampling-Verfahren (nearest, bilinear). resampling=nearest