Поддерживает ли gdalwarp JP2?

Кроме QGIS
Ответить
Syllion
Активный участник
Сообщения: 167
Зарегистрирован: 23 сен 2009, 16:09
Репутация: 0

Поддерживает ли gdalwarp JP2?

Сообщение Syllion » 08 янв 2016, 15:33

Команда:

Код: Выделить всё

"D:\code\GdalReprojectExample\GDAL\gdal_translate.exe" -of JP2OpenJPEG --config GDAL_DATA "D:\code\GdalReprojectExample\GDAL\gdal-data" -a_srs EPSG:3413 -gcp 52 9.42231841 224.22090981 1920014.070 2288183.665 -gcp 276.59548166 179.50734792 2586827.958 1493505.818 -gcp 149.26295228 528.29412763 3876554.401 2238129.727 -gcp 529.37873987 594.54737286 2877284.115 3429013.681   D:\code\GdalReprojectExample\images\example.jpg D:\code\GdalReprojectExample\images\example_temp.jp2
Выдает нормальный JP2

Команда:

Код: Выделить всё

"D:\code\GdalReprojectExample\GDAL\gdalwarp.exe" -of JP2OpenJPEG --config GDAL_DATA "D:\code\GdalReprojectExample\GDAL\gdal-data" -t_srs EPSG:3857 D:\code\GdalReprojectExample\images\example_temp.jp2 D:\code\GdalReprojectExample\images\example_reproj.jpg -order 1
Приводит к ошибке:

Код: Выделить всё

Output driverJP2OpenJPEG' not recognised or does not support direct output file creation. The following format drivers are configured
Вопрос -- умеет ли gdalawarp на выходе выдавать JP2? Если не умеет, то как быть?

P.S. кто может поделиться готовой сборкой под Windows GDAL2, а то в сети только ветка 1.

Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

Re: Поддерживает ли gdalwarp JP2?

Сообщение Ariki » 08 янв 2016, 16:23

А gdalinfo --formats что говорит?

Syllion
Активный участник
Сообщения: 167
Зарегистрирован: 23 сен 2009, 16:09
Репутация: 0

Re: Поддерживает ли gdalwarp JP2?

Сообщение Syllion » 08 янв 2016, 16:29

>JP2OpenJPEG (rwv): JPEG-2000 driver based on OpenJPEG library
В списке есть

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Поддерживает ли gdalwarp JP2?

Сообщение Максим Дубинин » 08 янв 2016, 18:31

у NextGIS QGIS 2.0 в комплекте
пристегивайтесь, турбулентность прямо по курсу

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Поддерживает ли gdalwarp JP2?

Сообщение Дмитрий Барышников » 08 янв 2016, 18:52

Драйвер OpenJPEG поддерживает только CreateCopy (https://github.com/OSGeo/gdal/blob/trun ... .cpp#L3680) и не может Create, поэтому и ошибка.
В вашем случае только через какой-то промежуточный формат (например GeoTIFF).

Syllion
Активный участник
Сообщения: 167
Зарегистрирован: 23 сен 2009, 16:09
Репутация: 0

Re: Поддерживает ли gdalwarp JP2?

Сообщение Syllion » 08 янв 2016, 21:40

А может другой драйвер есть какой-то? Если есть сборки с ним поделитесь плиз. Ну или скажите какие файлы, куда засунуть.

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Поддерживает ли gdalwarp JP2?

Сообщение Дмитрий Барышников » 09 янв 2016, 00:50

Syllion писал(а):А может другой драйвер есть какой-то?
Я же предложил GeoTIFF. Чем не устраивает?

Syllion
Активный участник
Сообщения: 167
Зарегистрирован: 23 сен 2009, 16:09
Репутация: 0

Re: Поддерживает ли gdalwarp JP2?

Сообщение Syllion » 09 янв 2016, 10:40

Ну хотелось бы сразу gdalwarp все делать... без вызова доп утилиты...

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Поддерживает ли gdalwarp JP2?

Сообщение Дмитрий Барышников » 09 янв 2016, 18:08

Ох :(
"D:\code\GdalReprojectExample\GDAL\gdalwarp.exe" -of GTiff --config GDAL_DATA "D:\code\GdalReprojectExample\GDAL\gdal-data" -t_srs EPSG:3857 D:\code\GdalReprojectExample\images\example_temp.jp2 D:\code\GdalReprojectExample\images\example_reproj.tiff -order 1
Чем не устраивает?

Ответить

Вернуться в «Свободные, бесплатные, открытые ГИС»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей