Annonce
Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.
Vous allez recevoir un message pour effectuer ce changement de mot de passe.
Merci de bien respecter les règles préconisées.
Pages: 1
- Sujet précédent - API JS Géoportail : Problème bouton information (GetFeatureInfo) - Sujet suivant
#1 Wed 10 June 2015 21:59
- geonimo
- Participant occasionnel
- Lieu: Pau
- Date d'inscription: 21 Aug 2006
- Messages: 21
API JS Géoportail : Problème bouton information (GetFeatureInfo)
Bonjour à tous,
Je suis en train de me battre avec la méthode GetFeatureInfo du géoportail (afterAdd) dans la déclaratiopn de mes couches
Ca bloque direct puisque je sors des la première condition:
Code:
function GetFeature() { alert(this.id);// ok affiche bien l'id de la couche var blc = this.map.getControlsBy('id', 'basic_' + this.id)[0]; if (!blc) { return; }; alert("ouicon");//ne s'affiche pas ...
Et là par contre j'ai aucune idée de ce qui cloche...
pour info le bouton d’information "I" ne s'affiche pas dans mon contrôle des couches!
Merci à ceux qui m'aideront !!
bonne soirée
Dernière modification par geonimo (Wed 10 June 2015 22:04)
Hors ligne
#2 Wed 01 July 2015 16:46
- geonimo
- Participant occasionnel
- Lieu: Pau
- Date d'inscription: 21 Aug 2006
- Messages: 21
Re: API JS Géoportail : Problème bouton information (GetFeatureInfo)
Pour ceux qui bloqueraient..
la doc de l'API n'était pas à jour, voici le bon code:
Code:
function GetFeature() { //Fonction d'affichage des label d'information //this===layer // recuperation de l'id du layer var lsid = ""; var lss = this.map.getControlsByClass("Geoportal.Control.LayerSwitcher"); lsid = lss[0].id + "_"; var blc = this.map.getControlsBy('id', 'basic_' + lsid + this.id)[0]; if (!blc) { return; } //alert (this.id);
Hors ligne
#3 Wed 01 July 2015 22:19
Re: API JS Géoportail : Problème bouton information (GetFeatureInfo)
Merci Géonimo.
Il n'est pas certain que l'IGN nous lise (quoi que nous sommes loin de la géodésie), mais sinon, l'Institut a choisi (assez logiquement) d'échanger ici:
http://www.developpez.net/forums/f1255/ … eoportail/
Bruno
Hors ligne
Pages: 1
- Sujet précédent - API JS Géoportail : Problème bouton information (GetFeatureInfo) - Sujet suivant