百度地图-根据经纬度等参数获取距离值-Route Matrix API v2.0Web服务API
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了百度地图-根据经纬度等参数获取距离值-Route Matrix API v2.0Web服务API相关的知识,希望对你有一定的参考价值。
参考技术A Route Matrix API v2.0 Beta是一套以HTTP/HTTPS形式提供的批量算路接口,返回路线规划距离和行驶时间。1.批量计算路线的距离和耗时;
2.支持驾车、骑行和步行三种形式;
3.步行时任意起终点之间的距离不得超过200KM,超过此限制会返回参数错误;
4.一次最多计算50条路线,起终点个数之积不能超过50。 比如2个起点25个终点,50个起点1个终点等;但在实际操作过程中,每次请求数额区间为(2,1024);
1.申请密钥(ak) ,作为访问服务的依据;(根据不同类型请求申请不同ak)
2.请求URL:
驾车 http://api.map.baidu.com/routematrix/v2/driving?
骑行 http://api.map.baidu.com/routematrix/v2/riding?
步行 http://api.map.baidu.com/routematrix/v2/walking?
3.基础参数
4.返回结果:
"status": 0,
"result": [
"distance":
"text": "19.7公里",
"value": 19746
,
"duration":
"text": "30分钟",
"value": 1803,
"distance":
"text": "21.3公里",
"value": 21250
,
"duration":
"text": "33分钟",
"value": 1956,
"distance":
"text": "45.8公里",
"value": 45773
,"duration":
"text": "1.2小时",
"value": 4434,
"distance":
"text": "47.3公里",
"value": 47277
,"duration":
"text": "1.3小时",
"value": 4587],
"message": "成功"
android 百度地图 距离怎么转成 经纬度
参考技术A mBaiduMap.setOnMapClickListener(newOnMapClickListener()@OverridepublicvoidonMapClick(LatLngpoint)//TODOAuto-generatedmethodstub//这里的point就是点击屏幕所获得的经纬度//下面两个函数可以将经纬度转换为屏幕的点坐标,//另一个是将屏幕点转换为经纬度//mBaiduMap.getProjection()//.fromScreenLocation(point);//mBaiduMap.getProjection()//.toScreenLocation(latlng);@OverridepublicbooleanonMapPoiClick(MapPoiarg0)//TODOAuto-generatedmethodstubreturnfalse;); 参考技术B 清楚点呗。。。是搞开发么,百度地图有api可以调用啊以上是关于百度地图-根据经纬度等参数获取距离值-Route Matrix API v2.0Web服务API的主要内容,如果未能解决你的问题,请参考以下文章