首页 / 浏览问题 / 云GIS / 问题详情
鼠标移入时动态修改marker图标
106EXP 2020年02月20日
使用产品:supermap-iserver-9.1.2a

需求:使用 new SuperMap.Layer.Markers图层,可以获取到鼠标移入移出事件,但想要在鼠标移入时marker放大,移出时marker变小,应该如何实现?

1个回答

您好,您可以监听marker的mouseover和mouseout事件

https://iclient.supermap.io/web/libs/iclient8c/apidoc/files/SuperMap/Marker-js.html#SuperMap.Marker.SuperMap.Marker

然后通过两个监听事件的触发,在移入放大事件中remove掉当前的marker然后重新设置size再加入到markerlayer中,大概是这样一个思路您可以参考下。具体的项目中如何去实现还需要根据项目需求进行调整

5,668EXP 2020年02月20日
...