扫码关注官方订阅号
百度地图API如何计算一个点(用户当前位置)与多个信息点(比如公交站 菜市场)的步行距离
JavaScript API大众版 的哦
光阴似箭催人老,日月如移越少年。
Direction APIWeb服务API
http://developer.baidu.com/map/index.php?title=webapi/direction-api 使用方法
http://developer.baidu.com/map/index.php?title=webapi/direction-api
第一步,申请密钥(ak) ,作为访问服务的依据; 第二步,拼写发送http请求的url,注意需使用第一步申请的ak; 第三步,接收http请求返回的数据(json或xml格式),根据返回值说明解析数据。 简单示例:http://api.map.baidu.com/direction/v1?mode=driving&origin=清华大学&destination=北京大学&origin_region=北京&destination_region=北京&output=json&ak=E4805d16520de693a3fe707cdc962045 结果说明:mode(driving)是导航模式,origin(清华大学)是起点名称,destination(北京大学)是终点名称,origin_region(北京)指定起始点城市,destination_region(北京)指定终点城市,output(json)用于指定返回数据的格式;ak是开发者请求数据的标识。
不能直接用经纬度,这样算出来的是直线距离。 如果你需要路径距离,可以用Direction API。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
Direction APIWeb服务API
http://developer.baidu.com/map/index.php?title=webapi/direction-api
使用方法
第一步,申请密钥(ak) ,作为访问服务的依据;
第二步,拼写发送http请求的url,注意需使用第一步申请的ak;
第三步,接收http请求返回的数据(json或xml格式),根据返回值说明解析数据。
简单示例:
http://api.map.baidu.com/direction/v1?mode=driving&origin=清华大学&destination=北京大学&origin_region=北京&destination_region=北京&output=json&ak=E4805d16520de693a3fe707cdc962045
结果说明:mode(driving)是导航模式,origin(清华大学)是起点名称,destination(北京大学)是终点名称,origin_region(北京)指定起始点城市,destination_region(北京)指定终点城市,output(json)用于指定返回数据的格式;ak是开发者请求数据的标识。
不能直接用经纬度,这样算出来的是直线距离。
如果你需要路径距离,可以用Direction API。