插件 〉TrackMap


开发者

Carey Metcalfe

注册以接收产品新闻和更新



面板
社区

TrackMap

  • 概览
  • 安装
  • 更新日志
  • 相关内容

用于 Grafana 的 TrackMap 面板

Marketplace Required grafana version Downloads

一个用于 Grafana 的面板,可将 GPS 点可视化为交互式地图上的线条。

功能特性

  • 当您将鼠标悬停在其他面板上时,在地图上的当前时间位置放置一个点。
  • 通过按住 Shift 键并拖动绘制一个框来缩放到一系列点。
  • 多种地图背景:OpenStreetMapOpenTopoMap卫星图像
  • 可以在选项卡中自定义轨迹和点的颜色。

配置

该插件需要以数字形式提供的纬度和经度测量值,分别在两个不同的字段中。这些数据可以被 Grafana 格式化为“时间序列”或“表格”数据。由于不使用标签和标签名称,因此需要查询返回的数据顺序(先纬度,后经度)。

例如,以下查询已在使用 InfluxDB 作为数据源的情况下进行了测试,其中 latitudelongitude 序列存储在 location 测量中

SELECT median("latitude"), median("longitude") FROM "location" WHERE $timeFilter GROUP BY time($__interval)

由于该插件只关心获取 2 个数据序列,因此也可以通过使用 2 个查询来使用 MySQL/MariaDB 作为数据源,如下所示

A: SELECT "latitude" as value, $__time(timestamp) FROM "location" WHERE $__timeFilter(timestamp) ORDER BY timestamp ASC
B: SELECT "longitude" as value, $__time(timestamp) FROM "location" WHERE $__timeFilter(timestamp) ORDER BY timestamp ASC

在 Grafana Cloud 上安装 TrackMap

有关更多信息,请访问关于插件安装的文档。

更新日志

3.0.2

  • 修复项目元数据(无功能更改)

3.0.1

  • 修复渲染多个地图的问题 (@nsass24)

3.0.0

  • 使用 React 重写
  • 添加提供自定义瓦片 URL 模板的选项
  • 重大更改
    • 将 Eniro Seamap 替换为 OpenSeaMap
    • 所有选项将重置为默认值

2.1.4

  • 修复损坏的许可证链接并更新所需的 Grafana 版本

2.1.3

  • 添加对新的 DataHoverEvent 的处理
  • 添加 Eniro Seamap
  • 修复 Grafana 7.x.x 中某些悬停事件不存在的问题

2.1.2

  • 使用 GitHub Actions 自动化发布

2.1.1

  • 处理跨越本初子午线的线的显示
  • 添加对新悬停事件的支持
  • 忽略 (0, 0) 的坐标

2.1.0

  • 添加使用鼠标滚轮缩放的选项
  • 添加默认图层选项
  • 修复在空地图上切换自动缩放的问题
  • 修复缩放到没有点的区域时出现的问题
  • 添加禁用图层切换器的选项
  • 修复将面板渲染为屏幕截图的问题

2.0.4

  • 修复与调整面板大小相关的问题
  • 添加对快照的支持
  • 添加基本调试日志记录

2.0.3

  • 更改项目图标

2.0.2

  • 修复 Grafana 中的屏幕截图显示

2.0.1

  • 在构建文件中包含 README

2.0.0

  • 修复调整面板大小时地图未展开的问题
  • 重组以遵循 Grafana 约定/要求
  • 更新构建过程

1.1.0

  • 添加禁用自动缩放的选项

1.0.1

  • 放宽 Grafana 版本限制

1.0.0

  • 初始发布