Grafana 包含一个 WorldMap 可视化,因此您可以看到叠加在地图上的地理空间数据。这有助于理解数据根据其位置的变化情况。
本节可视化了曼哈顿的出租车行程,其中行程距离大于 5 英里。它使用与 纽约出租车 教程相同的查询作为起点。
在您的 Grafana 仪表板中,创建一个新的面板,选择
新建可视化
,然后选择Worldmap 面板
。导航到
查询
选项卡。选择您的数据源。
在
格式为
下拉菜单中,选择表
。单击编辑 SQL
并输入要使用的查询。此示例使用此查询SELECT time_bucket('5m', rides.pickup_datetime) AS time,rides.trip_distance AS value,rides.pickup_latitude AS latitude,rides.pickup_longitude AS longitudeFROM ridesWHERE $__timeFilter(rides.pickup_datetime) ANDST_Distance(pickup_geom,ST_Transform(ST_SetSRID(ST_MakePoint(-73.9851,40.7589),4326),2163)) < 2000GROUP BY time,rides.trip_distance,rides.pickup_latitude,rides.pickup_longitudeORDER BY timeLIMIT 500;通过导航到
可视化
选项卡来配置可视化。确保地图数据选项
设置为表
和当前
。在
字段映射
部分,将表查询格式
设置为表
。将
纬度字段
映射到latitude
变量,将经度字段
映射到longitude
变量,并将指标
字段映射到value
变量。在
地图视觉选项
部分,将最小圆形大小
设置为1
,将最大圆形大小
设置为5
。在
阈值选项
部分,将阈值
设置为2,5,10
。这将自动配置一组颜色,您可以稍后调整这些颜色。

关键词