2017-06-29 3 views

Antwort

0

Alle sichtbaren Kartenelemente, einschließlich Etiketten, in einem MapBox-gl Karte kann angeklickt werden.

siehe https://www.mapbox.com/mapbox-gl-js/example/queryrenderedfeatures/

In diesem Beispiel, anstatt das mousemove- Ereignis zu fangen, das Click-Ereignis wie folgt fangen:

map.on('click', function (e) { 
    var features = map.queryRenderedFeatures(e.point); 
    document.getElementById('features').innerHTML = JSON.stringify(features, null, 2); 
}); 
Verwandte Themen