#1 Fri 28 December 2012 07:25
- Achref_geo
- Participant actif
- Date d'inscription: 19 Feb 2012
- Messages: 107
[GeoExt] ComboBox pour la gestion d'affichage des layers
Bonjour à tous,
Je souhaite réaliser un ComboBox qui joue le rôle du "layer switcher" pour gérer l'affichage de mes couches vecteurs, j'essaie avec le code suivant mais ça ne fonctionne pas :
Code:
var store1 = new Ext.data.SimpleStore({ fields: ['value', 'text', 'bbox'], data : [['dimo', 'json1', 'http://localhost/MonTP/Appli_stage/gou_pop.geojson'], ['symb', 'json2', 'http://localhost/MonTP/Appli_stage/geojson_data/json_point_DD.geojson'], ['graph', 'json3', 'http://localhost/MonTP/Appli_stage/geojson_data/line.geojson']] }); store1.on('select', function(){ map.setLayer(new OpenLayers.Layer.Vector(text,bbox)); }); var cmmb = new Ext.form.ComboBox({ store: store1, valueField: 'value', displayField: 'text', triggerAction: 'all', mode: 'local', emptyText: 'Select map' });
Je veux que le choix dans la liste déroulante permet d'afficher le layer choisi, ça me parait un peut compliqué et j'ai besoin de votre aide.
Merci d'avance
Hors ligne