Извлечение текста для FITS похож на NetCDF? - PullRequest
0 голосов
/ 26 июня 2018

Я работаю с файлами NetCDF и FITS, и у меня есть Тика, работающая на извлечение текста заголовка в файлах NetCDF, но я могу получить только основной файл метаданные для файлов FITS. Не работает ли извлечение текста заголовка на FITS файлы

За этим последовали FITS: https://wiki.apache.org/tika/TikaGDAL И я вижу только основные метаданные файла, а не фактический текст из заголовок.

Это то, что я использую для файлов NetCDF (также использовал tika --gui, чтобы увидеть текст заголовка): curl -X -PUT --data-binary @ age4_timeseries.nc http://localhost:9998/tika --header "Content-type: text / -t" curl -T age4_timeseries.nc http://localhost:9998/tika --header "Принять: текст / обычный "

Я просмотрел Тика Джира и нашел ссылку с 2012 года: https://issues.apache.org/jira/browse/TIKA-874

Но, похоже, это не было добавлено в Тику.

Я получил это от Тики: Длина контента: 40968000 Тип контента: приложение / подходит X-Parsed-By: org.apache.tika.parser.DefaultParser X-Parsed-By: org.apache.tika.parser.gdal.GDALParser X-TIKA: дайджест: MD5: cce03f62a68c09ec562f9e8e05b54b40 X-TIKA: дайджест: SHA256: b3f0c61409cbd7f2c9aeb8bdfa0798d529383db699c1055b8a12a68267b948dd имя_ресурса: mirc0000.fits

Но надеялся получить содержимое заголовка следующим образом:SIMPLE = T / файл соответствует стандарту FITS BITPIX = 16 / количество бит на пиксель данных NAXIS = 3 / количество осей данных NAXIS1 = 1280 / длина оси данных 1 NAXIS2 = 16 / длина оси данных 2 NAXIS3 = 1000 / длина оси данных 3 EXTEND = набор данных T / FITS может содержать расширения Формат COMIT FITS (гибкая система передачи изображений) определен в «AstronomyCOMMENT and Astrophysics», том 376, стр. 359; bibcode: 2001A & A ... 376..359H BZERO = 32768 / диапазон смещения данных для диапазона беззнакового короткого BSCALE = 1 / коэффициент масштабирования по умолчанию DATE = '2006-09-01T04: 01: 02' / дата создания файла (ГГГГ-ММ -DDThh: mm: ss UTC) TELESCOP = 'массив CHARA макс. Базовая линия 330 м, 6 тарелок' / телескоп INSTURME = 'MIRC spectro / combiner' / инструмент сбора данных ORIGIN = 'Институт Маунта Уилсона' / источник наблюдения SITELAT = '34 .13 '/ Широта (Геодезическая, VLBI, подлежит проверке) SITELONG =' 118.03 '/ Долгота (Геодезическая, VLBI, подлежит проверке) SITEELEV =' 1742.00 '/ Высота над уровнем моря, подлежащая проверке ИСТОРИЯ =' Данные FITS нескольких блюд ' / История изменения файла OBJECT = 'HD_174639' / Имя цели DATE-OBS = '09 / 01/2006 '/ Дата UT (YYYY-MM-DD) UTC-OBS =' 04:00:10 '/ универсальное время чч: мм: сс LST-OBS = '18: 48: 41' / местное звездное время чч: мм: сс CHARA-TM = '04: 00: 11 '/ время CHARA чч: mm: ss LOST-TKS = '0' / CHARA потерял тики в часах RT t t LOST-SEC = '0' / CHARA потерял секунды в часах rt s S1-TARGE = 41.342992001 / линия задержки S1, метрология цели S2-TARGE = 38.610911409 / Линия задержки S2 целевой метрологии E1-TARGE = 0. / Линия задержки E1 целевой метрологии E2-TARGE = 44. / Линия задержки E2 целевой метрологии W1-TARGE = 0. / Линия задержки W1 целевой метрологии W2-TARGE = 0. / Линия задержки W2 метрология цели WAVELEN = 1,65 / Центральная длина волны BANDWID = 0,3 / Ширина полосы спектра rum EXPOSURE = 5.483692 / Эффективное время интеграции в мс ROWOFFS = 5 / Сдвиг пикселя промена Y субизображения 0 COLOFFS = 38 / Сдвиг промена изображения субснимка X 0 NREADS = 8 / Количество многократных считываний для пикселя FRMPRST = 1000 / Количество кадров на сброс VOFFSET = 4. / Напряжение смещения PICNIC VD = 5. / Смещение слива PICNIC ICTL = 3.3 / Напряжение смещения PICNIC теплого ОА
КОНЕЦ

1 Ответ

0 голосов
/ 05 июля 2018

Работай! Слепой ключ, чтобы знать, что вы должны установить библиотеку CFITSIO перед сборкой GDAL. Информация библиотеки CFITSIO: https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html

Загрузите GDAL отсюда: http://download.osgeo.org/gdal/CURRENT/

Gunzip

tar xvf

. / Configure --with-cfitsio

сделать

сделать установку

Запустите Тику как обычно. Теперь это работает как чемпион!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...