Что такое формат файла FTS?
.fts - это одно из трех взаимозаменяемых расширений формата FITS (Flexible Image Transport System), наряду с .fits и .fit. Все три открываются идентично; расширение .fts чаще всего встречается в системах Windows, где старое программное обеспечение имело трудности с обработкой более длинных расширений.
Формат FITS был разработан в 1981 году Уэллсом, Грейзеном и Хартеном, официально одобрен IAU в 1982 году и с тех пор является обязательным для архивирования данных миссий NASA. Текущей спецификацией является FITS Standard 4.0 (2016).
Формат является самоописываемым: каждый файл начинается с ASCII-ключевого слова SIMPLE по смещению 0, подтверждающего соответствие стандарту FITS. Данные организованы в последовательные блоки Header+Data Units (HDU), каждый из которых состоит из 80-символьных ASCII-заголовков (36 карточек на блок размером 2880 байт), за которыми следует массив бинарных данных. Основной HDU содержит главный набор данных; дополнительные HDU могут содержать изображения, бинарные таблицы или спектральные данные.
Ключевые характеристики:
- Глубина пикселя задается ключевым словом
BITPIX:8,16,32,64(целое число) или-32,-64(IEEE с плавающей запятой) - Ключевые слова
NAXISиNAXISnопределяют размерность - от одномерных спектров до трехмерных кубов данных (длина волны × прямое восхождение × склонение) - Опциональное тайловое сжатие через FPACK (алгоритмы Rice, GZIP или HCOMPRESS)
- Опциональные ключевые слова
CHECKSUMиDATASUMобеспечивают проверку целостности по алгоритму Fletcher-32
Кубы данных FITS могут достигать нескольких гигабайт. Такие программы, как DS9 (SAOImageDS9) и PixInsight, являются стандартными инструментами для просмотра и обработки файлов .fts в астрономических исследованиях.
Безопасность и защита
РИСК: LOWFITS - это формат научных данных, не содержащий исполняемого кода. Безопасен для открытия. Некорректно сформированные заголовки теоретически могут вызвать сбой в уязвимых парсерах, но широко известных эксплойтов не существует.
Детали формата
в двух словах- Индекс полнотекстового поиска Microsoft FrontPage - Программа FrontPage (поддержка прекращена в 2003 году) использовала расширение .fts для индексных файлов веб-поиска - это совершенно не связано с астрономическим форматом FITS.
Программы, открывающие файлы FTS
Технические подробности
глубокая спецификация| MIME-тип | image/fits (также application/fits) |
| Магические байты | ASCII «SIMPLE » (53 49 4D 50 4C 45 20 20) по смещению 0 |
| Кодировка | Бинарные массивы данных + ASCII-карточки заголовка (по 80 символов каждая) |
| Порядок байтов | Big-endian (от старшего к младшему) |
| Размер блока | 2880 байт на блок FITS (36 карточек заголовка × 80 байт) |
| Глубина пикселя (BITPIX) | 8, 16, 32, 64 (целое); −32, −64 (IEEE 32/64-бит float) |
| Размерность пикселей | Определяется ключевыми словами NAXIS/NAXISn; жестких ограничений нет |
| Поддерживаемые типы данных | 1D спектры, 2D изображения, 3D кубы данных (длина волны × RA × Dec), бинарные таблицы |
| Сжатие | Опциональное тайловое сжатие через FPACK - Rice, GZIP или HCOMPRESS |
| Контрольная сумма | Опциональные ключевые слова CHECKSUM/DATASUM с использованием алгоритма Fletcher-32 |
| Структура | Последовательность HDU: основной HDU + опциональные расширения HDU для изображений, таблиц, спектров |
| Типичный размер файла | от 100 КБ до 2 ГБ (от одиночного изображения до многокомпонентных кубов данных) |
| Текущий стандарт | FITS 4.0 (2016); устаревшие файлы могут соответствовать FITS 3.0 (1993) |
| Эквивалентные расширения | .fits (наиболее распространенное), .fit, .fts - формат идентичен |
| Выпущен | 1981 (standardized by IAU 1982) |
| Последняя версия | FITS Standard 4.0 (2016) |
| Открыть стандартное | Да · без роялти |
| Спецификация | fits.gsfc.nasa.gov |
Конвертации FTS
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах FTS.