#1 Thu 07 April 2011 21:00
- zac
- Participant occasionnel
- Date d'inscription: 16 Apr 2009
- Messages: 27
[GeoExt] Centrage carte sur extents définis
Bonjour,
Je travaille sous GeoExt et j'aimerais réaliser une liste contenant des noms de commune. En cliquant sur une des communes, la carte serait centrée sur cette commune.
J'arrive à créer une Combo Box qui affiche mon tableau de communes :
Code:
var localStore = new Ext.form.ComboBox({ store: tab, emptyText: "Choix commune", editable: false });
Je rajoute ensuite cette box au mappanel.
Je n'arrive ensuite pas à faire le lien entre le "zoomToExtent" et le clic sur la liste.
Une idée ?
Merci d'avance
Hors ligne
#2 Thu 07 April 2011 21:36
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Re: [GeoExt] Centrage carte sur extents définis
Bonjour,
Voici un exemple utilisant une liste déroulante, et qui recentre sur la zone choisit.
http://dev.geoext.org/sandbox/cmoullet/ … ample.html
Je pense que cela correspond à ton besoin.
Il faut que tu intègre le fichier ShortcutCombo.js, dans ton application. Et, tu modifie le tableau de données en fonction de ton besoin dans (dans ce même fichier).
Tony
Hors ligne
#3 Thu 07 April 2011 22:10
- zac
- Participant occasionnel
- Date d'inscription: 16 Apr 2009
- Messages: 27
Re: [GeoExt] Centrage carte sur extents définis
Bonjour Tony,
Cela correspond en effet à mon besoin et cela fonctionne parfaitement.
Merci beaucoup pour tes indications
Zac
Hors ligne