Hierarchical Data Format

Hierarchical Data Format

Das Hierarchical Data Format, abgekürzt HDF oder HDF4, ist ein Datenformat zur effizienten und flexiblen Speicherung von Messdaten, Zwischen- und Endergebnissen, insbesondere für große Datenmengen.

HDF wurde vom National Center for Supercomputing Applications entwickelt, das auch die Software-Bibliotheken zur Benutzung des HDF zur Verfügung stellt. Um auf einem Supercomputer erzeugte Daten auch offline weiterbearbeiten zu können, gibt es Portierungen auf alle gängigen Betriebssysteme. HDF ist das vorgeschriebene Datenformat für die Datenprodukte des NASA Earth Observing System [1].

HDF ist sehr flexibel und unterstützt unter anderem folgende Datenstrukturen:

  • Raster Image (8-bit, 24-bit und n-bit)
  • Palette
  • Scientific Data Set (Multidimensionale Arrays von Zahlen)
  • Vdata (Tabellen mit Texten und Daten)
  • Vgroup (Gruppierung all dieser Strukturen)
  • Annotation

Speziell die Annotation stellte einen wesentlicher Fortschritt von HDF zu anderen Datenformaten dar, weil dadurch jeder Datensatz sowie jedes einzelne Element mit einer Beschreibung versehen werden kann. Diese Beschreibung könnte bspw. für eine Achse eines Scientific Data Set die Einheit (z. B. 'degrees latitude' oder 'millimeter') der Achse und/oder der Messwerte enthalten (z.B. 'degrees Fahrenheit' oder 'millivolt'). Auch ist es vorgesehen, eine allgemeine Beschreibung den Daten oder Bildern voranzustellen. Einige Programme speichern die Verarbeitungshistorie (history) ab, um den Status der Daten nachvollziehbar zu machen. Insgesamt werden die Metadaten dadurch Teil des Datensatzes und gehen auf einem Transport nicht mehr verloren.

Da HDF vom NCSA entwickelt wurde, konnte dieses von den ersten Versionen des ebenfalls am NCSA entwickelten Webbrowsers Mosaic direkt dargestellt werden.

Seit der Version HDF4.0 (1995) gibt es ein netCDF-Interface für HDF, womit die beiden wichtigsten wissenschaftlichen Datenformate zusammengeführt wurden.

Um einigen Beschränkungen des HDF zu entgehen, hat das NCSA das Format HDF5 entwickelt, das aber nicht als genereller Ersatz des älteren Formats dienen soll. Die neue Version 4 von netCDF wird zukünftig auch in HDF5 eingebaut.

Einzelnachweise

  1. HDF-EOS Homepage NASA HDF-EOS Tools and Information Center

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Hierarchical Data Format — Hierarchical Data Format, HDF (Иерархический формат данных)  название формата файлов, разработанного для хранения большого количества цифровой информации. Первоначально был разработан National Center for Supercomputing Applications, но… …   Википедия

  • Hierarchical Data Format — Infobox file format name = Hierarchical Data Format icon = caption = extension = hdf, h4, hdf4, h5, hdf5, he4, he5 mime = type code = uniform type = magic = owner = released = latest release version = latest release date = genre = scientific data …   Wikipedia

  • Hierarchical Data Format — Le Hierarchical Data Format est un ensemble de formats de fichiers permettant de sauvegarder et de structurer des fichiers contenant de très grandes quantités de données. Un fichier HDF est un conteneur de fichiers. Les premiers formats HDF ont… …   Wikipédia en Français

  • Common Data Format — (CDF) is a library and toolkit that has been developed by NASA. The software is an interface for the storage and manipulation of multi dimensional data sets.[1] See also CGNS (CFD General Notation System) EAS3 (Ein Ausgabe System) FITS (Flexible… …   Wikipedia

  • Common Data Format — Das Common Data Format (CDF) ist ein von der NASA entwickeltes Datenformat zum Abspeichern von multidimensionalen Datensätzen. Siehe Auch Hierarchical Data Format NetCDF Weblinks The Common Data Format (CDF) von NASA: The National Space Science… …   Deutsch Wikipedia

  • Data model — Overview of data modeling context: A data model provides the details of information to be stored, and is of primary use when the final product is the generation of computer software code for an application or the preparation of a functional… …   Wikipedia

  • Open format — An open file format is a published specification for storing digital data, usually maintained by a standards organization, which can therefore be used and implemented by anyone. For example, an open format can be implementable by both proprietary …   Wikipedia

  • Free file format — A free file format is a file format whose full specification is freely available and for which there are no restrictions (e.g. legal or technical) on its use. [cite web url=http://www.linfo.org/free file format.html title=Free File Format… …   Wikipedia

  • Hierarchical File System — Infobox filesystem name = HFS full name = Hierarchical File System developer = Apple Computer introduction os = System 2.1 introduction date = September 17 1985 partition id = Apple HFS (Apple Partition Map) 0xAF (MBR) directory struct = B* tree… …   Wikipedia

  • Hierarchical File System — Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”