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


