I am using Geoserver 2.4.0 to view the UK map in my web map application by using the openlayers and wms service.

Now I am looking into view the terrain data in 3d with WebGL enabled browser and got some examples in Geoserver W3DS for the same. But there is no extension / plugin found to enable this service in my Geoserver. Hence please help me to activate W3DS in step by step.Thanks in Advance.


You can generate BIL format usable by Cesium with the DDS/BIL output format community module, which can be found in the community sections of nightly builds (as an unsupported module, it's not part of official releases).

The W3DS module is also part of the community modules.

Here are links to the community modules for some GeoServer versions: http://ares.boundlessgeo.com/geoserver/2.7.x/community-latest/ http://ares.boundlessgeo.com/geoserver/2.8.x/community-latest/


As far as I know, W3DS (Web 3D Service) and WVS (Web View Service) are both deprecated, since the not-yet-out OGC standard, 3DPS (3D Portrayal Service) merges them together. See the standard's draft here: https://portal.opengeospatial.org/files/65620

I'm very courious which gis server will be the first to implement 3DPS when it is finally out.

For a custom terrain provider, apart from what @juls suggested, I also recommend the cesium-terrain-builder available at https://github.com/geo-data/cesium-terrain-builder I tested it and it works pretty well.


If you want to display 3d data. You should take a look at the cesium / ol3 plugin :

You can use the default terrain provided by Cesium.
Or you can use geoserver to use your own with plugin

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.