grafana的实时地图(学习笔记)
我用到的数据是广东省汕头市的公交数据,那么说到地图我们就必然需要经纬度。
我这里是用到了grafana里面的MySQL数据源,所以里面的代码就全部用MySQL语句来实现
我这里用到了substring函数从特定位置开始的字符串返回一个给定长度的子字符串。 MySQL提供了各种形式的子串功能。
例子:substring(gps_code,2,9) 这里是在gps_code这个列里面,从第二位开始截取一共九位字符。为什么要截取呢,因为在grafana里面是不需要N,S这些经纬度的缩写所以我们要跳过这些字母来进行。
那么我实时地图里面所用到的代码
select
gps_date,
substring(gps_code,2,9)/100 as 'latitude',
substring(gps_code,13,10)/100 as 'longtitude'
from t_bus_status;
首先选择gps_date(时间)对经纬度进行字符的截取然后重新命名,来自什么表。
当然这些是已经处理好的数据,我们拿到的数据如果没有这经纬度两列,就要对数据进行处理,所以要用python的pandas转格式,转完存到mysql一个新表里。
下面是grafana的实时地图最终的结果(供参考)
grafana如何配置成这样一个图呢?!首先进入grafana的页面选择新建仪表盘进入
到右边选择环境,既然我们是地图就选择Geomap,然后输入代码
然后可在右边的这个图的设置进行你需要的显示的东西就可以了。
注意:这里的需要在上面图的这种环境中移动地图才能使用,不能输入数字。这里面移动后点use current mapsettings,返回时才会想要的结果。
grafana的实时地图(学习笔记)相关推荐
- google地图学习笔记(1)
google地图学习笔记(1) 文章目录 google地图学习笔记(1) 关于API_KEY的说明 第一个程序:Hello World 支持的地图类型 zoom高度 API Key google地图A ...
- .NET 大数据实时计算--学习笔记
摘要 纯 .Net 自研大数据实时计算平台,在中通快递服务数百亿包裹,处理数据万亿计!将分享大数据如何落地以及设计思路,技术重难点. 目录 背景介绍 计算平台架构 项目实战 背景介绍 计算平台架构 分 ...
- Oxyplot实时绘图学习笔记(下)
(接上帖) 绘图控件的相关设置 简略监测区域图表 原项目使用的实时绘图逻辑是"当绘制完十个点后,其后每画一个新点,就将第一个点删除"从而达成实时绘图的效果. 但是这个逻辑很显然会导 ...
- GIS地图学习笔记一之基础概念
要做GIS地图的开发,我们需要先了解GIS地图相关的概念. 相关概念可以在这里了解-->ArcGIS 帮助库 本文是从上述网站中学习,摘抄的. 基础概念 地理信息系统 (GIS) 是以可视化和分 ...
- 高精度地图学习笔记(一)
什么是高精度地图 区别与普通导航地图,专门服务与自动驾驶系统的专用地图. 绝对精度可达1m,相对精度在10~20cm. 静态高精度地图(底层).含有语义信息的车道模型.道路部件(Object).道路属 ...
- python摄像头推流_海康视频实时推流学习笔记
学习目的是在Python里调取网络摄像头实时显示视频流,方便日后处理. 我最开始的想法是用萤石开发平台下载的sdk自带的demo,在Python里调用C++的程序,但是在运行的过程中返回错误,NET- ...
- Oxyplot实时绘图学习笔记(上)
(本项目来源于嵌入式系统实践课程项目) 目标 作为嵌入式系统的考核项目之一,我们小组选择项目是"基于串行通信的智能传感器和数据采集",我们拟开发的项目是"基于智能传感器的 ...
- RTC实时时钟(学习笔记)
RTC实时时钟特征与原理 RTC(Real Time Clock):实时时钟. RTC是个独立的定时器.RTC模块拥有一个连续计数的计数器,在相应的软件配置下,可以提供时钟日历的功能.修改计数器的值可 ...
- 用户故事地图学习笔记(四):如何创建用户故事地图
如何创建用户故事地图 用户任务是构建故事地图的基本模块 使用目标层级的概念,可以帮助汇总小任务或分解大任务.隐喻:石头,砸成小石头后仍是石头 故事地图通过从左到右的叙事流来组织.补充细节 探索替代故事 ...
最新文章
- hibernate增删改查的标准范例
- 汇编语言(三十一)之数字字符串加密与解密
- 安卓第二阶段实训项目:基于媒体库音乐播放器V1.0
- 使用 JavaScript,也能在 Web 应用中实现人脸检测功能?!
- tp框架使用心得(六)——分页查询
- 代码优化能减少多少运行速度_35 个小细节,提升 Java 代码的运行效率!你知道几个?...
- Guava guava-18.0.jar下载
- 伍斯特理工学院计算机科学硕士,美国伍斯特理工学院数据科学硕士录取
- Docker在千寻位置的实践
- 微信登录画面_微信进入界面的图片有什么含义?
- MySQL Expression 2 of SELECT list is not in GROUP BY clause and contains nonaggregated column yous
- java-UTC时间戳格式化成年月日,UTC时间戳转成北京时间并格式化年月日
- 互联网公司的几种“死法”
- 锁消除、锁粗化、偏向锁、自旋锁
- 金仓监控软件kmonitor安装成功后打开监控界面,监控不到实例
- C++课程设计------通讯录管理系统
- c语言sizeof char,sizeof 你真的弄明白了吗?来看看这个例子
- linux 清dns缓存,各操作系统清除DNS缓存的方法
- java程序将多张图片合成一张
- VBA——word中书签与VS的完美搭配