首页 / 浏览问题 / 云GIS / 问题详情
发布后的地图如何高亮显示矩形区域?
snz
4EXP 2018年12月21日

发布的地图 js中通过 new SuperMap.Layer.UTFGrid加载了图层,现在我鼠标移动后能显示出位置点的信息,不知道要如何显示地图上鼠标位置点的多边形区域呢? 获取的数据中也没发现位置点的多边形X、Y坐标信息。请问这种情况如何处理,谢谢!

图片中鼠标位置能显示信息,但是鼠标对应的多边形区域如何高亮显示 ?

1个回答

您说的多边形的XY信息的话是指当前鼠标位置的XY还是所在省市的某个点的XY?如果是当前鼠标位置的话可以加上一行代码

 var dom = "<div style='font-size: 12px; color: #000000;'>" + info.data.NAME + "<br>"+"坐标:"+"("+loc.lon+","+ loc.lat+")"+"</div>";

第二个问题用mousemove事件,然后根据鼠标位置进行查询,查询结果进行高亮就行。
5,668EXP 2018年12月21日
...