随着webgl的发展,涌现了一大批的地图大数据展示类库,有商用的,也有开源的,这里整理了一些典型的开源类库。
一、echarts及echarts-gl
国内百度开源的图表类库,熟知的是做各类统计图,其中也有地图相关方面的应用。
地址:https://www.echartsjs.com/zh/index.html
二、mapbox-gl
国外mapbox基于webgl开发的地图类库,比较专业,是专门做地图的类库。
地址:https://docs.mapbox.com/mapbox-gl-js/api/
三、mapv
国内百度专门地图可视化的类库。
地址:https://mapv.baidu.com/
四、AntV
蚂蚁金服开源的图表类库,其中的L7是专业地图的空间可视化展示。
地址:https://antv.vision/zh
五、deck.gl
国外Uber公司开源的地图大数据可视化类库,其中涉及到地图的可视化,可单独使用,还可以和mapbox-gl进行集成。
地址:https://deck.gl/#/
六、kepler.gl
kepler.gl是一个基于deck.gl开发的webgl大数据可视化展示项目。
地址:https://kepler.gl/
七、nebula.gl
同样是基于deck.gl进行开发的。
地址:https://nebula.gl/
八、maptalks.js
国内开源的地图类库,跟mapbox-gl有些类似,专业的地图实现。
地址:https://github.com/maptalks/maptalks.js
九、cesiumjs
开源的三维地图类库,主要侧重是加载大数据量的三维模型。
地址:https://cesium.com/cesiumjs/