Network Common Data Form (netCDF) umfasst eine Reihe von Softwarebibliotheken und selbstbeschreibende, maschinenunabhängige Datenformate, die eine Erstellung und Weitergabe Array-orientierter wissenschaftlicher Daten ebenso ermöglichen wie den Zugriff auf diese Daten.
Das Namensformat für netCDF-Dateien lautet <cl.sender.fileprefix><reporting.livefile.nameprefix>_YYYYMMDD_HHmmss.nc Hierbei gilt Folgendes:
- Sie können 2 verschiedene Präfixe definieren, die in den netCDF-Dateinamen geschrieben werden sollen.
- Der letzte Teil ist der Zeitstempel für die Erstellung der Datei.
netCDF bezeichnet eine Reihe von Schnittstellen für den Array-orientierten Datenzugriff sowie eine kostenlos verfügbare Sammlung von Datenzugriffsbibliotheken für C, Fortran, C++, Java und andere Sprachen.
Das für den CL61 verwendete netCDF-Format basiert auf netCDF-4, das wiederum auf dem Hadoop Distributed File System (HDFS) basiert. Sie können die netCDF-Dateien des CL61 mit jedem Leseprogramm für HDFS oder netCDF-4, zum Beispiel Panoply, öffnen und lesen.
Das netCDF-Dateiformat ermöglicht die Gruppierung von Datentypen in einer einzigen Datei. Eine netCDF-Datei besteht aus einzelnen oder mehreren Variablen. Jede Variable besteht aus folgenden Bestandteilen:
- Daten: eine mehrdimensionale Tabelle oder ein mehrdimensionaler Wert
- Metadaten: Daten, die die Daten beschreiben
Die netCDF-Dateien des CL61 werden über das SFTP-Protokoll an einen Kundenserver gesendet. Der Wolkenhöhenmesser wird mithilfe eines schlüsselbasierten Schemas als sicherer Client definiert. Die Dateien beinhalten die folgenden Daten:
- Zeitreihen für atmosphärische Rückstreu- und Polarisationsprofile
- Zeitreihen zu Wolkenhöhen und Vertikalsicht
- Zeitreihen zur gesamten Wolkendecke (Himmelszustand)
- Zeitreihen zu schichtspezifischen Wolkendecken und -höhen (Himmelszustand)
- Metadaten, einschließlich:
- Schnittstellenversion
- Geräteidentität und Standort
- Gerätestatus und Überwachungsdaten
| Attribut | Beschreibung | ||
|---|---|---|---|
| Titel | Gerätetyp | ||
| Institution | Vom Benutzer konfigurierbar mit den Konfigurationsparametern des CL61 | ||
| Quelle | Aus | ||
| Conventions | netCDF-Konventionsversion | ||
| Verlauf |
Firmwareversion des Geräts, die Version des netCDF-Schemas
|
||
| Anmerkung | Vom Benutzer konfigurierbar mit den Konfigurationsparametern des CL61 | ||
| Einheit | t | ||
| Zeitspanne dieser Datei in Minuten | Standard: 1 Min. | ||
| Zeit zwischen aufeinanderfolgenden Profilen in Sekunden | Standard: 5 s |
| Variablenname | Datentyp | Größe | Beschreibung | Einheit |
|---|---|---|---|---|
| cloud_base_heights | Integer | Zeit, Schicht | Höhen (Bereich) der erkannten Wolkenuntergrenzen | Meter |
| vertical_visibility | Integer | time | Sichtweite in die Richtung des vom Instrument ausgehenden Strahls | Meter |
| p_pol | Float | Zeit, Bereich | Parallel polarisierte Komponente des rückgestreuten Lichts (PPOL) |
m-1sr-1 |
| x_pol | Float | Zeit, Bereich | Kreuzpolarisierte Komponente des rückgestreuten Lichts (XPOL) |
m-1sr-1 |
| beta_att | Float | Zeit, Bereich | Gedämpfter Volumenrückstreukoeffizient (ABS) |
m-1sr-1 |
| linear_depol_ratio | Float | Zeit, Bereich | Depolarisationsverhältnis bei linearer Polarisation des Rückstreuvolumens (LDR) | - |
| time | Double | Zeit | Sekunden seit 1970-01-01 00:00:00.000 | Sekunden |
| range | Double | Bereich | Entfernung in die Richtung des vom Instrument ausgehenden Strahls | Meter |
| layer | Integer | Schicht | Nummer der beobachteten Wolkenschicht (1, 2, 3, 4, 5) | - |
| longitude | Double | Zeit | Geografische Länge | Grad Ost |
| latitude | Double | Zeit | Geografische Breite | Grad Nord |
| elevation | Integer | Zeit | Höhe der Messstation ober- oder unterhalb eines festen Referenzpunkts, meist einem Geoid | Meter |
| beta_att_sum | Double | Zeit | Skaliertes Integral des gedämpften Volumenrückstreukoeffizienten | 10-4sr-1 |
| beta_att_noise_level | Double | Zeit | Eine Zahl ohne Einheit, die den Rauschpegel des gedämpften Volumenrückstreukoeffizienten beschreibt | - |
| tilt_correction | Short | Zeit | Verwendung der Neigungskorrektur | |
| tilt_angle | Float | Zeit | Neigungswinkel des Instruments gegenüber der Vertikalen | |
| height_offset | Short | Zeit |
Höhenversatz des Instruments zum Referenzniveau Positiv, wenn das Instrument beispielsweise auf dem Dach eines Gebäudes platziert wird. Negativ, wenn das Instrument unterhalb der Bodenhöhe platziert wird, beispielsweise in einer Grube. Dieser Wert wird zu den Ergebnissen für die Höhe der Wolkenuntergrenze hinzuaddiert. |
Meter |
| sky_condition_total_cloud_cover | Short | Zeit | Gesamte Wolkenbedeckung | Oktas |
| sky_condition_cloud_layer_covers | Short | Zeit, Schicht | Ausmaß der Wolkenbedeckung in verschiedenen Wolkenschichten | Oktas |
| sky_condition_cloud_layer_heights | Integer | Zeit, Schicht | Höhe der verschiedenen Wolkenschichten | Meter |
| Größe | Beschreibung | Wert |
|---|---|---|
| Zeit | Anzahl der Profile in der Datei | Abhängig von der Dateilänge |
| Bereich | Länge eines einzelnen Profils | 3276 |
| Layer | Anzahl der gemeldeten Höhen der Wolkenuntergrenzen | 5 |