[OpenLayers-Dev] Setting maxExtent on WFS

Tim Schaub tschaub at opengeo.org
Fri Jul 30 10:54:12 EDT 2010


This deserves a fix in the BBOX strategy.

Ticked #?

On 7/30/10 6:54 AM, Steven M. Ottens wrote:
> Hi all,
>
> I'm trying to set a maxextent on a WFS so it doesn't try to request
> features when the layer isn't in view. Just adding a maxExtent to the
> layer isn't working. When the area is outside the viewport, the WFS is
> still being queried. I've checked with a WMS layer and the maxExtent
> itself is working as I hoped.
> I'm currently using a vector layer with a BBOX strategy, should I use a
> different strategy? Or if it isn't possible by default, can someone give
> me pointers where I should start hacking?
>
> The configuration of the WFS layer is:
>       ,skGN : new OpenLayers.Layer.Vector("Norway GN",
>           {
>           maxExtent: new OpenLayers.Bounds(5,58,10,62),
>           displayOutsideMaxExtent: false,
>           strategies: [new OpenLayers.Strategy.BBOX({resFactor: 1})],
>               visibility: true,
>               styleMap: GeoViewer.Styles.pointStyles,
>
>               projection: new OpenLayers.Projection("EPSG:4258"),
>               protocol: new OpenLayers.Protocol.WFS({
>                   formatOptions: {xy: true}, //Set to false for latitude
> longitude order
>                   version: "1.1.0",
>                   outputFormat: "text/xml; subtype=gml/3.2.1",
>                   srsName: "EPSG:4258",
>                   extractAttributes:true,
>                   url: GeoViewer.Catalog.urls.SK_WFS,
>                   featurePrefix: "gn",
>                   featureType: "NamedPlace",
>                   featureNS:
> "urn:x-inspire:specification:gmlas:GeographicalNames:3.0",
>                   geometryName: "geometry",
>                   maxFeatures: "50",
>                   schema:
> "http://esdin.geodan.nl/fgi/SK/deegree2-wfs/services?service=WFS&version=1.1.0&request=DescribeFeatureType&typeName=GN:NamedPlace&namespace=xmlns=(GN=urn:x-inspire:specification:gmlas:GeographicalNames:3.0)"
>               })
>           }
>       )
>
> Regards,
> Steven
>
> _______________________________________________
> Dev mailing list
> Dev at openlayers.org
> http://openlayers.org/mailman/listinfo/dev


-- 
Tim Schaub
OpenGeo - http://opengeo.org
Expert service straight from the developers.



More information about the Dev mailing list