一、百度api的初步认识
打开官网之后,会看到几个版本的API【重点阅读下】
默认打开的是BMapGL的官网,也是现在开发的主流。
Lite版本:专门针对移动端H5页面的使用场景,代码体积小,性能更好,不支持PC浏览器。
API2.0与API3.0:后者是前者的升级版,升级了一些接口,使用户体验更好,都支持移动端和PC端。
API GL:这个版本百度API作出了重大改变,使用了WebGL对地图、覆盖物等进行渲染,支持3D视角展示地图。 GL版本接口基本向下兼容,迁移成本低。目前v1.0版本支持了基本的3D地图展示、基本地图控件和覆盖物。
重点:对象已经改变,Lite、2.0、3.0都是BMap对象,而GL版本已经是BMapGL对象
MapV:是一款地理信息可视化开源库,可以用来展示大量地理信息数据,点、线、面的数据,每种数据也有不同的展示类型,如直接打点、热力图、网格、聚合等方式展示数据,使用的是canvas开发
。
官网地址:https://mapv.baidu.com/gallery.html
MapVGL:是一款基于WebGL的地理信息可视化库,可以用来展示大量基于3D的地理信息点线面数据。设计初衷主要是为了解决大数据量的三维地理数据展示问题及一些炫酷的三维效果。注意:MapVGL是基于BMapGL开发。