如何使用java和百度地图api 得到两点之间的路程(

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用java和百度地图api 得到两点之间的路程(相关的知识,希望对你有一定的参考价值。

参考技术A 获取到两点的经纬度,再调用百度地图的api计算。我记得,有一个计算距离的api.

<script type="text/javascript">
// 百度地图API功能
var map = new BMap.Map("allmap");
map.centerAndZoom("重庆",12); //初始化地图,设置城市和地图级别。
var pointA = new BMap.Point(106.486654,29.490295); // 创建点坐标A--大渡口区
var pointB = new BMap.Point(106.581515,29.615467); // 创建点坐标B--江北区
alert('从大渡口区到江北区的距离是:'+(map.getDistance(pointA,pointB)).toFixed(2)+' 米。'); //获取两点距离,保留小数点后两位
var polyline = new BMap.Polyline([pointA,pointB], strokeColor:"blue", strokeWeight:6, strokeOpacity:0.5); //定义折线
map.addOverlay(polyline); //添加折线到地图上
</script>

百度地图如何测量距离?

参考技术A 问题一:如何使用百度地图测量地图上任意两个地点的距离 如果你要测量已知两点的直线距离,手机百度地图和电脑都可以(例如,输入起始地点,他会自动给出距离)。。。如果模糊两点的距离,只能打开电脑网页版百度地图,进行模糊测量距离

问题二:百度地图怎样测量两地的距离 首先进入百度地图,选择测距地点所在的城市
然后在地图的右上角找到【工具】
然后点击【测距】
然后就可以单击选择起点了
然后双击结束
可以看到每个节点处都有相对于起点的距离,在终点,可以看到总的长度
如果要取消测距,点击终点旁边的小叉就可以了

问题三:怎么使用百度地图测距 地图右上角有“视野内搜索”“工具”“全屏”,鼠标放在“工具”上,自然会出现“测距”,点击“测距”鼠标变成小红点,单击你要测量距离的起点-沿着你要测量的路线(转弯处要单击一下)-直至测量的重点,具体距离就会出现在旁边。

问题四:怎么用百度地图测试自己实际走了多远? 实际距离没发测算,只能看个大概

问题五:百度地图怎么测量距离 上面有测距的,直接在地图上

问题六:百度地图怎么测量两地的直线距离和行车距离 可以尺子量出两点之间的距离,然后根据比例尺算出比较准确的直线距离。
行车距离,一般地图选定两点会给出路径,大致测算出距离的。

问题七:百度地图如何测距 右上角》工具》测距

问题八:手机百度地图怎么测量两地的距离 首先进入百度地图,选择测距地点所在的城市
然后在地图的右上角找到【工具】
然后点击【测距】
然后就可以单击选择起点了
然后双击结束

问题九:百度地图上显示测距显示的距离是实际距离吗 你好,根据比例尺估算的距离,如果路线相同,基本上就是实际距离,如果测距路线有偏差,结果可能会稍有误差,但是不影响整体的距离估算

问题十:百度地图怎么看距离 你先点击地图左上角有四个小箭头包围的那一个小图标。--左键单击,然后寻找你的测量起点,接着让红线连接测量终点,指针在重点上面双击即可。你的目的也就达到了。

以上是关于如何使用java和百度地图api 得到两点之间的路程(的主要内容,如果未能解决你的问题,请参考以下文章

如何计算百度地图上两点的距离

如何计算百度地图上两点的距离

百度地图两点如何测距

Android 百度地图API 如何计算两个坐标之间的驾车距离?

如何计算百度地图上两点的距离

百度地图 获取两点坐标之间的驾车距离(非直线距离) c#