Salut
Dans la page https://visiolittoral.fr/IGN_TEST_HEATMAPS.php si l'on recherche "Hoedic", puis si l'on zoom sur la carte, quand le zoom est inférieur à 14, le popup affichée par GetFeatureInfo est correcte :
Sur des zooms plus grands, la popup déraille est affiche, certes les données du feature cliqué, mais aussi d'autres données issues du fichier GeoJson.
Dans le cas présenté, Hoedic est bien loin de Hyères !
Une idée ?
Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 var getfeatureinfo = new ol.control.GetFeatureInfo({ layers : [{ obj : myHeatmap }], options : { hidden: true, auto : true, active: true, defaultInfoFormat: "text/html", defaultEvent: "singleclick", cursorStyle: "pointer", } }); map.addControl(getfeatureinfo);
De plus, si l'on clique à un endroit "vide" de donnée dans la couche myHeatmap, la popup s'affiche avec des données farfelues
Partager