[ckan-dev] default beaviour of WMS viewer

Elena Camossi elena.camossi at ext.jrc.ec.europa.eu
Tue Dec 17 09:54:49 UTC 2013


Hi everyone,

I'm trying to visualize in CKAN a dataset that contains several layers in
OpenLayers created with GeoServer using the WMS viewer.
The layers have been harvested as different datasets, each one is correctly
uploaded as WMS in CKAN, but since they point to the same GetCapabilities
request, when I open any of them I see always the same layer in the preview
(the first the in the GetCapabilities). 

That would not be that bad, because in theory you can choose interactively
the layers to visualize and even overlay different layers... Unfortunately
the list of available layers is truncated to the first 14 layers (but there
are many others that I cannot see).

I have tried putting the GetMap request (pointing to the specific layer)
instead of the GetCapabilities in the dataset URL, but the viewer doesn't
work, the page remains empty with a Loading... message  (I don't get any
error in the log, and the Development Console of the broswer says HTTP 200
OK).
Anyway, this would not be a good solution in the end because you lose the
overlay functionality... 
As last chance, I manage to visualize the image of the layer modifying its
format as a PNG, or GIF, but in this way you loose completely any geospatial
functionality. 

Is there any way to change the default behaviour of the viewer, showing a
different layer instead of the first one listed in the GetCapability? Or to
configure differently the viewer to show the layer using the GetMap request?

Thanks in advance for any help.

Kind regards,
-Elena  






More information about the ckan-dev mailing list