首页 / 浏览问题 / WebGIS / 问题详情
右击军标弹出环形菜单,环形菜单的位置要以军标为中心
5EXP 2021年07月08日
右击军标做出来了,使用movingtargetlayer来触发的事件,但是右击之后需要弹出环形菜单,环形菜单的位置要以军标为中心点,只能拿到点击的经纬度,该怎么给环形菜单定位那。。。

1个回答

您好, 可以通过movingtargetlayer的右键事件的监听函数的event对象中的features数组第一个feature中的latLng获取到这个这个标绘点坐标

865EXP 2021年07月09日
打印出来的是经纬度对吧,然后弹出的环形菜单没有经纬度的属性吧,所有没办法把打印出来的经纬度和环形菜单关联吧。。。。。。
leaflet 可以进行将坐标点转换成像素点的,map.latLngToContainerPoint([坐标点]),感觉您对leaflet的的框架不是很不了解,建议您先看看leaflet api再进行开发,这样的话您的开发速度会更好。
好的,谢谢
我竟然找不到,在哪里,这个APi,因为刚接触这个模块,要从头开始学,map.latLngToContainerPoint([经度,纬度]),里面的坐标点是这样写吗,还是怎样写,麻烦帮我写一下,谢谢了
麻烦问一下,那里面经纬度里面的参数该怎么写啊 。。。。
不理会了吗?
...