URI API
地图标点功能
在指定坐标点上显示点的名称和内容信息
URL : http://api.map.baidu.com/marker
示例URL:http://api.map.baidu.com/marker?location=40.047669,116.313082&title=我的位置&content=百度奎科大厦&output=html&src=yourComponyName|yourAppName
参数名称 | 参数说明 | 是否必须 |
---|---|---|
location | lat<纬度>,lng<经度> | 必选 |
title | 标注点显示标题 | 必选 |
content | 标注点显示内容 | 必选 |
output | 表示输出类型,web上必须指定为html才能展现地图产品结果 | 必选 |
coord_type | 坐标类型,可选参数 | 默认为bd09经纬度坐标。允许的值为bd09ll、bd09mc、gcj02、wgs84 |
zoom | 展现地图的级别,默认为视觉最优级别 | 可选 |
src | appName | 可选 |
反向地址解析(地址查询)
经过逆地理编码后,以标注形式显示位置和地址信息。
URL : http://api.map.baidu.com/geocoder
示例URL:http://api.map.baidu.com/geocoder?location=39.990912172420714,116.32715863448607&coord_type=gcj02&output=html&src=yourCompanyName|yourAppName
参数名称 | 参数说明 | 是否必须 |
---|---|---|
location | lat<纬度>,lng<经度> | 必选 |
output | 表示输出类型,web上必须指定为html才能展现地图产品结果 | 必选 |
coord_type | 坐标类型,可选参数 | 默认为bd09经纬度坐标。允许的值为bd09ll、bd09mc、gcj02、wgs84 |
zoom | 展现地图的级别,默认为视觉最优级别 | 可选 |
src | appName | 可选 |
POI搜索
通过本地检索服务,以列表形式显示符合查询条件的点。
URL:http://api.map.baidu.com/place/search
示例:http://api.map.baidu.com/place/search?query=海底捞&location=31.204055632862,121.41117785465&radius=1000®ion=上海&output=html&src=yourCompanyName|yourAppName
参数名称 | 参数说明 | 是否必须 |
---|---|---|
query | 关键词 | 必选 |
region | 城市名或县名 | 选择方式:地点搜索限定范围可以由region、bounds和location + radius方式进行,其中bounds优先级最高、region优先级最低 |
radius | 检索半径 | 必选 |
bounds | 视野范围 | 必选 |
output | 表示输出类型,web上必须指定为html才能展现地图产品结果 | 必选 |
coord_type | 坐标类型,可选参数 | 默认为bd09经纬度坐标。允许的值为bd09ll、bd09mc、gcj02、wgs84 |
zoom | 展现地图的级别,默认为视觉最优级别 | 可选 |
src | appName | 可选 |
POI详情页展示
通过POI详情查询服务,显示指定点的详情信息
URL : http://api.map.baidu.com/place/detail
示例:http://api.map.baidu.com/place/detail?uid=d3099bdd81c525dbd1f49ee6&output=html&src=yourCompanyName|yourAppName
参数名称 | 参数说明 | 是否必须 |
---|---|---|
uid | POI的ID | 必选 |
output | 表示输出类型,web上必须指定为html才能展现地图产品结果 | 必选 |
zoom | 展现地图的级别,默认为视觉最优级别 | 可选 |
src | appName | 可选 |
公交、地铁路线查询
通过线路查询服务,以列表形式显示线路信息
http://api.map.baidu.com/line
http://api.map.baidu.com/line?region=北京&name=518&output=html&src=yourCompanyName|yourAppName
参数名称 | 参数说明 | 是否必须 |
---|---|---|
region | 城市名或县名 | 必选 |
name | 线路名称 | 必选 |
output | 表示输出类型,web上必须指定为html才能展现地图产品结果 | 必选 |
zoom | 展现地图的级别,默认为视觉最优级别 | 可选 |
src | appName | 可选 |
公交、驾车、步行导航
http://api.map.baidu.com/direction
http://api.map.baidu.com/direction?origin=latlng:34.264642646862,108.95108518068|name:我家&destination=大雁塔&mode=driving®ion=西安&output=html&src=yourCompanyName|yourAppName
参数名称 | 参数说明 | 是否必须 |
---|---|---|
origin | 起点名称或经纬度,或者可同时提供名称和经纬度,此时经纬度优先级高,将作为导航依据,名称只负责展示 | 必选 |
destination | 终点名称或经纬度,或者可同时提供名称和经纬度,此时经纬度优先级高,将作为导航依据,名称只负责展示 | 必选 |
mode | 导航模式,固定为transit、driving、walking,分别表示公交、驾车和步行 | 必选 |
region | 城市名或县名 | 当给定region时,认为起点和终点都在同一城市,除非单独给定起点或终点的城市 |
origin_region | 起点所在城市或县 | 可选 |
destination_region | 终点所在城市或县 | 可选 |
origin_region | 起点所在城市或县 | 可选 |
origin_region | 起点所在城市或县 | 可选 |
output | 表示输出类型,web上必须指定为html才能展现地图产品结果 | 必选 |
coord_type | 坐标类型,可选参数 | 默认为bd09经纬度坐标。允许的值为bd09ll、bd09mc、gcj02、wgs84 |
zoom | 展现地图的级别,默认为视觉最优级别 | 可选 |
src | appName | 可选 |