Dies ist der Befehl mHdrtbl, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
mHdrtbl – Metadaten aus einer Reihe von Header-Dateien generieren
ZUSAMMENFASSUNG
mHdrtbl [-rcdb] [-s Statusdatei] [-T imgl] Verzeichnis images.tbl
BESCHREIBUNG
mHdrtbl funktioniert auf ähnliche Weise wie mImgtbl, wird aber für eine Reihe von Header-Vorlagen verwendet
Dateien anstelle von FITS-Bildern.
OPTIONAL
-r mHdrtbl kann auch als eigenständiges Programm verwendet werden, um Bildmetadaten für andere zu sammeln
Zwecke (zum Befüllen einer Datenbank, als Grundlage für die Suche nach räumlichen Abdeckungen usw.)
In diesem Fall ist es oft wünschenswert, Informationen über alle Dateien in einem
Verzeichnisbaum rekursiv. Das "-r" (rekursive) Flag weist an mHdrtbl zur Suche
das angegebene Verzeichnis und alle seine Unterverzeichnisse rekursiv.
-c Die Option „-c“ (Ecken) in mHdrtbl führt dazu, dass acht zusätzliche Spalten hinzugefügt werden
die Ausgabe-Metadatentabelle mit den RA-, Dec-Koordinaten (ra1, dec1, ... ra4,
dec4) der Bildecken. Die Ausgabe ist immer äquatorial J2000, auch wenn die
Eingabe ist ein anderes System. Dies wurde durchgeführt, um die Metadaten zu vereinheitlichen
dass es problemlos für Coverage-Suchen usw. verwendet werden kann. Die Option „-c“ ist nicht verfügbar
Wird für die normale Montageverarbeitung benötigt.
-d Debugging einschalten
-b Wenn dieser Schalter gesetzt ist, mHdrtbl gibt jede gefundene Header-Datei explizit aus
die nicht gültig zu sein scheint, zusammen mit Informationen über den Fehler.
-s Statusdatei
Ausgabe und Fehler werden geschrieben an Statusdatei anstatt auf stdout geschrieben zu werden.
-t imgl
mHdrtbl verarbeitet nur Dateien mit Namen, die in der Tabelle angegeben sind imgl, ignoriere alle
andere Dateien im Verzeichnis. Beispiel: beispiel.imglist.
ARGUMENTE
Verzeichnis
Pfad zum Verzeichnis, das eine Reihe von Eingabe-Header-Vorlagen enthält.
bilder.tbl
Pfad der Ausgabe-Metadatentabelle.
Ergebnis
Die Ausgabetabelle enthält Metadateninformationen aus allen lesbaren Header-Vorlagen in der
Verzeichnis angegeben von Verzeichnis. zählen ist die Anzahl der Datensätze in der Tabelle und
badhdrs ist die Anzahl der Dateien, für die FITS/WCS-Metadaten nicht extrahiert werden konnten.
AUSGABE COLUMNS
cntr Ein eindeutiger Zähler (Zeilennummer)
ra,dec Bildposition im Dezimalgradformat
cra,cdec
Rektaszension im Format HHMMSS.SS. Deklination im DDMMSS.S-Format
naxis1, naxis2
Die Größe des Bildes in Pixeln für die Dimensionen 1 und 2
ctyp1, ctyp2
Das Koordinatensystem (die ersten vier Zeichen) und die WCS-Kartenprojektion (letzte
drei Zeichen) für Maße 1 und 2
crpix1, crpix2
Die Pixelkoordinaten des Referenzortes (können gebrochen sein und können ausgeschaltet sein
das Bild) für die Maße 1 und 2
crval1, crval2
Die Koordinaten eines Referenzortes am Himmel (oft im Zentrum des
Bild) für Maße 1 und 2
cdelt1, cdelt2
Die Pixelskala (in Grad am Himmel pro Pixel) am Referenzort für
Maße 1 und 2
crota2 Der Drehwinkel von der Richtung "oben" zum Himmelspol
Tagundnachtgleiche
Präzessionsjahr, das dem Koordinatensystem zugeordnet ist
hdu Numerische Kennung für die FITS-Erweiterung, aus der die Bildinformationen extrahiert werden,
für FITS-Dateien mit mehreren HDUs.
size Dateigröße (in Bytes) der Eingabe-FITS-Datei
fname Der Pfad zur Eingabe-FITS-Datei
MITTEILUNGEN
OK [struct stat="OK", count=zählen, badfits=schlecht]
FEHLER Unzulässiges Argument: -arg
FEHLER Statusdatei kann nicht geöffnet werden: Statusdatei
FEHLER Feldlistendatei kann nicht geöffnet werden: Feldlistendatei
FEHLER Bildlistendatei kann nicht geöffnet werden: Bilddatei
FEHLER Bildtabelle benötigt Spalte fname/file
FEHLER Unzulässiger Feldname: Schnur]
FEHLER Unzulässiger Feldtyp: Schnur]
FEHLER Kein Zugriff möglich Verzeichnis
ERROR Verzeichnis ist kein Verzeichnis
FEHLER Ausgabetabelle kann nicht geöffnet werden.
FEHLER Kopiertabelle kann nicht geöffnet werden.
FEHLER Die tmp(in)-Tabelle kann nicht geöffnet werden.
FEHLER Die tmp (out)-Tabelle kann nicht geöffnet werden.
FEHLER Final Table kann nicht geöffnet werden.
ERROR Passt Bibliothek Fehler
Beispiele:
Das folgende Beispiel läuft mHdrtbl in einem Verzeichnis, das entfernte Header-Vorlagen enthält
aus 14 2MASS-Bildern:
$ mHdrtbl input/2mass headers.tbl
[struct stat="OK", count=14, badfits=0]
Ausgang: headers.tbl.
Verwenden Sie mHdrtbl online über die Dienste von onworks.net