#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


