Страница 1 из 1
					
				ERROR: Couldn't find 'GRIB' or 'TDLP' Is the JPEG2000 driver available?
				Добавлено: 31 май 2018, 08:49
				 nickleb
				Здравствуйте. Пытаюсь 
в К 3.4.4 под Winfows 10
прочесть grib-файл:
Говорит:
Код: Выделить всё
ERROR: Couldn't find 'GRIB' or 'TDLP'
There were 4 trailing bytes in the file.
dec_jpeg2000: Unable to open JPEG2000 image within GRIB file.
Is the JPEG2000 driver available?
Как "прорваться"?
 
			
					
				Re: ERROR: Couldn't find 'GRIB' or 'TDLP' Is the JPEG2000 driver available?
				Добавлено: 31 май 2018, 09:24
				 nickleb
				...попытка приложить файл в 18 Mb не удалась -
"Файл слишком большого размера"
			 
			
					
				Re: ERROR: Couldn't find 'GRIB' or 'TDLP' Is the JPEG2000 driver available?
				Добавлено: 31 май 2018, 09:25
				 voltusya
				Может 
rNOMADS ?
А так, по заветам 
freeExec
freeExec писал(а): ↑26 май 2018, 12:02Может оказаться, что GDALскомпилирован без его [JPEG2000] поддержки.
 
Стоит проверить 
rgdal  
			
					
				Re: ERROR: Couldn't find 'GRIB' or 'TDLP' Is the JPEG2000 driver available?
				Добавлено: 31 май 2018, 09:41
				 nickleb
				voltusya, 
voltusya писал(а): ↑31 май 2018, 09:25Может rNOMADS ?
 
да: 
по rNOMADS::GribInfo - идёт,
а далее по rNOMADS::ReadGrib
"виснет' без сообщений - вчера заряжал...
Поэтому сегодня и через raster стал пробовать....
Вероятно,  надо "не ширше, а глубже" 
 
voltusya писал(а): ↑31 май 2018, 09:25по заветам freeExec
 
Спасибо!!!
 
			 
			
					
				Re: ERROR: Couldn't find 'GRIB' or 'TDLP' Is the JPEG2000 driver available?
				Добавлено: 31 май 2018, 10:23
				 voltusya
				Есть у вас тут "JPEG2000" ?
У меня есть и так grb2 читается (но может у нас отличается grib как-то принципиально)
 
			
					
				Re: ERROR: Couldn't find 'GRIB' or 'TDLP' Is the JPEG2000 driver available?
				Добавлено: 31 май 2018, 10:48
				 nickleb
				voltusya писал(а): ↑31 май 2018, 10:23Есть у вас тут "JPEG2000" ?
 
voltusya,  "ужо усё у порядке, Шеф" 

  rgdal переустановил с новыми драйверами и драйверами на новые форматы, в т.ч. и JPEG2000 ! На "испытуемом" файле предупреждение и ошибка:
Код: Выделить всё
Warning: Inside GRIB2Inventory, Message # 171
ERROR: Couldn't find 'GRIB' or 'TDLP'
There were 4 trailing bytes in the file.
Warning: Inside GRIB2Inventory, Message # 171
ERROR: Couldn't find 'GRIB' or 'TDLP'
There were 4 trailing bytes in the file.
- но на др. - "родненьких" NOAA-шных 

 - всё "гладенько".... подозреваю, что"испытуемый" файл какой-то производный "мутно-мутированный" - докопаюсь, поспрашав у авторов его...
 
			
					
				Re: ERROR: Couldn't find 'GRIB' or 'TDLP' Is the JPEG2000 driver available?
				Добавлено: 31 май 2018, 10:54
				 nickleb
				voltusya писал(а): ↑31 май 2018, 10:23У меня есть и так grb2 читается (но может у нас отличается grib как-то принципиально)
 
voltusya, - "правильные" файлы посредством 
raster правильно теперь читаются и у меня! ещё раз спасибо, что надоумили 
rgdal переустановить! процитированному Вами мудрейшему из мудрейших 
freeExec - отдельное спасибо!
 
			
					
				Re: ERROR: Couldn't find 'GRIB' or 'TDLP' Is the JPEG2000 driver available?
				Добавлено: 04 июн 2018, 08:37
				 nickleb
				voltusya писал(а): ↑31 май 2018, 10:23КОД: ВЫДЕЛИТЬ ВСЁ
rgdal::gdalDrivers()$name
У меня есть и так grb2 читается (но может у нас отличается grib как-то принципиально)
КОД: ВЫДЕЛИТЬ ВСЁ
library("raster")
r <- raster(FileName)
 
...да, 
voltusya,  вполне сейчас удобно в R 
метаданные dataset'ов файлов grib2 извлекать через 
rNOMADS:
и с самими 
dataset'ами работать "скормив" их 
raster: