鼠标移入时动态修改marker图标

0 投票
使用产品:supermap-iserver-9.1.2a

需求:使用 new SuperMap.Layer.Markers图层,可以获取到鼠标移入移出事件,但想要在鼠标移入时marker放大,移出时marker变小,应该如何实现?
2月 20, 2020 分类:  436次浏览 | 用户: 超图小号 牛刀小试 (102 分)

1个回答

0 投票

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

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

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

2月 20, 2020 用户: 于浩 登峰造极 (5,668 分)
...