百度地圖開發文檔
/ JavaScript API v2.0
JavaScript API v2.0
JavaScript API v2.0
百度地图JavaScript API是一套由JavaScript语言编写的应用程序接口,可帮助您在网站中构建功能丰富、交互性强的地图应用,支持PC端和移动端基于浏览器的地图应用开发,且支持HTML5特性的地图开发。
该套API免费对外开放。自v1.5版本起,您需先申请密钥(ak)才可使用,接口(除发送短信功能外)无使用次数限制。
在您使用百度地图JavaScript API之前,请先阅读百度地图API使用条款。任何非营利性应用请直接使用,商业应用请参考使用须知。
JavaScript API首家支持Https,已全面开放,无需申请可直接使用。,同时建议您认证企业信息,Web API类产品可获取更高配额。
注意:仅JavaScript API V2.0及以上版本支持https,其他JavaScript API版本均不支持。使用https服务,请先检查您的版本以及配置注意事项。
功能介绍
- 全景图展现
- 支持多个城市全景图(街景、室内实景图)展现
- 热力图
- 通过设置热力图半径、颜色、透明度等参数直观展示数据分布情况
- 定制个性地图
- 支持设置地图底图元素的显示与隐藏、展现风格(如深色,浅色)
- 地图展示
- 支持2D、3D、卫星图的展示、平移、缩放、拖拽等操作
- 本地检索
- 支持城市的一个/多关键字检索
- 周边检索
- 支持多个城市全景图(街景、室内实景图)展现
- 区域检索
- 持可视范围、圆形区域、Bounds进行区域或全国范围内检索
- 公交检索
- 城市范围公交检索,返回多种换乘方案
- 驾车检索
- 支持全国范围的驾车检索,返回多种换乘方案
- 覆盖物
- 支持添加点、线、面、热区、标签、自定义覆盖物、行政区划等
- 逆/地理编码
- 支持百度坐标与地址信息之间的转换
- 实时交通
- 支持全国多个城市实时路况展示
- 云麻点图
- 用户数据存入LBS云,使用麻点图功能可实现海量数据的地图展示
- 短信发送位置信息
- 支持通过检索信息窗口发送位置点信息。
- POI详情展示
- 开放检索POI的详情信息(如描述、评论、口味等),支持信息窗口、列表、自定义方式展示
- 弧线绘制功能
- 支持绘制弧线功能,且可拖拽起终点改变弧线形状。