Grafana中的Worldmap面板是OSS中的一个现有功能,已经被广泛使用,但它有一些限制,不容易修复。
现在随着Grafana v8.1的发布,我们对世界地图面板进行了升级,推出了新的Geomap面板可视化功能,允许你使用地理空间数据查看和定制世界地图,同时与我们的核心UI共享相同的基础设施。
在这里,我们将探索Geomap面板的一些令人兴奋的功能,其中包括更多的自定义功能,定义数据层的能力,以及共享功能,允许在同一仪表板上的多个Geomap面板上使用相同的视图。你可以在Geomap面板文档中探索所有的最新选项。
多个基础层选项
当创建一个新的仪表板时,Geomap面板看起来与通常出现的情况相似,只是现在有几个令人兴奋的选项供用户玩耍。
该面板带有多个地图层选项,如Open Street Maps和一些ArcGIS选项,以及现有的CartoDB瓦片集,这就是默认的基础地图。如果你喜欢当前的CartoDB地图,你还可以在浅色和深色主题之间切换,以获得更好的可见度。
更好的自定义标记
对于数据标记,你现在可以选择一个梯度刻度来表示一系列的数据点,以及根据一个数据点来改变标记的大小。
下面例子中的数据展示了每个州的航班数量和平均价格。在选择颜色后,每个标记现在代表每个数据点的大小,而图例则以所选颜色方案的梯度比例与单一颜色或阈值的对比呈现。
用户现在还可以设置最小-最大值,使单个圆圈或标记在相对于数据集其他部分的适当大小上呈现。对于标记形状,我们提供了六种常规形状。在未来的版本中,我们计划引入我们图标库中的图标作为标记选项。
热图层
在标记层的基础上,我们还提供了一个热图层,将各种数据点聚在一起,以可视化不同密度的位置。
一个定义好的数据层
Geomap插件中的数据层决定了你如何在基础地图之上实现地理空间数据的可视化。有四个地图选项将从数据源自动生成:自动、坐标(经纬度)、geohash和查找。这使你能以更灵活的方式显示你的数据,以适应你的数据源。
新的分享能力
Geomap面板的一个新功能允许用户在同一个仪表板内链接多个地图面板。面板可以被放大/缩小或一起移动。共享视图选项可以绑定显示方式,多个数据层可以在不同的地图上共享,这使得数据的串联探索更加全面。
总的来说,除了在最新的Geomap面板中定制地图视图设置和数据样式外,分离数据层的能力为基于位置的数据可视化引入了一种更加灵活、动态的方法。