日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

grafana的实时地图(学习笔记)

發布時間:2024/3/24 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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的实时地图(学习笔记)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。