插件 〉Operato Windrose
Operato Windrose
Operato Windrose 
Operato Windrose 是一个可视化面板,用于使用风玫瑰图显示风天气数据。
如何使用 Operato Windrose 面板设置 Grafana 仪表盘?
步骤 1
创建一个新的仪表盘(显然),并添加一个新的面板。
步骤 2
将面板类型(从默认的 Time series)更改为 Operato Windrose。
步骤 3
设置数据源并创建查询,将您的数据提供给 Opero Windrose 面板。
Operato Windrose 面板的 SQL 查询示例
SELECT
wind_weather_data.speed AS wind_speed,
wind_weather_data.direction AS wind_direction
FROM wind_weather_data
WHERE wind_weather_data.time BETWEEN '2023-05-02T00:00:00Z' AND '2023-05-02T023:59:59Z'
需要记住的重要一点是,Operato Windrose 将查找名为 wind_speed
和 wind_direction
的变量。这些名称是固定的,无法更改!如果数据库中的变量不匹配此命名方案,必须使用 SQL 的 AS
运算符进行更改(如上例所示)。
此插件假定风速以 m/s 为单位提供!
步骤 4
配置设置以最适合您的需求和偏好进行可视化。
每个设置的简短说明可以在设置面板中找到。但这里对 Operato Windrose 面板中的大多数可用设置进行了稍长的说明
- 每 90 度花瓣数: 允许用户设置一个象限中有多少花瓣。图中的总花瓣数将是此属性设置的数字的 4 倍。
- 每个花瓣的区间数: 每个花瓣应该有多少速度区间。请记住,第一个区间从 0 m/s 开始,所有负值都落入第一个区间。此外,所有大于倒数第二个区间上限的值将落入最后一个区间。
- 速度区间自动调整大小: 如果开启,速度区间的大小将根据风速数据的范围自动计算。
- 速度区间大小: 设置每个区间的速度范围(以 m/s 为单位)。与每个花瓣的区间数设置结合使用,它们设置了图表的总范围。
- 工具提示小数位数: 此设置确定当鼠标悬停在速度区间上时,工具提示中应显示多少小数位数。
- 风玫瑰标签: 设置风玫瑰图周围显示的标签类型。可以是罗盘方向或旋转度数。
- 基本方向标签: 允许用户选择图表上显示的方向级别
- 基本方向 (N,W,S,E),
- 序数方向 (NW,WS,SE,NE)
- 中间方向 (WNW, NNW, NNE, ...)
- 显示图例: 确定是否应显示图例。
- 图例是否重叠: 如果开启,图例将与风玫瑰图重叠。如果关闭,面板将确保图例不会与风玫瑰图重叠,无论面板窗口的大小如何。
- 图例位置: 允许用户将图例位置设置为风玫瑰的左侧或右侧。
- 图例锚点: 允许用户设置图例的锚点
- 顶部 - 图例将始终位于顶部角落(左侧或右侧)
- 居中 - 图例中心将始终垂直对齐风玫瑰中心。
- 底部 - 图例将始终位于底部角落(左侧或右侧)
- 风速单位:: 用于更改风速的测量单位。提供以下单位
- 米每秒 (m/s)
- 千米每小时 (km/h)
- 英里每小时 (mph)
- 英尺每秒 (ft/s)
- 节 (kt)
许可
Apache 许可版本 2.0,请参阅 LICENSE。
在 Grafana Cloud 上安装 Operato Windrose
在 Grafana Cloud 实例上安装插件是一键式的;更新也一样。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件是一键式的;更新也一样。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件是一键式的;更新也一样。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件是一键式的;更新也一样。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件是一键式的;更新也一样。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件是一键式的;更新也一样。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件是一键式的;更新也一样。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
欲了解更多信息,请访问关于插件安装的文档。
在本地 Grafana 上安装
对于本地实例,插件通过简单的 CLI 命令安装和更新。插件不会自动更新,但在您的 Grafana 中会直接通知您有可用更新。
1. 安装面板
使用 grafana-cli 工具从命令行安装 Operato Windrose
grafana-cli plugins install
插件将安装到您的 grafana 插件目录中;默认目录是 /var/lib/grafana/plugins。更多关于 cli 工具的信息。
2. 将面板添加到仪表盘
已安装的面板会立即在您的 Grafana 主菜单的“仪表盘”部分中可用,并且可以像 Grafana 中的任何其他核心面板一样添加。
要查看已安装面板列表,请点击主菜单中的插件项。核心面板和已安装面板都会显示。
变更日志 
1.2.0
- 修复了错误的风向标签。
- 修复了悬停时高亮未关闭的问题。
1.1.1
- 修复了 v1.1.0 未使用社区级别签名的问题。
1.1.0
- 添加了图例锚点选项:顶部、居中、底部
- 添加了图例位置选项:左侧、右侧
- 添加了自动计算区间大小的选项。
- 实现了自动区间大小计算。
- 更新了 README.md。
- 添加了空数据时的错误处理。
- 添加了设置值的限制。
- 将 v1.1.0 添加到构建。
- 将 v1.1.0 设置为发布候选版本。
1.0.0
- 修复了在插件概览页面上 README.md 图像显示不正确的问题。
- 将 v1.0.0 设置为发布候选版本。
0.6.8
- 更改了图像标签中的相对路径为绝对路径。
0.6.7
- 修复了 plugin.json 中错误的截图路径
- 更改了 WindroseLegend 组件的样式。
- 将 v0.6.7 设置为发布候选版本。
- 将 v0.6.7 添加到构建。
0.6.6
- 修复了由于 useState 用于颜色调色板交换而导致速度区间不高亮的问题。
0.6.5
- 将截图添加到 plugin.json。
- 添加了不同的颜色调色板。
- 添加了颜色调色板选择设置。
- 更新了 CHANGELOG.md。
- 更新 README.md 以包含 Color palette 设置的描述。
0.6.4
- CHANGELOG.md 中的细微语法修正。
- 更新 README.md 以包含 Wind Speed Unit 设置的描述。
- 风玫瑰上的百分比标签现在放置在花瓣最小的位置。
0.6.3
- 在面板设置中添加了选择风速单位的选项。
- 选定的风速单位将正确显示在图例和工具提示中。
0.6.2
- 更新了设置描述。
- 更新了 README.md。
- 修复了悬停在图例上不影响区间边框的问题。
- 更改了图例图标,使用与 WindrosePanel 相同的样式。
0.6.1
- 改进了高亮。
- 将速度范围添加到工具提示。
0.6.0
- 添加了速度区间描边高亮。
0.5.2
- 修复了样式索引问题。
0.5.1
- 修复了样式索引问题。
- 添加了隐藏图例的设置。
- 添加了允许图例与风玫瑰显示重叠的设置。
0.5.0
- 为 Operato Windrose 创建了徽标。
- 更新了环上的百分比值以与花瓣大小相关联。
0.4.0
- 将插件 ID 从 'operato-operatowindrose-panel' 更改为 'operato-windrose-panel'。
- 添加了图例。
- 添加了罗盘方向标签。
- 添加了角度方向标签。
- 添加了允许用户在罗盘和度数标签之间切换的设置。
0.3.0
- 在环上添加了百分比标签。(仅占位符值,不代表风玫瑰花瓣的对应值)
- 调整了高亮颜色值。
- 添加了工具提示小数位数设置。
0.2.0
- 添加了数据处理。现在可视化基于 Grafana 提供的动态数据完成。
- 添加了用于操作颜色的实用函数。
0.1.0
- 初始提交。添加了基本的风玫瑰可视化和数据解析。(仅显示静态硬编码数据)