首页 / 浏览问题 / WebGIS / 问题详情
leaflet客户端专题图开了isMultiHover不全亮
55EXP 2023年05月11日

我的需求是leaflet的客户端专题图当鼠标悬停时,所有值相等的面都要亮,可以通过isMultiHover这个属性来设置,但是我设置了还是没有效果,如下图案例

1个回答

您好:

这边按F12看是否有报错呢?具体修改了哪些代码呢?

方便粘贴代码,这边测试一下吗?这边测试没有问题



希望可以帮助到您!

220EXP 2023年05月11日
代码是官网的例子,我在上面加了一个属性,使得值相同的多边形一起亮,但是没有一起亮,后台无报错,图上红色框起来的就是我加的,api里面是由有这个属性的
您好:

这边测试没有问题,刷新页面重新试一下呢

希望可以帮助到您!
可是我加了这个属性 isMultiHover:true没有变化呀,理论上加了这个属性以后只要我鼠标悬停在”水田“上,所有的”水田“都会亮,可是好像没有效果
我刚刚测试了一下openlayer的例子是好的,但是leaflet好像有点问题

您好:

这边“用于高亮同一个数据对应的所有图形”是属性表中一条记录并非同一属性高亮,底层是通过id进行查询的,您可以通过sql查询实现相同属性渲染显示。

希望可以帮助到您!

...