首页 / 浏览问题 / 其他 / 问题详情
leaflet怎么动态测距和测面
30EXP 2019年11月18日

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

1个回答

你好,不管是测面还是测线,最主要的是获取到你绘制出来的geometry,当然绘制控件draw或者pm是最简单的并且最容易获取到geometry的方式。因为leaflet是轻量级的地图开发工具,所以不像openlayer那种有自定义的交互控件使用一个接口就能绘制,所以如果你不想用leaflet第三方插件进行绘制,需要自己去注册事件,比如测线,你需要注册点击事件,获取到连续的点,然后构成线对象,进行线的量测。
3,357EXP 2019年11月19日
您好  所以获取到连续的点这个事件 就是注册普通的点击事件就可以吗

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

好的  多谢
...