HDF-Tools

April 26

HDF (Hierarchical Data Format) ist ein Dokumenten-basierte Datenbank-Standard XML Dokumenten ähnlich. Jedoch versucht, was seine Schöpfer zu sehen, wie einige der Nachteile von XML befassen. HDF eignet sich für sehr große und komplexe Datenmengen, einschließlich binäre Daten, die nicht zum standard-XML-Datenbanken hinzugefügt werden können. Im Gegensatz zu einer relationalen Datenbank-Tabellen kann HDF Datasets mehrdimensionale und arbeiten gut mit sequenzielle Verarbeitung von Datensätzen.

HDP

Das Hdp-Befehlszeilen-Dienstprogramm schnell analysiert eine HDF-Datei und enthält allgemeine Informationen über sie und die darin enthaltenen Objekte. Die grundlegende Syntax des Dienstprogramms Hdp lautet wie folgt:

HDP -H auflisten -s-Hdf-Datei

Wobei die Hdf-Datei der Dateiname der HDF-Datenbank und die "-H" Kennzeichen liefert einen Befehl. In diesem Fall eine "Kurzform" (-s) Liste aller Daten in der Datenbank angefordert wird.

gif2hdf

Das gif2hdf-Dienstprogramm, wenn Sie eine GIF-Datei, konvertiert diese Bilddatei in ein HDF unterstützt binäre Bild zum Speichern in der Datenbank. Anderes Verwandte Dienstprogramm ist jpeg2hdf, dem JPEG-Bild in Binär-Bildern für die Speicherung in der Datenbank konvertiert werden können.

HDFView

HDFView ist ein Cross-Plattform-Dienstprogramm, geschrieben in Java Programmiersprache, mit der HDF-Benutzer auf einfache Weise durchsuchen und Bearbeiten einer HDF-Datenbank von einem Graphical User Interface (GUI), anstatt eine terminal Befehlszeile. Es läuft auf Windows, Linux, Solaris SPARC und jüngsten Modell Macs (Intel CPU ist im Gegensatz zu den älteren PowerPC-CPUs erforderlich.) Es hat ein Plugin-System, mit dem Benutzer Module herunterladen, die zusätzliche Funktionen für den Betrachter, die ihm die Fähigkeit, mehr Arten von binären Daten aus der Datenbank lesen und Anzeigen von Informationen auf alternative Weise hinzufügen.

h5fromh4

Ab Oktober 2010 HDF ist auf seiner fünften Version und Datenbanken aus früheren Versionen können unterscheiden sich erheblich von denen der neuesten Version. Um sicherzustellen, dass Ihre Datensätze auf dem neuesten Stand ist, wird das h5fromh4-Dienstprogramm bereitgestellt, um die ältere Version 4 Datasets des HDF in der neuesten Version 5-Datasets zu übersetzen.

h5totxt und h5fromtxt

Diese zwei Dienstprogramme zu tun, genau wie ihre Namen bereits andeuten: sie nehmen so viele Daten aus einer HDF-Datenbankversion 5 und zum und vom standard-ASCII-Text-Dokumente zu konvertieren. Felder werden durch Kommas oder Tabstopps, getrennt, wie gewünscht. Dies erleichtert das Verschieben von Daten in und aus dem HDF-Format und Lock-in zu vermeiden.