Hello list, I have a problem with my Mapserver WMS server and the OpenLayers.Control.WMSGetFeatureInfo. When the query url is constructed by Control.WMSGetFeatureInfo, the styles parameter is a list of "undefined" styles: styles=undefined,undefined,undefinded,undefined. And my mapserver chokes on the "undefined". Looking at the example http://www.openlayers.org/dev/examples/getfeatureinfo-control.html the styles parameter is empty. How can I achieve that? The code (from an earlier RC) for constructing the url references layers[i].params.STYLES, but I don't know where that is set. The docs do not mention a params property in OpenLayers.Layer, OpenLayers.Grid or OpenLayers.WMS. I certainly didn't set any layer parameters named styles ;-)
Well what can I do to solve my undefined style issue? If necessary I can set up a minimal example ... // the WMS layer var strasse = new OpenLayers.Layer.WMS ( strasse_layername, routes_url, { layers: ['autorouten','radwege','wanderwege','pois'], format: 'image/png', transparent: true }, { isBaseLayer: false, singleTile: true } ); // the WMSGetFeatureInfo control var infoControls = { click: new OpenLayers.Control.WMSGetFeatureInfo( { url: routes_url, title: 'Identify features by clicking', layers: [strasse], queryVisible: true, infoFormat: 'application/vnd.ogc.gml' } ) }; infoControls['click'].events.register("getfeatureinfo", this, showInfo); map.addControl(infoControls['click']); -- Frank Broniewski Metrico s.àr.l. ( http://www.metrico.lu ) 36, rue des Romains L-5433 Niederdonven Luxembourg Fon: +352 26 74 94 28 Fax: +352 26 74 94 99 _______________________________________________ Users mailing list Users@openlayers.org http://openlayers.org/mailman/listinfo/users