Geoserver, GDAL и Java

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Geoserver, GDAL и Java

Сообщение SS_Rebelious » 04 янв 2012, 23:05

openSUSE 12.1. Geoserver ругается:
WARNING: Failed to load the GDAL native libs. This is not a problem unless you need to use the GDAL plugins: they won't be enabled.java.lang.UnsatisfiedLinkError: no gdaljni in java.library.path
Не знаю, относится ли эта инструкция к моей ошибке, но она уж очень лаконична - так и не понял, что нужно делать с GDAl (уже установлен в системе).

Наверное нужно следовать этому совету:
If you are on Linux, be sure to set the LD_LIBRARY_PATH environment variable to be the folder where the SOs are extracted.
Вот только что и где надо прописывать мне не ясно :oops:
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Geoserver, GDAL и Java

Сообщение ericsson » 04 янв 2012, 23:21

java -Djava.library.path= ... и далее по тексту

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Geoserver, GDAL и Java

Сообщение SS_Rebelious » 05 янв 2012, 00:21

спасибо! Позволю себе ещё один наивный вопрос, а к какому файлу или папке надо привязывать? Если к "gdaljni", то я его нигде нашёл...
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Geoserver, GDAL и Java

Сообщение ericsson » 05 янв 2012, 09:43


artiomcom
Новоприбывший
Сообщения: 1
Зарегистрирован: 03 окт 2014, 12:49
Репутация: 1

Re: Geoserver, GDAL и Java

Сообщение artiomcom » 03 окт 2014, 13:38

1. Скачать свежий Geoserver geoserver.org/download/
2. Скачать архив с дополнениями GDAL там же в разделе exstentions
3. Разархивировать в WEB-INF/lib
5. Создать переменные окружения GDAL_DATA, LD_LIBRARY_PATH для библиотек
4 Скачать архив с подходящими библиотеками demo.geo-solutions.it/share/github/imageio-ext/releases/1.1.X/1.1.10/
6. Разархивировать в директорию с переменным окружением LD_LIBRARY_PATH
*если пишет version `GLIBC_2.14' not found (required by /usr/local/lib/libgdal.so.1), то компилируйте GDAL сами с подходящими вам опициями(например поддержка ECW) по этой инструкции trac.osgeo.org/gdal/wiki/ECW, результатом компиляции будут исполняемые файлы и бибилотеки. Библиотеки копируйте в LD_LIBRARY_PATH. Потом делаете бинд для JAVA по иниструкции trac.osgeo.org/gdal/wiki/GdalOgrInJavaBuildInstructionsUnix, результатом будут бибилотеки и gdal.jar, библиотеки копируйте в LD_LIBRARY_PATH, а gdal.jar переименовываем в imageio-ext-gdal-bindings-номер версии.jar (у меня файл выглядит так imageio-ext-gdal-bindings-1.9.2.jar) и заменяем им файл, который лежит в WEB-INF/lib.
Если все сделали правильно то Geoserver в терминале должен выдать что-то типа it.geosolutions.imageio.gdalframework.GDALUtilities loadGDAL
INFO: GDAL Native Library loaded (version: 1.9.2)
и все!

Ответить

Вернуться в «Веб-картография»

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

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