|
|
第38行: |
第38行: |
| 2.5.6 实时公交页面(map9.5.5以上版本支持) | | 2.5.6 实时公交页面(map9.5.5以上版本支持) |
| 2.5.7 离线地图下载页面(map9.5.5以上版本支持) | | 2.5.7 离线地图下载页面(map9.5.5以上版本支持) |
| + | 2.5.8 实时汇率页面 |
| + | 2.5.9 实时翻译页面 |
| </pre> | | </pre> |
| <div class="bluetitle"><div class="services-title-text service-page-anchor">1 接口通用说明</div></div> | | <div class="bluetitle"><div class="services-title-text service-page-anchor">1 接口通用说明</div></div> |
第69行: |
第71行: |
| <a href="bdapp://map/newsassistant">调起出行早知道页面</a> | | <a href="bdapp://map/newsassistant">调起出行早知道页面</a> |
| </pre> | | </pre> |
− | <div class="serve-explain-text">在第三方APP中执行上述代码就可以打开百度地图的出行早知道界面。如下图:
| + | 在第三方APP中执行上述代码就可以打开百度地图的出行早知道界面。如下图: |
| | | |
− | | + | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-23-22.png |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-23-22.png</div> | + | |
| | | |
| <div class="bluetitle"><div class="services-title-text service-page-anchor">2 接口说明</div></div> | | <div class="bluetitle"><div class="services-title-text service-page-anchor">2 接口说明</div></div> |
第129行: |
第130行: |
| |13 | | |13 |
| |} | | |} |
− | <div class="serve-explain-text">注意:地点搜索限定范围可以由bounds和zoom+center方式进行,其中bounds优先级最高。</div>
| + | 注意:地点搜索限定范围可以由bounds和zoom+center方式进行,其中bounds优先级最高。 |
| <div class="separate-title">使用示例</div> | | <div class="separate-title">使用示例</div> |
| <pre class="prettyprint codestyle"> | | <pre class="prettyprint codestyle"> |
第145行: |
第146行: |
| &zoom=11&traffic=on&bounds=37.8608310000,112.5963090000,42.1942670000,118.9491260000">展示地图</a> | | &zoom=11&traffic=on&bounds=37.8608310000,112.5963090000,42.1942670000,118.9491260000">展示地图</a> |
| </pre> | | </pre> |
− | <div class="serve-explain-text">显示效果如下:
| + | 显示效果如下: |
− | | + | |
| | | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-25-44.png</div> | + | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-25-44.png |
| | | |
| <div class="separate-title">2.2.2 自定义打点</div> | | <div class="separate-title">2.2.2 自定义打点</div> |
第199行: |
第199行: |
| 自定义打点</a> | | 自定义打点</a> |
| </pre> | | </pre> |
− | <div class="serve-explain-text">显示效果如下:
| + | 显示效果如下: |
− | | + | |
| | | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-26-14.png</div> | + | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-26-14.png |
| | | |
| <div class="separate-title">2.2.3 展示地图图区</div> | | <div class="separate-title">2.2.3 展示地图图区</div> |
第226行: |
第225行: |
| <a href="bdapp://map?">展示地图图区</a> | | <a href="bdapp://map?">展示地图图区</a> |
| </pre> | | </pre> |
− | <div class="serve-explain-text">显示效果如下:
| + | 显示效果如下: |
− | | + | |
| | | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-26-41.png</div> | + | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-26-41.png |
| | | |
| <div class="separate-title">2.2.4 地址解析</div> | | <div class="separate-title">2.2.4 地址解析</div> |
第266行: |
第264行: |
| <a href="bdapp:// map/geocoder?src=openApiDemo&address=北京市海淀区上地信息路9号奎科科技大厦">地址解析</a> | | <a href="bdapp:// map/geocoder?src=openApiDemo&address=北京市海淀区上地信息路9号奎科科技大厦">地址解析</a> |
| </pre> | | </pre> |
− | <div class="serve-explain-text">显示效果如下:
| + | 显示效果如下: |
− | | + | |
| | | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-27-21.png</div> | + | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-27-21.png |
| | | |
| <div class="separate-title">2.2.5 反向地址解析</div> | | <div class="separate-title">2.2.5 反向地址解析</div> |
第308行: |
第305行: |
| | | |
| </pre> | | </pre> |
− | <div class="serve-explain-text">显示效果如下:
| |
− |
| |
− |
| |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-27-45.png</div>
| |
− | <div class="separate-title service-page-anchor">{{bluepoint}}2.3 搜索功能</div>
| |
− | <div class="separate-title">2.3.1 POI搜索</div>
| |
− | <div class="serve-explain-text">根据给定的关键字、检索条件进行检索。</div>
| |
− | <div class="code-template">
| |
− | <pre class="get-url-pre">
| |
− | URL接口:baidumap://map/place/search
| |
− | </pre>
| |
− | </div>
| |
− | <div class="separate-title">参数说明</div>
| |
− | {|
| |
− | |-
| |
− | ! width="80" | 参数名称
| |
− | ! width="200" | 描述
| |
− | ! width="280" | 是否必选
| |
− | ! width="280" | 格式(示例)
| |
− | |-
| |
− | | query
| |
− | | 关键词
| |
− | | 必选
| |
− | |
| |
− | |-
| |
− | | region
| |
− | | 城市名或县名
| |
− | | 选择方式:地点搜索限定范围可以由region、bounds和location + radius方式进行,其中<br/>bounds优先级最高、<br/>region优先级最低
| |
− | |
| |
− | |-
| |
− | | location
| |
− | | 中心点经纬度,或中心点经纬度和名称描述,注意,名称不参与检索,只负责显示。
| |
− | | 同上
| |
− | |
| |
− | 经纬度: 39.9761,116.3282<br/>经纬度和名称: latlng:39.9761,116.3282|name:中关村 (注意:坐标先纬度,后经度)
| |
− |
| |
− | |-
| |
− | | bounds
| |
− | | 视野范围
| |
− | | 同上
| |
− | | lat,lng ,lat,lng (先纬度,后经度, 先左下,后右上)
| |
− | |-
| |
− | | radius
| |
− | | 检索半径,单位:m
| |
− | |
| |
− | |
| |
− | |}
| |
− | <div class="separate-title">使用示例</div>
| |
− | <pre class="prettyprint codestyle">
| |
− | Intent i1 = new Intent();
| |
− |
| |
− | // POI搜索
| |
− |
| |
− | i1.setData(Uri.parse("baidumap://map/place/search?query=美食®ion=beijing&location=39.915168,116.403875&radius=1000&bounds=37.8608310000,112.5963090000,42.1942670000,118.9491260000"));
| |
− |
| |
− | startActivity(i1);
| |
− |
| |
− | //网页应用调起Android百度地图方式举例
| |
− |
| |
− | <a href="bdapp://map/place/search?query=美食®ion=beijing&
| |
− | location=39.915168,116.403875&radius=1000&bounds=37.8608310000,112.5963090000,42.1942670000,118.9491260000">POI搜索</a>
| |
− | </pre>
| |
− | <div class="serve-explain-text">显示效果如下:
| |
− |
| |
− |
| |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-28-3.png
| |
− | </div>
| |
− | <div class="separate-title">2.3.2 路线规划</div>
| |
− | <div class="serve-explain-text">公交、驾车、步行、骑行路线规划</div>
| |
− | <div class="code-template">
| |
− | <pre class="get-url-pre">
| |
− | URL接口:baidumap://map/direction
| |
− | </pre>
| |
− | </div>
| |
− | <div class="separate-title">参数说明</div>
| |
− | {|
| |
− | |-
| |
− | ! width="100" | 参数名称
| |
− | ! width="350" | 描述
| |
− | ! width="180" | 是否必选
| |
− | ! width="180" | 格式(示例)
| |
− | |-
| |
− | | origin
| |
− | | 起点名称或经纬度,或者可同时提供名称和经纬度,此时经纬度优先级高,将作为导航依据,名称只负责展示
| |
− | | origin和destination<br/>二者至少一个有值(默认值是当前定位地址)
| |
− | |
| |
− | 经纬度: 39.9761,116.3282<br/>经纬度和名称:<br/>latlng:39.9761,116.3282|name:中关村 (注意:坐标先纬度,后经度)
| |
− |
| |
− | |-
| |
− | | destination
| |
− | | 终点名称或经纬度,或者可同时提供名称和经纬度,此时经纬度优先级高,将作为导航依据,名称只负责展示。
| |
− | | 同上
| |
− | |
| |
− | 经纬度: 39.9761,116.3282<br/>经纬度和名称:<br/>latlng:39.9761,116.3282|name:中关村 (注意:坐标先纬度,后经度)
| |
− |
| |
− | |-
| |
− | | mode
| |
− | | 导航模式,<br/>可选transit(公交)、<br/>driving(驾车)、<br/>walking(步行)和riding(骑行).<br/>默认:driving
| |
− | | 可选
| |
− | |
| |
− | |-
| |
− | | region
| |
− | | 城市名或县名
| |
− | | 可选
| |
− | |
| |
− | |-
| |
− | | origin_region
| |
− | | 起点所在城市或县
| |
− | | 可选
| |
− | |
| |
− | |-
| |
− | | destination_region
| |
− | | 终点所在城市或县
| |
− | | 可选
| |
− | |
| |
− | |-
| |
− | | sy
| |
− | | 公交检索策略,只针对mode字段填写transit情况下有效,值为数字。<br/>0:推荐路线<br/>2:少换乘<br/>3:少步行<br/>4:不坐地铁<br/>5:时间短<br/>6:地铁优先
| |
− | | 可选
| |
− | |
| |
− | |-
| |
− | | index
| |
− | | 公交结果结果项,只针对公交检索,值为数字,从0开始
| |
− | | 可选
| |
− | |
| |
− | |-
| |
− | | target
| |
− | | 0 图区,1 详情,只针对公交检索有效
| |
− | | 可选
| |
− | | 默认0
| |
− | |}
| |
− | <div class="serve-explain-text">
| |
− | 注意:
| |
− | 1、direction?region=北京&origin=39.98871,116.43234&destination=40.055878,116.307854mode=transit&index=0&target=1 index=0&target=1 加了这两个,进入某条线路的详情或图区,现在用于到站提醒调起特定线路。已经有index的情况下,target不填就是默认0;
| |
− |
| |
− | 2、仅仅发起检索,跳到搜索结果页, index, target则不是必须的。
| |
− | </div>
| |
− | <div class="separate-title">使用示例</div>
| |
− | <pre class="prettyprint codestyle">
| |
− | 1)公交路线规划示例:
| |
− |
| |
− | Intent i1 = new Intent();
| |
− |
| |
− | // 公交路线规划
| |
− |
| |
− | i1.setData(Uri.parse("baidumap://map/direction?origin=name:对外经贸大学|latlng:39.98871,116.43234&destination=name:西直门&mode=transit&sy=3&index=0&target=1"));
| |
− |
| |
− | startActivity(i1);
| |
− |
| |
− | //网页应用调起Android百度地图方式举例
| |
− |
| |
− | <a href="bdapp://map/direction?origin=name:对外经贸大学|latlng:
| |
− | 39.98871,116.43234&destination=name:西直门&mode=transit&sy=3
| |
− | &index=0&target=1">公交路线规划</a>
| |
− | </pre>
| |
− | <div class="serve-explain-text">
| |
| 显示效果如下: | | 显示效果如下: |
| | | |
− | | + | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-27-45.png |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-28-21.png | + | |
− | </div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | 2)驾车路线规划示例:
| + | |
− | | + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 驾车路线规划
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/direction?region=beijing&origin=39.98871,116.43234&destination=name:西直门&mode=driving"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/direction?region=beijing&origin=39.98871,
| + | |
− | 116.43234&destination=name:西直门&mode=driving">驾车路线规划</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-28-43.png
| + | |
− | </div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | 3)步行路线规划示例:
| + | |
− | | + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 步行路线规划
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/direction?region=beijing&origin=39.98871,116.43234&destination=40.057406655722,116.2964407172&mode=walking"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/direction?region=beijing&origin=39.98871,
| + | |
− | 116.43234&destination=40.057406655722,116.2964407172&mode=walking">步行路线规划</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-29-9.png
| + | |
− | </div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | 4)骑行路线规划示例:
| + | |
− | | + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 骑行路线规划
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/direction?region=beijing&origin=39.98871,116.43234&destination=40.057406655722,116.2964407172&mode=riding"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/direction?region=beijing&origin=39.98871,
| + | |
− | 116.43234&destination=40.057406655722,116.2964407172&mode=riding">骑行路线规划</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-32-9.png
| + | |
− | </div>
| + | |
− | <div class="separate-title">2.3.3 公交、地铁线路查询</div>
| + | |
− | <div class="serve-explain-text">公交、地铁线路查询。</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/line
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="80" | 描述
| + | |
− | ! width="80" | 是否必选
| + | |
− | ! width="80" | 格式(示例)
| + | |
− | |-
| + | |
− | | region
| + | |
− | | 城市名或县名
| + | |
− | | 必选
| + | |
− | | 北京
| + | |
− | |-
| + | |
− | | name
| + | |
− | | 线路名称
| + | |
− | | 必选
| + | |
− | | 运通112
| + | |
− | |}
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 公交、地铁线路查询
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/line?region=北京&name=112"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/ line?region=北京&name=112">公交、地铁线路查询</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-30-8.png</div>
| + | |
− | | + | |
− | <div class="separate-title">2.3.4 附近搜索</div>
| + | |
− | <div class="serve-explain-text">进入附近页,搜周边页,或者直接发起周边检索。</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/place/nearby
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="380" | 描述
| + | |
− | ! width="80" | 是否必选
| + | |
− | ! width="280" | 格式(示例)
| + | |
− | |-
| + | |
− | | center
| + | |
− | | 中心点经纬度,或中心点经纬度和名称描述,注意,名称不参与检索,只负责显示。
| + | |
− | 如果有此参数则跳转搜周边页面,否则跳转附近页。
| + | |
− | | + | |
− | | 可选
| + | |
− | | 经纬度:39.9761,116.3282
| + | |
− | 经纬度和名称:latlng:39.9761,116.3282|name:中关村
| + | |
− | | + | |
− | |-
| + | |
− | | query
| + | |
− | | 检索关键字。如果有此关键字则直接发起检索
| + | |
− | | 可选
| + | |
− | | 例如:美食
| + | |
− | |-
| + | |
− | | radius
| + | |
− | | 检索半径,默认为5000
| + | |
− | | 可选
| + | |
− | |
| + | |
− | |}
| + | |
− | <div class="serve-explain-text">
| + | |
− | 注意:
| + | |
− | | + | |
− | 1. 打开搜周边页: 传center, 不传query
| + | |
− | | + | |
− | 2. 发起附近搜索: 传query。 center可选(参照注释4)。
| + | |
− | | + | |
− | 3. 如果传入center,发起附近搜索的中心点为传入的center值,否则为定位位置。</div>
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 附近搜索
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/place/nearby?query=团购"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/place/nearby?query=团购">附近搜索</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">显示效果如下:
| + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-32-56.png</div>
| + | |
− | <div class="separate-title service-page-anchor">{{bluepoint}}2.4 导航</div>
| + | |
− | <div class="separate-title">2.4.1 驾车导航</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/navi
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="80" | 描述
| + | |
− | ! width="80" | 是否必选
| + | |
− | ! width="280" | 格式(示例)
| + | |
− | |-
| + | |
− | | location
| + | |
− | | 坐标点, location与query二者必须有一个,当有location时,忽略query
| + | |
− | | 可选
| + | |
− | | 经纬度:39.9761,116.3282
| + | |
− | |-
| + | |
− | | query
| + | |
− | | 搜索key, location与query二者必须有一个,当有location时,忽略query
| + | |
− | | 可选
| + | |
− | | 故宫
| + | |
− | |}
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 驾车导航
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/navi?query=故宫"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/navi?query=故宫">驾车导航</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-34-8.png
| + | |
− | </div>
| + | |
− | | + | |
− | <div class="separate-title">2.4.2 骑行导航</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/bikenavi
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="80" | 描述
| + | |
− | ! width="80" | 是否必选
| + | |
− | ! width="180" | 格式(示例)
| + | |
− | |-
| + | |
− | | origin
| + | |
− | | 起点坐标点
| + | |
− | | 必选
| + | |
− | | 经纬度:39.98871,116.43234
| + | |
− | |-
| + | |
− | | destination
| + | |
− | | 终点坐标点
| + | |
− | | 必选
| + | |
− | | 经纬度:39.98871,116.43234
| + | |
− | |}
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 骑行导航
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/bikenavi?origin=39.98871,116.43234&destination=39.91441,116.40405"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/bikenavi?origin=39.98871,116.43234&
| + | |
− | destination=39.91441,116.40405">骑行导航</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-33-21.png
| + | |
− | </div>
| + | |
− | | + | |
− | <div class="separate-title">2.4.3 步行导航</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/walknavi
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="80" | 描述
| + | |
− | ! width="80" | 是否必选
| + | |
− | ! width="180" | 格式(示例)
| + | |
− | |-
| + | |
− | | origin
| + | |
− | | 起点坐标点
| + | |
− | | 必选
| + | |
− | | 经纬度:39.98871,116.43234
| + | |
− | |-
| + | |
− | | destination
| + | |
− | | 终点坐标点
| + | |
− | | 必选
| + | |
− | | 经纬度:39.98871,116.43234
| + | |
− | |}
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 步行导航
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/walknavi?origin=40.057406655722,116.2964407172&destination=39.91441,116.40405"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/walknavi?origin=40.057406655722,
| + | |
− | 116.2964407172&destination=39.91441,116.40405">步行导航</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-33-34.png
| + | |
− | </div>
| + | |
− | | + | |
− | <div class="separate-title">2.4.4 导航到家(公司)(map9.5.5以上版本支持)</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/navi/common
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="80" | 描述
| + | |
− | ! width="80" | 是否必选
| + | |
− | ! width="180" | 格式(示例)
| + | |
− | |-
| + | |
− | | addr
| + | |
− | | 地址类型:<br/>home:家<br/>company:公司
| + | |
− | | 必选
| + | |
− | |
| + | |
− | |}
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 导航到家
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/navi/common?addr=home"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/navi/common?addr=home">导航到家</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-34-8.png
| + | |
− | </div>
| + | |
− | <div class="separate-title service-page-anchor">{{bluepoint}}2.5 信息显示</div>
| + | |
− | <div class="separate-title">2.5.1 POI详情显示</div>
| + | |
− | <div class="serve-explain-text">根据POI的uid展示详情页。</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/place/detail
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="280" | 描述
| + | |
− | ! width="80" | 是否必选
| + | |
− | ! width="280" | 格式(示例)
| + | |
− | |-
| + | |
− | | uid
| + | |
− | | POI的ID,可以通过百度地图开放平台或者百度地图SDK获取
| + | |
− | | 必选
| + | |
− | |
| + | |
− | |-
| + | |
− | | show_type
| + | |
− | | 展现方式(7.1版本增加的协议)
| + | |
− | | 可选
| + | |
− | | 1.detail_bar是POI图区详情页(图区带底部bar的页面),<br/>2.detail_page是poi详情页。<br/>默认值:detail_bar。
| + | |
− | |}
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | //POI详情显示
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/place/detail?uid=09185c56d24f7e44f1193763&show_type=detail_page"));
| + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/place/detail?uid=09185c56d24f7e44f1193763&
| + | |
− | show_type=detail_page"> POI详情显示</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-34-35.png
| + | |
− | </div>
| + | |
− | | + | |
− | <div class="separate-title">2.5.2 离线导航包</div>
| + | |
− | <div class="serve-explain-text">调起离线导航包下载页面,无参数。</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/navi/offlinemap
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | //调起离线导航包下载页面
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/navi/offlinemap"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/navi/offlinemap">离线导航包</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-34-53.png
| + | |
− | </div>
| + | |
− | | + | |
− | <div class="separate-title">2.5.3 路线(出行)页面调起协议</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/routepage
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="80" | 描述
| + | |
− | ! width="80" | 是否必选
| + | |
− | ! width="380" | 格式(示例)
| + | |
− | |-
| + | |
− | | type
| + | |
− | | 路线类型
| + | |
− | | 可选
| + | |
− | | String类型:<br/>bus 公交,<br/>car 驾车,<br/>walk 步行,<br/>ride 骑行,<br/>默认car
| + | |
− | |-
| + | |
− | | param
| + | |
− | | 额外参数
| + | |
− | | 可选
| + | |
− | | json格式,主要用于统计
| + | |
− | |-
| + | |
− | | action
| + | |
− | | 中转参数
| + | |
− | | 可选
| + | |
− | | set_home_action, set_company_action,,dig_home_action, dig_company_action。通过路线页面中转跳到某个二级页面。比如家地址认领页面
| + | |
− | |}
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 路线(出行)页面调起:跳转到二级常用地址设置页面
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/routepage?type=car&action=set_home_action"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/routepage?type=car&action=set_home_action">路线(出行)页面调起</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-46-23.png
| + | |
− | </div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 路线(出行)页面调起:跳转到二级常用地址设置页面
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/routepage?type=car"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-46-36.png
| + | |
− | </div>
| + | |
− | | + | |
− | | + | |
− | <div class="separate-title">2.5.4 出行早知道</div>
| + | |
− | <div class="serve-explain-text">跳转出行早知道页面。</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/newsassistant
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="380" | 描述
| + | |
− | ! width="80" | 是否必选
| + | |
− | ! width="80" | 格式(示例)
| + | |
− | |-
| + | |
− | | cityid
| + | |
− | | 城市id, 跳转到出行早知道页面的城市id。如果不传则跳转到当前城市页面。
| + | |
− | | 可选
| + | |
− | |
| + | |
− | |}
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 调起出行早知道页面
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/newsassistant"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/newsassistant">调起出行早知道页面</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-47-0.png
| + | |
− | </div>
| + | |
− | | + | |
− | <div class="separate-title">2.5.5 行程助手</div>
| + | |
− | <div class="serve-explain-text">跳转行程助手主页或者编辑页。</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/trip
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="280" | 描述
| + | |
− | ! width="180" | 是否必选
| + | |
− | ! width="80" | 格式(示例)
| + | |
− | |-
| + | |
− | | action
| + | |
− | | edit 跳转编辑页;<br/>其他任意字符串, 跳行程助手主页
| + | |
− | | 必选
| + | |
− | |
| + | |
− | |-
| + | |
− | | sourceFrom
| + | |
− | | 统计用
| + | |
− | | 可选
| + | |
− | |
| + | |
− | |-
| + | |
− | | tripId
| + | |
− | | 行程的id,
| + | |
− | | 可选
| + | |
− | | string类型
| + | |
− | |-
| + | |
− | | end_uid
| + | |
− | | 终点uid
| + | |
− | | 可选
| + | |
− | |
| + | |
− | |-
| + | |
− | | end_name
| + | |
− | | 终点名称
| + | |
− | | 可选
| + | |
− | |
| + | |
− | |-
| + | |
− | | end_loc
| + | |
− | | 终点坐标
| + | |
− | | 可选
| + | |
− | |
| + | |
− | |}
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 调起行程助手主页或者编辑页
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/trip?action=edit&tripId=去西站"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/trip?action=edit&tripId=去西站">调起行程助手主页或者编辑页</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-47-14.png
| + | |
− | </div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 调起行程助手主页或者编辑页
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/trip?action=home"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/trip?action=home">调起行程助手主页或者编辑页</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-47-30.png
| + | |
− | </div>
| + | |
− | | + | |
− | <div class="separate-title">2.5.6 实时公交页面(map9.5.5以上版本支持)</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/page/realtimebus
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="380" | 描述
| + | |
− | ! width="80" | 是否必选
| + | |
− | ! width="80" | 格式(示例)
| + | |
− | |-
| + | |
− | | mode
| + | |
− | | 启动模式:<br/>CLEAN_MODE 启动后清除页面栈,back后退出程序;<br/>MAP_MODE 启动后清除页面栈,back回退后到住地图;<br/>NORMAL_MODE 启动后保留原有页面栈;<br/>NORMAL_MAP_MODE 如果有界面,保持栈不变,如果没有插入地图。
| + | |
− | | 可选
| + | |
− | |
| + | |
− | |}
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 打开实时公交页面
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/page/realtimebus?mode= NORMAL_MAP_MODE"));
| + | |
− | | + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/page/realtimebus?mode= NORMAL_MAP_MODE">打开实时公交页面</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-47-52.png
| + | |
− | </div>
| + | |
− | | + | |
− | <div class="separate-title">2.5.7 离线地图下载页面(map9.5.5以上版本支持)</div>
| + | |
− | <div class="code-template">
| + | |
− | <pre class="get-url-pre">
| + | |
− | URL接口:baidumap://map/page/offlinemap
| + | |
− | </pre>
| + | |
− | </div>
| + | |
− | <div class="separate-title">参数说明</div>
| + | |
− | {|
| + | |
− | |-
| + | |
− | ! width="80" | 参数名称
| + | |
− | ! width="380" | 描述
| + | |
− | ! width="80" | 是否必选
| + | |
− | ! width="80" | 格式(示例)
| + | |
− | |-
| + | |
− | | mode
| + | |
− | | 启动模式:<br/>CLEAN_MODE 启动后清除页面栈,back后退出程序;<br/>MAP_MODE 启动后清除页面栈,back回退后到住地图;<br/>NORMAL_MODE 启动后保留原有页面栈;<br/>NORMAL_MAP_MODE 如果有界面,保持栈不变,如果没有插入地图。
| + | |
− | | 可选
| + | |
− | |
| + | |
− | |}
| + | |
− | <div class="separate-title">使用示例</div>
| + | |
− | <pre class="prettyprint codestyle">
| + | |
− | Intent i1 = new Intent();
| + | |
− | | + | |
− | // 离线地图下载页面
| + | |
− | | + | |
− | i1.setData(Uri.parse("baidumap://map/page/offlinemap?mode= NORMAL_MAP_MODE"));
| + | |
− | startActivity(i1);
| + | |
− | | + | |
− | //网页应用调起Android百度地图方式举例
| + | |
− | | + | |
− | <a href="bdapp://map/page/offlinemap?mode= NORMAL_MAP_MODE">离线地图下载页面</a>
| + | |
− | </pre>
| + | |
− | <div class="serve-explain-text">
| + | |
− | 显示效果如下:
| + | |
− | | + | |
− | | + | |
− | http://wiki.lbsyun.baidu.com/cms/URIAPI/android/image2016-10-2113-48-5.png
| + | |
− | </div>
| + | |