I have made this map: www.babkart.no
I have a search box that on select of the results sends a refresh of
the layer with CQL parameters to GeoServer. This works.
But of course when I click I get popups of all the markers, even if
they are hidden because I understand that I send a WMS request without
any filter.
So I need help how to use the generated CQL params in my WMS request
for GetFeautureInfo to GeoServer.
My function CQLfilter in app.js on line 1027 produces this link:
prosjektnummer LIKE '%2008-25%' OR prosjektnavn LIKE '%2008-25%
which I use to filter the map.
The question is how I can use this (or IF I can use it!) in my
function (line 907):
info = new OpenLayers.Control.WMSGetFeatureInfo({
url: 'http://kart.naturkart.no/geoserver/wms',
title: 'Identify features by clicking',
queryVisible: true,
infoFormat:'application/vnd.ogc.gml',
eventListeners: {
getfeatureinfo: function(event) {
if (popup) {
map.removePopup(popup);
} ........................
Any ideas on how to use the CQL code here?
~asle
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users