Prezados leitores,

No post de hoje irei mostrar como instalar o GDAL no GeoServer. Para isso estou usando o Xubuntu (Linux), e a última versão do GeoServer disponível no momento da escrita desse post, a 2.20.2.

Caso você esteja usando outra versão do GeoServer não tem problema, só não esqueça de baixar o plugin para a sua versão.

1. Instalar o plugin do GDAL

Vá até o site do geoserver e clique no link que menciona sua versão do GeoServer e role para baixo até a guia de extensões, onde você pode encontrar o plugin GDAL. Clique no plugin para baixar o zip.



Depois que o Zip for baixado com sucesso, descompacte-o e copie todos os arquivos .jar na pasta descompactada para [GEOSERVER_INSTALL]/webapps/geoserver/WEB-INF/lib/

2. Instalar o GDAL no Xubuntu:

Depois que o plug-in for copiado com sucesso, também precisamos instalar o GDAL no sistema operacional.

Abra o terminal e cole o seguinte comando:

sudo apt-get install gdal-bin libgdal-java

Geralmente ele irá instalar na pasta /usr/, ficando dessa forma o comando de export das variáveis de ambiente:

export LD_LIBRARY_PATH=/usr/lib 
export GDAL_DATA=/usr/share/gdal

DICA: Se você tem um script de inicialização do GeoServer (no systemctl, por exemplo), sugiro adicionar esses exports nesse arquivo.

3. Reiniciar o GeoServer

Quando tudo estiver pronto, pare o GeoServer e reinicie chamando o arquivo startup.sh.

Vá para Stores e clique em adicionar nova store e você verá todos os formatos raster disponíveis.



Fonte: Krishna G. Lodha