是否可以像在Google地图上一样点击Mapbox中的标签?

时间:2017-06-29 22:28:17

标签: mapbox mapbox-gl-js mapbox-gl

是否可以点击Mapbox中的标签并在Google地图上突出显示城市?

Example Screenshot

1 个答案:

答案 0 :(得分:0)

可以点击mapbox-gl地图中的所有可见地图元素,包括标签。

请参阅https://www.mapbox.com/mapbox-gl-js/example/queryrenderedfeatures/

在该示例中,不是捕获mousemove事件,而是捕获click事件,如下所示:

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