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
_______________________________________________
Users mailing list
[email protected]
http://openlayers.org/mailman/listinfo/users

Reply via email to