NetCDF-Punkte in Feature-Class (Discrete Sampling Geometry) (Multidimension Tools)
Zusammenfassung
Erstellt eine Feature-Class aus Punkten in NetCDF-Dateien. Nach den Climate and Forecast (CF) Metadata Conventions ist ein Punkt ein DSG-Typ (Discrete Sampling Geometry).
Informationen zur Funktionsweise der DSG-Werkzeuge (Discrete Sampling Geometry)
Verwendung
In der Metadatenkonvention Climate and Forecast (CF) ist ein Punkt ein einzelner Datenpunkt, der keine implizite Koordinatenbeziehung zu anderen Punkten hat.
DSG-Datasets (Discrete Sampling Geometry) weisen eine geringere Dimensionalität auf als die Raum-Zeit-Region, in der die Stichproben der Daten erfasst werden.
Die Eingabe-netCDF-Dateien sollten CF-konform sein (CF 1.6 oder höher). Die CF-Konventionen definieren Metadaten, um die durch die einzelnen Variablen repräsentierten Daten sowie deren räumliche und zeitbezogene Eigenschaften zu beschreiben.
Wenn die Eingabe-netCDF-Dateien nicht CF-konform sind, können Sie eine Klima- und Prognose-Eingabemetadaten-Datei (
in_cf_metadatain Python) mit zusätzlichen oder geänderten Attributen angeben. Bei der Klima- und Prognose-Eingabemetadaten-Datei handelt es sich um eine Datei im XML-Format mit der Erweiterung.ncml. Die Attribute aus dieser Metadaten-Datei ergänzen oder überschreiben die Metadaten in der netCDF-Datei. Die Klima- und Prognose-Eingabemetadaten-Datei kann auch zur Angabe einer Grid-Mapping-Variable verwendet werden, wenn die Eingabe-netCDF-Datei keine aufweist.Für den Parameter Instanzvariablen (
instance_variablesin Python) können mehrere Instanzvariablen ausgewählt werden.Wenn die NetCDF-Eingabedateien in Gruppen organisierte Variablen enthalten, werden die Variablen mit ihren absoluten Pfaden im Parameter Instanzvariablen aufgelistet, wobei ein vorangestellter Schrägstrich ("/") den Speicherort relativ zur Stammgruppe angibt. Zum Beispiel wird die Variable
precipin Gruppe/g1als/g1/precipangezeigt.Mehrere NetCDF-DSG-Punktdateien, die als einzelne Dateien oder Ordner angegeben sind, können in eine einzige Feature-Class mit einem eindeutigen
instanceID-Feld umgewandelt werden. Bei Instanzvariablen erfolgt der Abgleich anhand des Variablennamens. Wenn also zwei Variablen in verschiedenen netCDF-Dateien denselben Namen haben, wird davon ausgegangen, dass sie dasselbe repräsentieren. Wenn Variablen innerhalb von Gruppen vorhanden sind, werden die Variablennamen beim Abgleich mit ihrem absoluten Pfad berücksichtigt. Wenn mehrere Variablen mit demselben Namen an verschiedenen Speicherorten in Bezug auf die Stammgruppe vorhanden sind (z. B./g1/precipund/g2/precip), werden sie als unterschiedliche Dinge interpretiert.Sie können den Parameter Analyseausdehnung (
analysis_extentin Python) verwenden, um den Ausgabeanalysebereich explizit für die Ausführung eines eigenständigen Werkzeugs anzugeben oder um die Umgebungseinstellung als Teil eines Workflows außer Kraft zu setzen. Sie können die Ausdehnung angeben, indem Sie Werte eingeben, die Anzeigeausdehnung wählen, einen Layer auswählen oder nach einem Eingabe-Dataset suchen.Der Standardwert für die Analyseausdehnung wird anhand der Einstellung für "Vereinigung – Ausdehnung" der Eingabe-netCDF-Dateien berechnet.
Wenn die Ausdehnung nicht explizit als Parameterwert angegeben wird, wird sie aus den Umgebungseinstellungen für die Analyse abgeleitet.
Es wird eine 2D- oder 3D-Point-Feature-Class erstellt, die alle Positionsinformationen zusammen mit den Datenwerten für den ausgewählten Parameterwert Instanzvariablen enthält.
Eine Datenvariable in der netCDF-Datei kann die Variable "grid_mapping" verwenden, um das Koordinatenreferenzsystem (CRS), das für die räumlichen Koordinatenwerte verwendet wird, explizit zu definieren. Das Grid-Mapping-Attribut
epsg_codekann zur Auswahl eines GCS oder PCS verwendet werden. Außerdem können die Grid-Mapping-Attributeesri_pe_string,crs_wktundspatial_refzur Definition einer Zeichenfolge des Typs "WKT 1" oder "WKT 2" verwendet werden. Wenn eines dieser Attribute vorhanden ist, werden keine anderen Attribute für das horizontale Koordinatensystem verwendet. Weitere Informationen zu Koordinatenreferenzsystemen sowie zu den unterstützten WKIDs finden Sie im Thema Koordinatenreferenzsysteme, Projektionen und Transformationen.Wenn die räumlichen Koordinatenwerte dreidimensional sind, sollte die Variable "grid_mapping" auch ein vertikales Koordinatensystem (VKS) angeben. Ein VKS ist eine Kombination aus einem vertikalen Datum, einer linearen Maßeinheit und der Richtung (nach oben oder unten), in der vertikale Koordinaten zunehmen. Das Datum wird in der Regel von einem Attribut der Grid-Mapping-Variablen abgerufen. Die anderen Eigenschaften werden von der vertikalen Koordinatenvariablen übernommen. Ein beliebiges vertikales Datum kann angegeben werden, indem eine zusammengesetzte WKT-Zeichenfolge als Wert für eines der oben aufgeführten WKT-Attribute verwendet wird. Ein schwerkraftabhängiges Datum kann entweder mit dem Attribut
geoid_nameodergeopotential_datum_nameangegeben werden. Außerdem kann mit einem der Standardnamen für die vertikale Koordinatenvariable implizit ein Hydrografischnull angegeben werden. Wenn kein VCS angegeben wird und eine vertikale Koordinatenvariable vorhanden ist, wird "WGS 1984 Ellipsoid Height (wkid115700)" als Standardeinstellung ausgewählt.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Eingabe-netCDF-Dateien oder -Ordner |
Die Eingabe-netCDF-Dateien, die zur Erstellung einer Feature-Class verwendet werden. Es können sowohl einzelne netCDF-Dateien als auch Ordner mit mehreren netCDF-Dateien verwendet werden. Die Eingabe-netCDF-Dateien müssen denselben DSG-Feature-Typ und dasselbe Schema aufweisen. |
Folder; File |
|
Ziel-Workspace |
Die Geodatabase (Enterprise oder File) oder der Ordner, in der bzw. in dem die Ausgabe-Feature-Class und die Tabelle erstellt werden. Dies muss ein vorhandener Workspace sein. |
Workspace |
|
Name des Ausgabepunkts |
Der Name der Feature-Class, die die Positionen aus den netCDF-Variablen enthält. Diese Variablen werden als Felder aus dem Parameter Instanzvariablen hinzugefügt. |
String |
|
Instanzvariablen (Optional) |
Die netCDF-Variablen, die einzelne Feature unterscheiden und die Positionen angeben, an denen Beobachtungen gemacht werden. Diese Variablen werden der Ausgabe-Feature-Class als Felder hinzugefügt. |
String |
|
Unterverzeichnisse einbeziehen (Optional) |
Legt fest, ob die Dateien in den Unterverzeichnissen eines Eingabeordners verwendet werden.
|
Boolean |
|
Klima- und Prognose-Eingabemetadaten (Optional) |
Die Datei im XML-Format mit der Erweiterung |
File |
|
Analyseausdehnung (Optional) |
Die Ausdehnung, die den Bereich der Ausgabe-Feature-Class definiert. |
Extent |
Abgeleitete Ausgabe
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Ausgabepunkt |
Die Ausgabe-Point-Feature-Class. |
Feature Class |
Umgebungen
Ausgabe-Koordinatensystem, Ausdehnung
Lizenzierungsinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja
Verwandte Themen
- Überblick über die Toolbox "Multidimension"
- Überblick über das Toolset "netCDF"
- Suchen eines Geoverarbeitungswerkzeugs
- NetCDF-Profile in Feature-Class (Discrete Sampling Geometry)
- NetCDF-Zeitserie in Feature-Class (Discrete Sampling Geometry)
- NetCDF-Trajektorien in Feature-Class (Discrete Sampling Geometry)
- Funktionsweise der DSG-Werkzeuge (Discrete Sampling Geometry)