52 lines
1.6 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Правильно писать шапку:
DATA - дата записи файла формата dd/mm/yy (UTC)
DATE-OBS - дата считывания данных с матрицы (начало, середина или конец - указывать в комментарии), dd/mm/yy, UTC
ORIGIN - место записи (SAO RAS, правильно)
INSTRUME - название прибора
CREATOR - название ПО, записавшего файл
EQUINOX - эпоха системы координат, используемой в файле (правильно)
EPOCH - Deprecated
Комментарии, помимо COMMENT, могут просто начинаться с 9 столбца, оставляя первые 8 пустыми
Аналогично для HISTORY
(во всех трех случаях в столбце 9 не должно быть =)
Если данные непонятно в чем (особенно это касается таблиц), нужно использовать ключи:
BUNIT - binary unit (как для изображения, так и для таблиц)
TUNITn - единицы n-го столбца таблицы
см. http://www.lsw.uni-heidelberg.de/iau/units.html
BITPIX:
8 - uint8_t
16 - int16_t (BZERO=32768 для uint16_t)
32 - int32_t (BZERO=2147483648 для uint32_t)
-32 - float
-64 - double
EXTEND = T
этот параметр не обязательно означает наличие "расширений", но если его нет, это гарантирует
отсутствие расширений
Все расширения (изображения, таблицы и т.п.) должны начинаться со слова
XTENSION = [тип] - тип расширения (например, XTENSION= 'TABLE'
далее обязательны BITPIX, NAXIS и NAXIS1, NAXIS2 ...
Если данные отсутствуют, пишем NAXIS1 = 0
Расширению можно дать имя (скажем, таблице):
EXTNAME = 'название'
их можно версионировать (EXTVER) и разделять по иерархии (EXTLEVEL)
ТАБЛИЦЫ: XTENSION='TABLE'
BITPIX=8 (ASCII)
NAXIS=2 (двумерная таблица)
NAXIS1= количество символов в строке таблицы (все столбцы)
NAXIS2= количество строк
PCOUNT=0 (ASCII)
GCOUNT=1
TFIELDS= количество столбцов