Установите драйвер JPEG2000 в R, rgdal

Добрый день;

В настоящее время я работаю с форматами файлов .grib и .grib2, найденными . здесь. Я хотел бы проанализировать эти данные в R и с помощью пакета rgdal, который я "должен" иметь. Когда я бегу:

readGDAL("test.grib2")

Я получаю следующую ошибку:

dec_jpeg2000: Unable to open JPEG2000 image within GRIB file.
Is the JPEG2000 driver available?test.grib2 has GDAL driver GRIB 
and has 751 rows and 1500 columns
Error in validityMethod(as(object, superClass)) : 
  Geographical CRS given to non-conformant data: 539.88 -90.12  90.12

Это наводит меня на мысль, что проблема заключается в драйвере JPEG200, он не отображается в gdalDrivers(), и мне любопытно, есть ли способ вручную установить этот драйвер.

Отмечено на сайте GDAL, что драйвер JPEG2000 зависит от libjasper и загружает исходные файлы драйвера. Как мне включить эти драйверы в мой пакет rgdal для использования?

Ваше здоровье


person Badger    schedule 10.06.2014    source источник
comment
Какая ОС? См. документы readme в rgdal. Для Ubuntu или Centos рассматривайте это как начало. scigeo.org/articles/ Проверить rgdal2 на github в качестве альтернативы, вы можете переключаться между установками GDAL, но это сильно отличается.   -  person mdsumner    schedule 11.06.2014
comment
Извините, я понял, что не включил свою ОС. К сожалению, у меня Windows 7 64-битная. Я использовал cygwin для установки wgrib2, однако я также понимаю, что это неправильная установка, в рамках этой установки был установлен jpeg2000, но опять же, не настоящая установка. Насколько я могу судить, при возможности запустить это в системе Linux это относительно просто. Windows усложняет этот вопрос. Благодарю вас за информацию!   -  person Badger    schedule 11.06.2014
comment
Существует сборка на CRAN с использованием кросс-компиляции, но это не задокументировано для случаев, которые я не могу понять.   -  person mdsumner    schedule 11.06.2014


Ответы (1)


Эту проблему можно решить с помощью rNOMADS и эти инструкции для установки wgrib2. Вместе это позволяет использовать файлы GRIB.

person Badger    schedule 15.09.2015