Thanks for the reply. It seems that when I click within the marker, I get different lon, lat values.
Is it necessary to bind the markers to something ? Also with the extractAttributes:true, how can I access the attributes of the feature ? Regards, Indika 2008/10/27 Arnd Wippermann <[EMAIL PROTECTED]> > you can use a select control for the wfs layer. > > http://openlayers.org/dev/examples/select-feature-openpopup.html > > If you have load the wfs layer with extractAttributes: true, then your wfs > data are saved in the attributes of the features. > > Arnd Wippermann > > ------------------------------ > *Von:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > *Im Auftrag von *Indika Tantrigoda > *Gesendet:* Montag, 27. Oktober 2008 16:17 > *An:* OpenLayers users mailing list > *Betreff:* [OpenLayers-Users] WFS Layers, Markers, Popups > > Hi, > I have a wfs layer that displays points on my map, using markers. > I would like to have a popup that displays data regarding the point which > would get activated for a click event. > > I tried the following but, it seems to return all the data regarding the > wfs layer, not the single point, irrespective of > where I click on the map. > > wfs_cities.events.register('click', map, function (e) { > document.getElementById('nodelist').innerHTML = "Loading... > please wait..."; > var url = map.layers[2].getFullRequestString( > { > REQUEST: "GetFeature", > EXCEPTIONS: "application/vnd.ogc.se_xml", > BBOX: map.getExtent().toBBOX(), > X: e.xy.x, > Y: e.xy.y, > INFO_FORMAT: 'text/html', > QUERY_LAYERS: map.layers[2].params.LAYERS, > FEATURE_COUNT: 50, > WIDTH: map.size.w, > HEIGHT: map.size.h > }, > "http://localhost:8080/geoserver/wfs" > ); > > Any ideas how I can get around this ? > > Thanks in advance. > > Regards, > Indika >
_______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
