引见
inMap 是基于百度地图的大数据可视化库,运用了多线程、采用canvas停止绘制、封装了圆点、线段、弧线、多边形、途径、文字以及动画等组件,组件之间效果能够叠加,能够轻松的做出更炫的效果,支持GeoJSON天文信息数据格式;努力于让大数据可视化变得简单易用。
Github
https://github.com/TalkingData/inmap
InMap具有哪些特性?
高性能
多线程
支持GeoJSON
多图层叠加
友好的 API
能够自定义主题
示例1
示例2
装置运用
第一步,引入百度地图相关js(请查阅相关材料)
第二步,运用npm装置
npm install inmap --save或运用
范例
预览官方提供的一切Demo
#clone项目
git clone https://github.com/TalkingData/inmap.git
# 从 GitHub 下载后,装置依赖
npm install
# 编译代码
npm run dev & npm run start
脚手架
便当开发者快速构建本人的应用,为单页面应用快速搭建 (SPA) 冗杂的脚手架。目前市场上很多主流框架,有Vue、React、AngularJS等等,以及各种UI组件库层出不穷,它们之间各种组合变形之多,官网只提供其中一种计划——webpak3.0+Vue2.0+inMap2.0+iViewui2.0 脚手架:
https://github.com/fengluhome/inMapWebApp
文档
细致阐明请参考官网文档:
http://inmap.talkingdata.com/#/index
总结
inMap2.0是具有丰厚的图层、更好的用户体验、大数据天文可视化库。可用于需求和地图相关大数据展现的项目,假如你有相似的需求,能够尝试,Enjoy it!