Как включить GDAL drivers?

Ответить
boom
Интересующийся
Сообщения: 18
Зарегистрирован: 07 май 2014, 12:24
Репутация: 0

Как включить GDAL drivers?

Сообщение boom » 12 май 2015, 09:03

Здравствуйте!
Подскажите пожалуйста как включать gdal драйвера для postgis в линуксе?
В базу загружены растры, при запросе к ним, например так

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

select st_asjpeg(rast) from raster.tt_rc2000 limit 10

выдает сообщение:
ОШИБКА: rt_raster_to_gdal: Could not load the output GDAL driver
версия линукса: CentOS 7.0
postgresql 9.3

"POSTGIS="2.1.4 r12966" GEOS="3.4.2-CAPI-1.8.2 r3921" PROJ="Rel. 4.8.0, 6 March 2012" GDAL="GDAL 1.11.0, released 2014/04/16" LIBXML="2.9.1" LIBJSON="UNKNOWN" RASTER"

прописки в файле environment (находится в /etc/environment) строчки

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

POSTGIS_GDAL_ENABLED_DRIVERS=ENABLE_ALL
и выполнение запроса

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

SET postgis.gdal_enabled_drivers = 'ENABLE_ALL' 
не помогло

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Как включить GDAL drivers?

Сообщение rhot » 12 май 2015, 09:23

а через ST_AsGDALRaster не работает? Другие форматы кроме jpeg?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

boom
Интересующийся
Сообщения: 18
Зарегистрирован: 07 май 2014, 12:24
Репутация: 0

Re: Как включить GDAL drivers?

Сообщение boom » 12 май 2015, 09:31

не, через ST_AsGDALRaster тоже не работает, с другими форматами та же песня...

запрос SELECT * FROM ST_GDALDrivers(); ничего не выдает, 0 строчек

boom
Интересующийся
Сообщения: 18
Зарегистрирован: 07 май 2014, 12:24
Репутация: 0

Re: Как включить GDAL drivers?

Сообщение boom » 12 май 2015, 09:34

может какие особые команды должны быть? а не просто прописывание в environment

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Как включить GDAL drivers?

Сообщение rhot » 12 май 2015, 10:15

сервер перезагружали?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

boom
Интересующийся
Сообщения: 18
Зарегистрирован: 07 май 2014, 12:24
Репутация: 0

Re: Как включить GDAL drivers?

Сообщение boom » 12 май 2015, 10:48

rhot писал(а):сервер перезагружали?
полностью сервер нет, только службу

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Как включить GDAL drivers?

Сообщение rhot » 12 май 2015, 10:51

Странно,.. должно работать. Импорт растров проходит без ошибок?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

boom
Интересующийся
Сообщения: 18
Зарегистрирован: 07 май 2014, 12:24
Репутация: 0

Re: Как включить GDAL drivers?

Сообщение boom » 12 май 2015, 11:00

rhot писал(а):Странно,.. должно работать. Импорт растров проходит без ошибок?
да, без ошибок, парочку загрузил для пробы, загрузились нормально, в QGIS если подключать табличку напрямую все отображает. А если в геосервере подключать или через st_asgdalraster, то ругается на драйвера..

а правильно в environment прописываются переменные окружения? для postgresql других файлов нет?

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Как включить GDAL drivers?

Сообщение rhot » 12 май 2015, 11:07

Я не знаю, где на CentOS находится файл, на Debian: /etc/postgresql/9.4/main/environment
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

boom
Интересующийся
Сообщения: 18
Зарегистрирован: 07 май 2014, 12:24
Репутация: 0

Re: Как включить GDAL drivers?

Сообщение boom » 12 май 2015, 11:18

rhot писал(а):Я не знаю, где на CentOS находится файл, на Debian: /etc/postgresql/9.4/main/environment
для CentOS нашел только этот /etc/environment

Ответить

Вернуться в «PostGIS/PostgreSQL»

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

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