[Users] add data to GeoExt.data.featureStore

François Boussuges f.boussuges at gmail.com
Wed Jun 30 09:51:21 CEST 2010


Hello!

I have a WFS layer in GML:

    var medicago_site_co = new OpenLayers.Layer.Vector(
            "Site de collecte",{
                strategies : [ new OpenLayers.Strategy.BBOX(),
                               new OpenLayers.Strategy.Fixed()
                ],
                protocol: new OpenLayers.Protocol.HTTP(
                        {url : "/geoserver/wfs?",
                            params: {format:"WFS",
                            service: "WFS",
                            version: "1.0.0",
                            request: "GetFeature",
                            typename: "MEDICAGO_SITE_COLLECTE",
                            SRS: "EPSG:4326"},
                            format : new OpenLayers.Format.GML()
                        }),

                        geometryName : "GEOMETRY",
                        visibility: false,
                        styleMap: style1

            });

I load the data layer in a GeoExt.data.featureStore to display this in a 
gridPanel:

    var st_med_co =  new GeoExt.data.FeatureStore({
        layer: medicago_site_co,
        idIndex: 'IDENTIFIANT_SITE',
        fields:[{name: 'IDENTIFIANT_SITE', type: 'string'},
                {name: 'NOM_SITE', type: 'string'},
                {name: 'TYPE_SITE'},
                {name: 'LONGITUDE'},
                {name: 'LATITUDE'},
                {name: 'ALTITUDE'},
                {name: 'LOCALISATION', type: 'string'},
                {name: 'NOMBRE_ACCESSIONS', type: 'string'},
                {name: 'PRECISION_DONNEES', type: 'string'},
                {name: 'AVG_SPIRALE_HORAIRE', type: 'string'},
                {name: 'AVG_SPIRALE_ANTI_HORAIRE', type: 'string'}
                ],
              //  autoLoad: true
    });

Whith a Ajax request I load supplement layer data and I get a result in XML.
I put new column in my gridPanel, but I have a problem to add my XML 
result to my feature store.

Have you an idea to add data to the feature store?

Thank you very much!

François.


More information about the Users mailing list