基本思路及求解过程
1、百度地图有获取两点(经纬度)距离的接口
map.getDistance(pointA, pointB);
2、现在我们需要找出两个点的经纬度坐标
(1) 首先pointA选取地图中心点
var pointA = map.getCenter();
(2) B点坐标采取将pointA纬度+0.001,经度选用pointA的经度(这样基本可以保证这两个点在我们的地图视图中是可以看见的)
var pointB = new BMap.Point(pointA.lng, pointA.lat + 0.001);
3、求出两点的实际距离realDistanceBetween2Points