虽然Zeppelin针对结构化数据默认提供了表格、直方图、饼图、区域图、折线图和散点图共6种可视化方式,但我们通过Zeppelin提供的helium插件功能可以集成更多可视化形式,helium通过npm方式安装插件,此功能必须要连接互联网,系统会从接口获取所有可用的插件。
常用的可视化插件
基于highcharts的可视化插件
ultimate-heatmap-chart 热力图
ultimate-scatter-chart 加强散点图
zeppelin-highmaps 地图
基于leaflet框架
zeppelin-leaflet 地图
leaflet是轻量级的二维地图框架,具有文件体积小、反应快等特点,是目前地图应用中使用广泛的地图框架。zeppelin-leaflet插件基于leaflet插件实现,可以将结构化数据以地图方式可视化展示。zeppelin-leaflet插件可视化的结构化数据中必须包含经纬度数据。
进入helium配置页面,找到zeppelin-leaflet插件,点击enable按钮,开启地图可视化功能。
注意:一般情况下,helium是热加载的,不用重启Zeppelin刷新页面就可以看到地图可视化选项,如果不起作用,需要重启Zeppelin。