Web版超链接唤起手机百度地图app并根据坐标定位的api
web版百度地图api链接,PC端浏览器打开直接进入百度地图网页版,移动端首页打开则会唤起前往百度地图APP查看的提示,取消则进入移动端浏览器百度地图。
示例:
https://api.map.baidu.com/marker?location=40.047669,116.313082&title=我的位置&content=百度奎科大厦&output=html&src=webapp.baidu.openAPIdemo
//调起百度PC或web地图,且在(lat:40.047669,lng:116.313082)坐标点上显示名称"我的位置",内容"百度奎科大厦"的信息窗口。
参数说明
参数名称 | 参数说明 | 是否必选 | 备注 |
---|---|---|---|
location | lat<纬度>,lng<经度> | 必选 | |
title | 标注点显示标题 | 必选 | |
content | 标注点显示内容 | 必选 | |
output | 表示输出类型,web上必须指定为html才能展现地图产品结果。 | 必选 | |
coord_type |
坐标类型,可选参数。 示例: coord_type= bd09ll 允许的值为: bd09ll(百度经纬度坐标) bd09mc(百度墨卡托坐标) gcj02(经国测局加密的坐标) wgs84(gps获取的原始坐标) |
可选 |
如开发者不传递正确的坐标类型参数,会导致地点坐标位置偏移。默认为bd09经纬度坐标。 坐标类型说明。 |
zoom | 展现地图的级别,默认为视觉最优级别。 | 可选 | |
src | 调用来源,规则:webapp.companyName.appName。 | 必选 | 此参数不传值,不保证服务。 |
调用该接口还可以实现:
- 可以在调起百度地图时,当前页面显示地址对应的坐标点。
- 可调起PC或Web百度地图,经过逆地理编码后,以标注形式显示位置和地址信息。
- 可调起PC或Web百度地图,通过本地检索服务,以列表形式显示符合查询条件的点。
- 可调起PC或Web百度地图,通过本地检索服务,以列表形式显示符合查询条件的点。
- 可调起PC或Web百度地图,通过POI详情查询服务,显示指定点的详情信息。
- 可以在调起百度地图api时,当前页面显示对应的全景点。
百度地图官方文档:https://lbsyun.baidu.com/index.php?title=uri/api/web