
百度地图
MichaelYZ111
这个作者很懒,什么都没留下…
展开
-
GPS地图坐标转百度地图坐标
真实标准坐标即我们获取到的坐标,真实坐标经经过国家测绘局进行加密后形成火星坐标(WGS-84),百度地图坐标,是在火星坐标的基础上再进行一次加密,形成了百度地图上的坐标,因此,直接将标准地球坐标显示在百度地图上是会有几百米的偏差的。按照此原理,标准GPS坐标经过两步的转换可得到百度坐标,百度在线的API可以实现,但有些项目环境是不需要百度在线API的,所以需要我们自己转换。 后台转换算法如下: /...原创 2019-05-08 21:31:18 · 3850 阅读 · 0 评论 -
百度离线地图根据角度画扇形区域
/* * 离线地图扩展功能函数 * * 拓展功能基于 map.js 。 */ /** * 画扇形,实际返回一个多边形。最后要通过全局的地图组件 map的addOverlay方法添加。(部分参数可缺省) * 终止角度缺省,则在起始角度上+60 * @param {Object} lng 经度 * @param {Object} lat 纬度 * @param {Object} s...原创 2019-06-26 11:53:44 · 1635 阅读 · 0 评论 -
判断地图上一个标注点是否在自定义多边形范围里
需求背景:在地图上面自定义多边形,判断一个标注点是否在该多边形里面。 有两种可以实现的方式:可以在JS层面实现,也可以在后台java代码中实现。 js方法: //1.pt 标注点 //2.poly 多边形各顶点坐标数组 //return 如果在范围内,返回true,否则为false function isInsidePolygon(pt, poly) { for (var c...原创 2019-07-03 14:51:18 · 920 阅读 · 0 评论