Geoserver can not add gdal extentions

Hello.I m from Türkiye Antalya

We have some uav orthophotos and we convert them tif to ecw
We purpose to add these ecw data into geoserver. We cant do this, I downloaded gdal extention and ıt is the same version of the geoserver and
add webinf file Bu I cant see ecw extension in geoserver. How can I do it?

Thanks

It’s unclear to me if you followed the step to install the native gdal libraries as described in GDAL Image Formats — GeoServer 2.27.x User Manual

if you did, what is the output of gdalinfo --version? and th eoutput of GDAL Image Formats — GeoServer 2.27.x User Manual

Have you tried using the Docker image, specifically the recent -gdal versions

Ref: Add GDAL with Java Bindings Support by buehner · Pull Request #138 · geoserver/docker · GitHub

Peter

If I recall correctly you need a special licence to serve ECW files on the web so it is not enabled by default.

I would stick with COG tiffs for speed

Ian

As others have said ECW is a proprietary GIS format, I agree with sticking with tiff for performance and compatabilite. There’s a bunch of optimization steps you should also consider to ensure they are fast. Geoserver can definitely perform exceptionally well to serve imagery, so if it’s not working or performing well it’s your configuration, not geoserver :wink:.

The ecw extension is a closed source commercial format; you can get a license from the developer and compile gdal support to include ECW support; then GeoServer can make use of it.

I run such a thing for a GeoCat customer, compiling a copy of GDAL with the customers license key each year.

For more information please contact Hexagon. While this is a proprietary format it is good to see their integration with the open source community. Much in the same way an oracle database is commercial, but works well with GeoServer.