Bonjour,
Je souhaiterai savoir s'il était possible d'attraper l'événement au click d'un marker ajouté via l'API IGN v3 pour Open Layers 3 lorsqu'aucun outil d'édition n'est sélectionné.
J'ai testé avec :
Mais celui-ci se déclenche que les outils d'édition soient sélectionnés ou non. En outre si deux markers se superposent, l'événement est déclenché à chaque fois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ol.map.getViewport().addEventListener("click", function(e) { ol.map.forEachFeatureAtPixel(AppComponent.map.getEventPixel(e), function(feature, layer) { if(layer){ //console.log(feature); } }); });
Savez-vous s'il y aurait une possibilité pour faire autrement ?
D'avance merci
Partager