Javascript 如何更改地图框中悬停图标图像的布局?

Javascript 如何更改地图框中悬停图标图像的布局?,javascript,mapbox,mapbox-gl-js,mapbox-gl,Javascript,Mapbox,Mapbox Gl Js,Mapbox Gl,我使用GeoJson映射框,我想更改悬停时的“图标图像” map.addLayer({ "id": "points", "type": "symbol", "source": { "type": "geojson", "data": "geo.json" }, "layout": { "icon-image": "icon-1" }); 关于如何处理这个问题有什么想法吗? 谢谢。您可以使用设置布局属性更改任何布局属性,包括图标图像: map.setLayoutProperty(

我使用GeoJson映射框,我想更改悬停时的“图标图像”

map.addLayer({
"id": "points",
"type": "symbol",
"source": {
    "type": "geojson",
    "data": "geo.json"
},
"layout": {
"icon-image": "icon-1"
});
关于如何处理这个问题有什么想法吗?
谢谢。

您可以使用
设置布局属性
更改任何布局属性,包括
图标图像

map.setLayoutProperty('points', 'icon-image', 'icon-2');