Eine Raster-Funktionsvorlage enthält eine Kette von Funktionen und Eingaben als Werte oder Variablen. Die Funktionsvorlage kann anschließend zu einem Mosaik-Dataset, einem darin enthaltenen Element oder einem Funktions-Raster-Layer hinzugefügt werden, um Pixel on-the-fly verarbeiten zu können.
Eine Funktionsvorlage enthält Raster-Funktionen und Eigenschaften der Vorlage:
- Name: Der Name der Vorlage.
- Beschreibung: Die Beschreibung der Vorlage.
- Hilfe: Die Inhalte der Hilfe, die den Benutzern bei Verwendung dieser Vorlage angezeigt werden sollen.
- Typ: Gibt die Vorlage an, die auf in der Definitionsabfrage angegebene Mosaik-Datasets, Mosaik-Dataset-Elemente oder Gruppen von Elementen angewendet wurde.
- Gruppenfeldname: Der Feldname im Mosaik-Dataset, der eine Gruppe festlegt. Er wird nur angezeigt, wenn Sie Elementgruppe als Typ auswählen.
- Tag-Feldname: Der Feldname im Mosaik-Dataset, der die in den Raster-Funktionen verwendeten Variablennamen enthält. Er wird nur angezeigt, wenn Sie Elementgruppe als Typ auswählen.
- Miniaturansicht: Ein Snapshot des Mosaik-Datasets kann der Vorlage als Bild hinzugefügt werden.
Wenn Sie Item Gruppe als Typ auswählen, können Sie die Eigenschaften Gruppenfeldname und Tag-Feldname zum Gruppieren von Elementen verwenden, sodass mehrere Elemente aus einem Mosaik-Dataset an eine Raster-Funktion oder Raster-Funktionskette übergeben werden können. Dieser Workflow wird normalerweise in multidimensionalen Mosaik-Datasets verwendet, in denen Raster mit den gleichen Dimensionswerten als eine Gruppe aufgefasst und Tag-Namen in der Regel als Variablen in der Berechnung verwendet werden. Weitere Informationen siehe Verwenden von Mosaik-Dataset-Elementen in Raster-Funktionsvorlagen.
Multidimensionale Regeln
Die Eigenschaften Multidimensionale Regeln sind für alle lokalen Raster-Funktionen mit zwei oder mehr Eingabe-Rastern verfügbar. Die Verarbeitungsregeln für multidimensionales Raster-Computing wird von den Eigenschaften gesteuert, wenn zwei oder mehr multidimensionale Raster-Datasets von der Raster-Funktion verarbeitet werden.
- Variablen abgleichen: Bei Aktivierung dieser Option wird die Raster-Funktion nur dann fortgesetzt, wenn die Variablen in zwei oder mehr multidimensionalen Eingabe-Rastern über denselben Namen verfügen. Stimmen keine Variablennamen überein, wird eine Fehlermeldung eingeblendet, aus der hervorgeht, dass keine Variablen über übereinstimmende Namen verfügen. Dies ist die Standardeinstellung. Wenn sie nicht aktiviert ist, können die multidimensionalen Eingabe-Raster über Variablen mit unterschiedlichen Namen verfügen. Dies ist erforderlich bei Funktionen wie Hitzeindex, da hier eine Eingabe für die relative Luftfeuchtigkeit und eine für die Temperatur benötigt wird.
- Dimensionen vereinigen: Bei Aktivierung dieser Option wird die Raster-Funktion nur dann fortgesetzt, wenn die Dimensionen in zwei oder mehr multidimensionalen Eingabe-Rastern über denselben Namen verfügen. Stimmen keine Dimensionsnamen überein, wird eine Fehlermeldung eingeblendet, aus der hervorgeht, dass keine Variablen über übereinstimmende Namen verfügen. Dies ist die Standardeinstellung. Bei Aktivierung dieser Funktion verfügen die Dimensionen nicht über übereinstimmende Namen, und das Ergebnis ist die Vereinigung der Dimensionen. Wenn Sie beispielsweise zwei multidimensionale Raster hinzufügen, die beide über eine Meerestemperaturvariable mit dem Namen "temp" verfügen, eine jedoch entlang der Dimension Time und eine entlang der Dimension Depth gemessen wird, ist das Ergebnis ein multidimensionales Raster mit den Dimensionen Time und Depth, bei dem die Temperaturvariable für jede Dimensionskombination hinzugefügt wurde.