如何在Mapbox中悬停时更改图标图像的布局?

问题描述 投票:-2回答:1

我使用GeoJson Mapbox,并且希望在悬停时更改“图标图像”。

map.addLayer({
"id": "points",
"type": "symbol",
"source": {
    "type": "geojson",
    "data": "geo.json"
},
"layout": {
"icon-image": "icon-1"
});

关于如何处理此问题的任何想法?谢谢。

javascript mapbox mapbox-gl-js mapbox-gl
1个回答
0
投票

您可以使用icon-image更改任何布局属性,包括setLayoutProperty

map.setLayoutProperty('points', 'icon-image', 'icon-2');
© www.soinside.com 2019 - 2024. All rights reserved.