
百度地图
dk123sw
这个作者很懒,什么都没留下…
展开
-
百度地图获取本地搜索(LocalSearch)全部结果并显示标注
业务需求:获取一定范围内百度地图中所有店面(以下代码实现的‘一定范围’指圆,显示某检索值下所有地图返回的店面) var circle = new BMap.Circle(point,1000,{fillColor:"blue", strokeWeight: 1 ,fillOpacity: 0.3, strokeOpacity: 0.3}); map....原创 2018-07-18 11:31:30 · 27469 阅读 · 3 评论 -
js 根据百度地图提供经纬度计算两点距离
正常在使用百度地图时,我们可以通过BMap的实例对象提供的方法计算距离:var map = new BMap.Map('map_canvas');map.getDistance(point1 ,point2);//point1、point2 是Point对象如果在不使用百度地图,但是已知百度地图的经纬度情况下也是可以计算出与上面相同的值的三方库 此库提供计算两点距离的方法 ...原创 2018-05-28 17:58:38 · 5320 阅读 · 3 评论 -
百度地图Label文本居中
我们知道通过Label设置文本,内容会从坐标点往后展示。如果想让坐标在文本的中点,可以设置:label.setStyle({transform: 'translateX(-50%)'}); //label是Label的实例对象这是label标签原始样式这是改过后的,这里有left,top是因为我这里label是针对图片定位,设置left为图片长度的一半去掉图片导致的偏差值。...原创 2018-12-17 16:49:08 · 4948 阅读 · 0 评论 -
百度地图计算不同等级像素与实际距离比
本篇使用两种方式计算像素与实际距离比,两种方式都是根据百度地图提供的方法、信息计算。第一种 利用getDistance、pointToOverlayPixel计算两坐标的像素位置以及真实距离进而推算像素与实际距离比。 var pointA = r.point; var pointB = new BMap.Point(pointA.lng...原创 2018-12-29 09:59:04 · 5484 阅读 · 0 评论 -
百度地图自定义一个半径为固定实际距离的圆
效果:代码 项目没配置百度地图CDN,拷到自己项目下看效果百度地图自定义覆盖物原创 2018-12-29 10:55:58 · 1937 阅读 · 0 评论