iclient for leaflet 如何显示鼠标坐标和地图缩放级别

0 投票
有没有什么方法在iclient for leaflet中,能像iclient for classic那样(map.addControl(new SuperMap.Control.MousePosition());)几行代码将坐标、缩放级别显示在当前地图上,鼠标移动,坐标改变,地图缩放,显示地图缩放级别(级别时从10-20)改变。
1月 6 分类:  226次浏览 | 用户: dong123 才疏学浅 (17 分)

1个回答

0 投票
 
已采纳

classic的是我们自己写的一个接口,实际的方法就是调用地图的zoom和根据浏览器的鼠标像素位置和地图当前窗口的原点计算坐标值。这个的话leaflet没有直接的接口,leaflet可能会有类似的插件您可以在leaflet官网搜索或者自己封装一个,用类似的实现方法。

leaflet的两个接口可以参考  https://leafletjs.com/reference-1.3.0.html#map-getzoom  和  https://leafletjs.com/reference-1.3.0.html#map-containerpointtolatlng

1月 6 用户: 于浩 登峰造极 (5,662 分)
采纳于 1月 6 用户:dong123
...