<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=NetCDF</id>
	<title>NetCDF - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=NetCDF"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=NetCDF&amp;action=history"/>
	<updated>2026-05-20T01:28:41Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=NetCDF&amp;diff=38599&amp;oldid=prev</id>
		<title>imported&gt;A1000: /* Weblinks */</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=NetCDF&amp;diff=38599&amp;oldid=prev"/>
		<updated>2025-12-03T14:13:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Weblinks&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Dateiformat&lt;br /&gt;
| Name = Network Common Data Form&lt;br /&gt;
| Icon = &lt;br /&gt;
| Logo =&lt;br /&gt;
| Screenshot = &lt;br /&gt;
| Beschreibung = &lt;br /&gt;
| Dateiendung = .nc, .cdf&lt;br /&gt;
| MIME = application/netcdf application/x-netcdf&lt;br /&gt;
| MIME-Anm =&lt;br /&gt;
| MagischeZahl = CDF\x01&lt;br /&gt;
| MagischeZahlNotation = [[ASCII-C-Notation]]&lt;br /&gt;
| MagischeZahlHex = &lt;br /&gt;
| Entwickler = UCAR&lt;br /&gt;
| Veröffentlicht =&lt;br /&gt;
| LetzteVersion =&lt;br /&gt;
| LetzteVersionDatum =&lt;br /&gt;
| Art = &lt;br /&gt;
| Container für = wissenschaftliche Daten&lt;br /&gt;
| Enthalten in =&lt;br /&gt;
| Erweitert von = [[Common Data Format|CDF]]&lt;br /&gt;
| Erweitert zu =&lt;br /&gt;
| Standard = &lt;br /&gt;
| Website = [https://www.unidata.ucar.edu/software/netcdf/ unidata.ucar.edu/software/netcdf/]&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Network Common Data Format&amp;#039;&amp;#039;&amp;#039; (netCDF) ist ein [[Dateiformat]] für den Austausch wissenschaftlicher Daten. Es handelt sich um ein [[Binärdatei|binäres Dateiformat]], das durch die Angabe der [[Byte-Reihenfolge]] im [[Header]] maschinenunabhängig ist. NetCDF ist ein [[offener Standard]]; das Projekt wird von der [[University Corporation for Atmospheric Research]] (UCAR) betreut.&lt;br /&gt;
&lt;br /&gt;
NetCDF basiert zwar auf dem ähnlich klingenden [[Common Data Format]] (CDF) der [[NASA]], hat sich jedoch von diesem fortentwickelt und ist nicht mehr kompatibel. Aktuell ist die netCDF-Version 4 (netCDF4). Version 4 baut auf [[Hierarchical Data Format]] Version 5 (HDF5) auf und beinhaltet dadurch HDF5 Features wie [[Deflate]] (Komprimierung). Version 3 war noch unabhängig von Hierarchical Data Format. Die netCDF4-Bibliothek erlaubt es weiterhin mit Dateien im klassischen netCDF (netCDF Version 3) zu arbeiten.&lt;br /&gt;
&lt;br /&gt;
Verwendung findet netCDF vor allem in der Erdsystemmodellierung (z.&amp;amp;nbsp;B. in der [[Numerische Wettervorhersage|numerischen Wettervorhersage]] oder der [[Klimatologie]])&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.unidata.ucar.edu/software/netcdf/examples/files.html |titel=Example netCDF files (Beispiel netCDF Dateien) |hrsg=unidata |zugriff=2020-04-09}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |url=https://desktop.arcgis.com/de/arcmap/10.3/manage-data/netcdf/what-is-netcdf-data.htm |titel=Was sind netCDF-Daten? |hrsg=esri |zugriff=2020-04-09}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.dwd.de/DE/leistungen/fernerkund_globalstrahlung_sis/fernerkund_globalstrahlung_sis.html |titel=Globalstrahlung (Leistungen des DWD) |hrsg=DWD |zugriff=2020-04-09}}&amp;lt;/ref&amp;gt; und kann in [[Geoinformationssystem]]en genutzt werden.&lt;br /&gt;
&lt;br /&gt;
== Formatbeschreibung ==&lt;br /&gt;
Das Dateiformat ist selbstbeschreibend – es gibt einen [[Header]], in dem neben [[Metadaten]] (in Form von [[Geordnetes Paar|geordneten Paaren]] aus [[Schlüssel (Informatik)|Schlüsseln]] und [[Attribut (Relationale Algebra)|Attributen]]) auch die Struktur des Datenbereichs beschrieben ist. Die Daten selbst sind als (ein- oder mehrdimensionale) [[Feld (Datentyp)|Arrays]] abgelegt, was einen schnellen Zugriff ermöglicht.&amp;lt;ref&amp;gt;{{Literatur |Autor=R. Rew, G. Davis |Titel=NetCDF: an interface for scientific data access |Sammelwerk=IEEE Computer Graphics and Applications |Band=10 |Nummer=4 |Verlag= |Datum=1990 |Seiten=76–82 |ISSN=1558-1756 |DOI=10.1109/38.56302}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die [[Programmierschnittstelle]] (API, für engl. &amp;#039;&amp;#039;{{lang|en|application programming interface}}&amp;#039;&amp;#039;) der Version 3 unterscheidet sich deutlich vom API der Version 2, das jedoch zur Rückwärtskompatibilität vollständig enthalten ist. Die aktuelle Version 4 des netCDF-APIs verwendet als Basis das [[HDF5]]-Format, jedoch ist diese API auch rückwärtskompatibel zu den alten Datenformaten. Damit werden für netCDF-Programme bei Verwendung des neuen Formats neue Funktionen möglich, beispielsweise größere Dateien und eine unbegrenzte Anzahl an Datendimensionen. Somit soll die Leistungsfähigkeit des HDF5-Formats mit der einfachen Benutzung des netCDF-APIs kombiniert werden.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
Von der UCAR gibt es eine [[Programmbibliothek]], die Lese- und Schreibzugriff auf netCDF-Dateien bietet. Diese Bibliothek ist in [[C (Programmiersprache)|C]]&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/Unidata/netcdf-c |titel=Unidata NetCDF at GitHub |hrsg=Unidata |zugriff=2020-04-09}}&amp;lt;/ref&amp;gt; geschrieben, es gibt jedoch [[Schnittstelle]]n zu [[C++]]&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/Unidata/netcdf-cxx4 |titel=netCDF-4 C++ library at GitHub |hrsg=Unidata |zugriff=2020-04-09}}&amp;lt;/ref&amp;gt;, [[Fortran]]&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/Unidata/netcdf-fortran |titel=Unidata NetCDF Fortran Library at GitHub |hrsg=Unidata |zugriff=2020-04-09}}&amp;lt;/ref&amp;gt;, [[GNU R|R]]&amp;lt;ref&amp;gt;{{Internetquelle |url=https://CRAN.R-project.org/package=ncdf4 |titel=ncdf4: Interface to Unidata netCDF (Version 4 or Earlier) Format Data Files |hrsg=David Pierce |zugriff=2020-04-09}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |url=https://CRAN.R-project.org/package=RNetCDF |titel=RNetCDF: Interface to &amp;#039;NetCDF&amp;#039; Datasets |hrsg=Milton Woods and Pavel Michna |zugriff=2020-04-09}}&amp;lt;/ref&amp;gt;, [[Perl (Programmiersprache)|Perl]], [[Python (Programmiersprache)|Python]]&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/Unidata/netcdf4-python |titel=netCDF4 Python module at GitHub |hrsg=Unidata |zugriff=2020-04-09}}&amp;lt;/ref&amp;gt;, [[Ruby (Programmiersprache)|Ruby]], [[Matlab]], [[Interactive Data Language|IDL]] und [[GNU Octave|Octave]]. Zudem gibt es von UCAR noch eine Implementierung in [[Java (Programmiersprache)|Java]]&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/Unidata/netcdf-java |titel=netCDF-java |hrsg=unidata |zugriff=2020-04-09}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Folgende Programme zur Arbeit mit netCDF Dateien sind verfügbar:&lt;br /&gt;
&lt;br /&gt;
* nur Visualisierung:&lt;br /&gt;
** NcBrowse: Ein netCDF-Dateibetrachter mit Unterstützung für Grafik, Animationen und 3D-Visualisierung. Es ist lauffähig unter [[Linux]], [[macOS]] und [[Microsoft Windows]].&lt;br /&gt;
** NcView: Ein einfacher netCDF-Dateibetrachter; bietet Animationen, Veränderung der Farbpalette, Betrachtung verschiedener Dimensionen der Datensätze etc. Es ist lauffähig unter [[Linux]] und [[macOS]].&lt;br /&gt;
** Panoply: In Java geschriebener netCDF-Dateibetrachter, entwickelt vom [[Goddard Institute for Space Studies]] mit Schwerpunkt auf die Darstellung von Geodaten und Unterstützung von Kartenprojektionen. Es ist lauffähig unter [[Linux]], [[macOS]] und [[Microsoft Windows]].&lt;br /&gt;
* nur Verarbeitung:&lt;br /&gt;
** [[Climate Data Operators]] (cdo): Ein Kommandozeilenprogramm mit vielfältigen &amp;#039;&amp;#039;Operatoren&amp;#039;&amp;#039; zur Verarbeitung von Daten im netCDF und [[GRIB]] Format.&lt;br /&gt;
** NetCDF Operators (NCO): Eine Sammlung von Programmen zur Analyse und Bearbeitung von netCDF-Dateien.&lt;br /&gt;
** [[OpenChrom]] kann Chromatogramme im [[Analytical Data Interchange Format]] importieren und schreiben.&amp;lt;ref&amp;gt;{{Literatur |Autor=Philip Wenig, Juergen Odermatt |Titel=OpenChrom: a cross-platform open source software for the mass spectrometric analysis of chromatographic data |Sammelwerk=BMC Bioinformatics |Band=11 |Nummer=1 |Datum=2010-07-30 |Seiten=405 |ISSN=1471-2105 |DOI=10.1186/1471-2105-11-405 |PMID=20673335}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[Skriptsprache]]n zur Verarbeitung und Visualisierung:&lt;br /&gt;
** Ferret Data Visualization and Analysis: Visualisierungsprogramm für [[Ozeanograph]]en und [[Meteorologe]]n, mit einer [[Mathematica]]-ähnlichen interaktiven Schnittstelle und Auswahlmöglichkeit für beliebig geformte Ausschnitte.&lt;br /&gt;
** NCAR Command Language (NCL): Eine Sprache zur wissenschaftlichen Verarbeitung und Visualisierung von Daten in den Formaten netCDF, [[Hierarchical Data Format|HDF]], [[GRIB]], [[Shapefile|shape]] und [[American Standard Code for Information Interchange|ASCII]].&lt;br /&gt;
* [[Python (Programmiersprache)|Python]]-Module:&lt;br /&gt;
** netcdf4-python: offizielles [[Python (Programmiersprache)|Python]]-Interface zur netCDF-C-Bibliothek von Unidata&lt;br /&gt;
** PyNIO: [[Python (Programmiersprache)|Python]]-Modul zum Zugriff auf unterschiedliche Dateiformate wie beispielsweise netCDF, [[Hierarchical Data Format|HDF]] und [[GRIB]]&lt;br /&gt;
** xarray: [[Python (Programmiersprache)|Python]]-Modul basierend auf [[NumPy]] und [[pandas (Software)|pandas]]&lt;br /&gt;
&lt;br /&gt;
== Parallel netCDF ==&lt;br /&gt;
Für den Einsatz auf [[Parallelrechner]]n wurde &amp;#039;&amp;#039;Parallel netCDF&amp;#039;&amp;#039; vom [[Argonne National Laboratory]] und der [[Northwestern University]] entwickelt. Dieses basiert auf MPI-I/O, der I/O-Erweiterung von [[Message Passing Interface|MPI]].&amp;lt;ref&amp;gt;{{Literatur |Autor=Jianwei Li, Wei-keng Liao, A. Choudhary, R. Ross, R. Thakur, W. Gropp, R. Latham, A. Siegel, B. Gallagher, M. Zingale |Titel=Parallel netCDF: A High-Performance Scientific I/O Interface |Verlag= |Ort= |Datum=2003 |Seiten=39–39 |DOI=10.1109/SC.2003.10053}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.unidata.ucar.edu/software/netcdf/ NetCDF Homepage]&lt;br /&gt;
* [https://pdfs.semanticscholar.org/b885/290a77a5fbde3fe5d633c842b9b1c05c0250.pdf &amp;#039;&amp;#039;An Introduction to Distributed Visualization&amp;#039;&amp;#039;]; in Abschnitt 4.2 werden CDF, HDF und netCDF verglichen.&lt;br /&gt;
* [https://nco.sourceforge.net/ NetCDF Operator Homepage]&lt;br /&gt;
* [https://docs.xarray.dev/en/stable/ xarray Homepage] working with labelled multi-dimensional arrays in Python&lt;br /&gt;
* {{Webarchiv | url=www.unidata.ucar.edu/content/software/netcdf/netcdf-4/index.html | wayback=20080520114046| text=NetCDF 4}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Datenformat]]&lt;/div&gt;</summary>
		<author><name>imported&gt;A1000</name></author>
	</entry>
</feed>