79bob在线下载 >追踪地图


开发人员
亚历山德拉研究所


注册接收偶尔产品新闻和更新:



最新在线研讨会
面板
社区

追踪地图

  • 概述
  • 安装
  • 相关内容

Trackmap面板Grafana

许可证standard-readme兼容

从地理地图插件来可视化timeseries数据:json或作为一个Ant-path NGSIv2来源,Hexbin或热图。

使用

查询

插件的工作,是很重要的,格式被设置为

使用插件的数据需要格式化为一个表包含简单纬度,或者位置NGSIv2格式。这里是一个例子来自查询的数据应该如何使用位置:

[{"列":[{“文本”:“位置”}],“行”:[[{“类型”:“geo: json”、“价值”:{“类型”:“点”、“坐标”:[56.171884,10.189101]}}],[{“类型”:“geo: json”、“价值”:{“类型”:“点”、“坐标”:[56.18803,10.16773]}}]],“类型”:“表”}]

的例子查询位置对CrateDB / PostgreSQL:

选择time_index,位置从table_name美元__timeFilter time_index (time_index)秩序

和一个示例查询对CrateDB / PostgreSQL纬度和经度:

选择time_index经度纬度,纬度,经度美元从table_name __timeFilter time_index (time_index)秩序

只有特定的实体从数据库查询可能看起来像这样:

选择位置,从table_name time_index __timeFilter美元(time_index)和(entity_id =“车辆:WasteManagement: id1”或entity_id =车辆:WasteManagement: id2)由time_index秩序

设置

你可以改变地图的缩放和中心,以及地图下的最大缩放选项:

地图

有一个选项来启用地图的使用min和max坐标。这增加了maxLat美元,minLat美元,maxLon美元minLon美元变量的仪表板,地图边界框。然后可以查询中使用,例如CrateDB / PostgreSQL:

选择time_index经度纬度,纬度,经度从table_name __timeFilter美元(time_index)和纬度> = $ minLat和纬度< = $ maxLat和经度> < = $ = $ minLon和经度maxLon time_index秩序

使用这个NGSIv2数据,比较复杂,CrateDB / PostgreSQL实例:

选择坐标[1]作为纬度,经度坐标[2],time_index从(选择位置(“价值”)(“坐标”)为坐标,从table_name time_index __timeFilter美元(time_index))别名,坐标[1]> = $ minLat和协调[1][2]> < = $ maxLat和坐标= $ minLon和协调[2]< = maxLon ORDER BY 3美元

一个选择地图更新数据后移动/缩放,可以在使用地图坐标的最大值和最小值。注意,使这可能做垃圾邮件数据库,并且可以队列请求op。

有三种可视化选项可供选择,Hexbin,热图和Antpath。

Hexbin

hexbin

hexbin有两个选项。

  • 颜色范围可以让你设置hexbin基于那里的颜色值(点hexbin)的数量,与左边的颜色数最低,最高计数和正确的颜色。
  • 半径范围内是第一个字段的初始大小hexbin改变第二个字段的大小。

hexbin_settings

的热图

的热图

没有设置用于热图

Antpath

antpath

antpath有以下选择:

  • 延迟:动画通量的延迟
  • 缓冲数组:动画破折号的大小
  • 重量:路径的重量
  • 颜色:道路的颜色
  • 脉冲的颜色:添加一个颜色冲通量
  • 停顿了一下:停止/启动切换动画
  • 反向:改变动画流

antpath_settings

构建

构建插件,您需要npm

首先你需要安装的依赖关系通过运行:

npm安装

依赖安装后,您可以构建插件通过运行下面的命令:

npm运行构建

您还可以运行代码在开发使用下面的命令:

npm运行开发

安装

如果您正在运行grafana本地,你可以直接克隆存储库或下载到grafana的插件目录,然后重置grafana-server,插件应该自动检测。

或者如果您使用的是码头工人,可以找到一个向导在这里

有更多的方法来安装插件grafana,这可以在他们的网站上找到。

贡献

可以找到指导如何作出贡献在这里

确认

这个插件开发的一部分同步项目亚历山德拉研究所。同步项目已经收到了欧盟的资助下地平线2020研究和创新计划资助协议没有732240

许可证

麻省理工学院©亚历山德拉研究所。

上安装跟踪地图Grafana云:

欲了解更多信息,请访问文档插件安装