leaflet怎么动态测距和测面

0 投票

就是这个自己手动选择两点或者多点 进行测距或者测面的功能  现在我想不使用控件   单独实现测距和测面这两个  应该怎么做呢  没有找到相应的示例和api  麻烦各位大神指导一下

11月 18, 2019 分类:  281次浏览 | 用户: Wenenenen 初出茅庐 (22 分)

1个回答

0 投票
 
已采纳
你好,不管是测面还是测线,最主要的是获取到你绘制出来的geometry,当然绘制控件draw或者pm是最简单的并且最容易获取到geometry的方式。因为leaflet是轻量级的地图开发工具,所以不像openlayer那种有自定义的交互控件使用一个接口就能绘制,所以如果你不想用leaflet第三方插件进行绘制,需要自己去注册事件,比如测线,你需要注册点击事件,获取到连续的点,然后构成线对象,进行线的量测。
11月 19, 2019 用户: 阳俊林 名扬四海 (1,949 分)
采纳于 11月 19, 2019 用户:Wenenenen
您好  所以获取到连续的点这个事件 就是注册普通的点击事件就可以吗

我只是打个比方,肯定没有那么简单smiley。具体的方法可在百度搜索

好的  多谢
...