[OpenLayers-Users] Geoserver wfs layers doesn't work

Jimmy Aumard jimmy.aumard at gmail.com
Mon Nov 2 03:45:10 EST 2009


Hi list,

I try to make wfs request to geoserver with this:

  var saveStrategy = new OpenLayers.Strategy.Save(options);
     var wfs = new OpenLayers.Layer.Vector(_layer, {
        strategies: [new OpenLayers.Strategy.Fixed({
            preload: false
        }), saveStrategy],
        projection: map.getProjection(),
        filter: filter,
        styleMap: style,
        protocol: new OpenLayers.Protocol.WFS({
            srsName: map.getProjection(),
            url: urlwfs,
            featureType: _layer,
            featurePrefix:'topp',
            version: '1.1.0',
            featureNS: "http://www.openplans.org/topp"
        })
    });

This request work but if I change the namespace of geoserver (but same
layer) my request become:

  var saveStrategy = new OpenLayers.Strategy.Save(options);
     var wfs = new OpenLayers.Layer.Vector(_layer, {
        strategies: [new OpenLayers.Strategy.Fixed({
            preload: false
        }), saveStrategy],
        projection: map.getProjection(),
        filter: filter,
        styleMap: style,
        protocol: new OpenLayers.Protocol.WFS({
            srsName: map.getProjection(),
            url: urlwfs,
            featureType: _layer,
            featurePrefix:'inforisq',
             version: '1.1.0',
            featureNS:"http://my_uri.fr/inforisq"

        })
    });

It's does'n work, I see in firebug geoserver send my layer but I have no
geometry on my map

Anyone have an idea?

Cheers

Jim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20091102/b903a9f3/attachment.html


More information about the Users mailing list