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