[OpenLayers-Users] WFS.fromWMSLayer get multiple feature attributes
Martin Davis
mtnclimb at gmail.com
Mon May 12 13:41:30 PDT 2014
Try removing the parameter "resultType: "hits".
(Your issue is the opposite of this one:
http://gis.stackexchange.com/questions/45101/only-return-the-numberoffeatures-in-a-wfs-query
On Mon, May 12, 2014 at 1:24 PM, rickm81 <rickm81 at yahoo.com> wrote:
> Hello Alll,
>
> I am trying to retrieve feature data from a WMS layer hosted by GeoServer
> using a Vector layer drawn on a map. Unfortunately, I am only receiving the
> NumberOfFeatures selected. For example, I draw a polygon on the map that
> intersects 10 polygon features in the WMS layer. The NumberOfFeatures value
> returned is 10, but none of the feature data ("ID", "ADDRESS",
> "POLYNUMBER",
> etc.) is returned.
>
> Here is the code I am using to query the WMS Layer.
>
> // Create WMS Layer
> census_blocks = new OpenLayers.Layer.WMS("Census Block Groups",
> "http://localhost:8080/geoserver/US_Census_Blocks_CensusSummary/wms",
> { 'layers':
> '2010_BlockGroups_US_CensusSummary:2010_BlockGroups_US_CensusSummary',
> transparent: true, format: 'image/png' },
> { isBaseLayer: false });
>
> // Create Filter Using Polygon Drawn on Map
> var pfilter = new OpenLayers.Filter.Spatial({
> type: OpenLayers.Filter.Spatial.INTERSECTS,
> value: e.feature.geometry // <== This is the polygon drawn on map
> });
>
> // Create WFS From WMS, Pass in Filter, Handle Response
> var wfsProtocol = new
> OpenLayers.Protocol.WFS.fromWMSLayer(census_blocks);
> wfsProtocol.read({
> filter: pfilter,
> extractAttributes: true,
> infoFormat: "application/vnd.ogc.gml",
> resultType: "hits",
> callback: function (resp) {
> // Trying to access Feature Data here, but unsuccessful
> alert(resp);
> }
> });
>
> I've looked at several examples online, but have not found a resolution. If
> any one has any ideas I would greatly appreciate it. Thank you!
>
>
>
>
>
> --
> View this message in context:
> http://osgeo-org.1560.x6.nabble.com/WFS-fromWMSLayer-get-multiple-feature-attributes-tp5139854.html
> Sent from the OpenLayers Users mailing list archive at Nabble.com.
> _______________________________________________
> Users mailing list
> Users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/openlayers-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/openlayers-users/attachments/20140512/3d82bbae/attachment.html>
More information about the Users
mailing list