百度地图开发文档 / 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服务,请先检查您的版本以及配置注意事项。

功能介绍

js_fn15.jpg

  • 全景图展现                 new.png
  • 支持多个城市全景图(街景、室内实景图)展现

js_fnrelitu.jpg

  • 热力图new.png
  • 通过设置热力图半径、颜色、透明度等参数直观展示数据分布情况

js_fn14.jpg

  • 定制个性地图 new.png
  • 支持设置地图底图元素的显示与隐藏、展现风格(如深色,浅色)

js_fn1.jpg

  • 地图展示
  • 支持2D、3D、卫星图的展示、平移、缩放、拖拽等操作

js_fn4.jpg

  • 本地检索
  • 支持城市的一个/多关键字检索

js_fn5.jpg

  • 周边检索
  • 支持多个城市全景图(街景、室内实景图)展现

js_fn6.jpg

  • 区域检索
  • 持可视范围、圆形区域、Bounds进行区域或全国范围内检索

js_fn7.jpg

  • 公交检索
  • 城市范围公交检索,返回多种换乘方案

js_fn8.jpg

  • 驾车检索
  • 支持全国范围的驾车检索,返回多种换乘方案

js_fn9.jpg

  • 覆盖物
  • 支持添加点、线、面、热区、标签、自定义覆盖物、行政区划等

js_fn10.jpg

  • 逆/地理编码
  • 支持百度坐标与地址信息之间的转换

js_fn3.jpg

  • 实时交通
  • 支持全国多个城市实时路况展示

js_fn2.jpg

  • 云麻点图
  • 用户数据存入LBS云,使用麻点图功能可实现海量数据的地图展示

js_fn11.jpg

  • 短信发送位置信息
  • 支持通过检索信息窗口发送位置点信息。

js_fn12.jpg

  • POI详情展示
  • 开放检索POI的详情信息(如描述、评论、口味等),支持信息窗口、列表、自定义方式展示

js_fn13.jpg

  • 弧线绘制功能
  • 支持绘制弧线功能,且可拖拽起终点改变弧线形状。