grafana 使用指南 —— geomap 地图组件

grafana 使用指南 —— geomap 地图组件总结说明一些关于 grafana 地图组件的使用心得 帮助新手用户快速上手

概要说明

grafana 支持地图组件,可以实现在地图上标记或覆盖热力图等。初步调研了一下,grafana的主要使用点记录一下。

下面是几个地图组件的几个参考网站(全英文版本)。

grafana官方文档:Geomap | Grafana documentation

carto 地图说明:carto_attr

几个获取地理位置信息的途径:
1. GeoNames (under Creative Commons Attribution 3.0);
2. Natural Earth
3. TomTom
4. HERE
5. Mapbox
6. Google

使用说明

  1. 选择组件
    创建组件视图,选择【geomap】组件
    在这里插入图片描述
  2. 数据格式
    geomap支持几种格式的地理位置数据。
    在这里插入图片描述
  • coords:手动指定经纬度
    使用该方式,返回的数据中必须包含经度和维度信息。并且手动选择匹配经纬度的字段。
    在这里插入图片描述
    注意:经纬度都是纯数值,使用正负号来区分东西经和南北纬(+:北纬、东经,-:南纬、西经)
  • geohash:手动指定geohash值
    不知道geohash的同学,可以网上搜一下。简单的说,就是使用算法,将经纬这种二位坐标,转化为一个一维的代码。根据精度的不同,代码串的长度也不同。
    提供一个查询geohash的网址:http://geohash.org/
    在这里插入图片描述
  • lookup:自动查询匹配
    根据地理名称自动查询匹配,但是好像只支持英文地名和英文缩写。
    在这里插入图片描述
    内置的查询数据,只支持国家、美国洲名、机场等匹配,没有主要城市的自动匹配。这个自动匹配看起来比较鸡肋。获取支持新增配置,但是我没研究过,有需要的,可以研究一下怎么增加相关的配置。
  • auto:自动选择
    自动选择以上三种方式的一种,且不用手动指定字段。但是相对的,返回的字段里面必须严格按照规定的命名规则返回。
  • geohash: “geohash”
  • latitude: “latitude”, “lat”
  • longitude: “longitude”, “lng”, “lon”
  • lookup: “lookup”

在这里插入图片描述

  1. 图层类型
    图层样式类型有三种:markers,heatmap,geojson
    在这里插入图片描述
  • markers:就是最普通的,使用标记来展示数据。可以设置标记的图标样式和大小。数据较少时,采用markers样式是比较好的选择。
  • heatmap:热力图,即用热力图的形式,在地图上展示数据分布。这种适用于数据点比较多的情况。能够快速看到哪里的分布比较密集。
  • geojson:内置json数据文件。即导入grafana内置的一些数据。笔者拿到的版本,目前提供三个。
    countries.geojson:高亮国家边界线,这里居然错误的将台湾也划为了国家,有人知道怎么向grafana反馈投诉吗?
    在这里插入图片描述
    usa-states.geojson:高亮美国各周边界线
    在这里插入图片描述
    airports.geojson:标记全球主要机场
    在这里插入图片描述

主要的用法就这些,更加具体的一些使用,请实际使用中摸索尝试。

今天的文章 grafana 使用指南 —— geomap 地图组件分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2024-12-16 16:17
下一篇 2024-12-16 16:11

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/87920.html