Grafana worldmap面板:mysql中的纬度和经度无法显示地图上的点

Grafana worldmap面板:mysql中的纬度和经度无法显示地图上的点,mysql,latitude-longitude,grafana,Mysql,Latitude Longitude,Grafana,我在Grafana v5.4.2上使用一个worldmap面板,我的数据源是一个mysql数据库,其中我有一些ip地址、城市和位置字符串以及纬度和经度,我想显示ip地址的城市名称,该值将是属于一个城市的ip地址计数,以下是我的sql: SELECT any_value(city.city) as metric, count(ip.loc) as value, CAST(substring(ip.loc, 1, INSTR(ip.loc, “,”) - 1) AS DECI

我在Grafana v5.4.2上使用一个worldmap面板,我的数据源是一个mysql数据库,其中我有一些ip地址、城市和位置字符串以及纬度和经度,我想显示ip地址的城市名称,该值将是属于一个城市的ip地址计数,以下是我的sql:

SELECT
    any_value(city.city) as metric,
    count(ip.loc) as value,
    CAST(substring(ip.loc, 1, INSTR(ip.loc, “,”) - 1) AS DECIMAL(10,6)) as latitude,
    CAST(substring(ip.loc, INSTR(ip.loc, “,”) + 1) AS DECIMAL(10,6)) as longitude,
    UNIX_TIMESTAMP(now()) as time_sec
FROM ip
    inner join city on city.ctid = ip.ctid
WHERE ip.iptype & 2
group by ip.loc
我可以通过sql查询获得响应,响应类似于以下内容,但地图上没有显示任何内容:

xhrStatus:“complete”
request:Object
method:“POST”
url:“api/tsdb/query”
data:Object
from:“1541896435220”
to:“1547534884686”
queries:Array[1]
response:Object
results:Object
A:Object
refId:“A”
meta:Object
series:Array[516]
0:Object
1:Object
2:Object
3:Object
    name:“巴西 巴西 value”
    points:Array[1]
        0:Array[1,1547534884000]
4:Object
5:Object
6:Object
7:Object

以下是mysql的裁决结果:
±-------------------------------------------------------------------------------------------+
|公制|值|纬度|经度|时间|秒|
±-------------------------------------------------------------------------------------------+
| 巴西 巴西 | 1 |-14.242900 |-54.387798 | 1547535460 |
| 巴西 圣保罗州 圣保罗 | 1 |-23.550520 |-46.633309 | 1547535460 |
| 新加坡 新加坡 | 16 | 1.352083 | 103.819836 | 1547535460 |
| 越南 越南 | 1 | 10.768451 | 106.694363 | 1547535460 |
| 柬埔寨 柬埔寨 | 7 | 12.547730 | 104.983856 | 1547535460 |

有人能告诉我发生了什么事吗

将“格式为”更改为“表格”,并从我的sql中删除“度量”后,它会在地图上打印点。 不幸的是,它仍然不是完美的,因为当鼠标点击点时会显示“n/a”,我希望类似于城市名称,这就是为什么我将城市作为公制…需要更多的调查…

在将“格式为”更改为“表”并从我的sql中删除“公制”后,它会在地图上打印点。
不幸的是,它仍然不是完美的,因为当鼠标点击点时会显示“n/a”,我希望类似于城市名称,这就是为什么我将城市作为公制…需要更多的调查…

您的贡献帮助我使用WorldMap。 我将尽力帮助您解决您的问题(不幸的是,它仍然不是完美的,因为当鼠标点击点时会显示“n/a”)

第一:我的源数据来自Postgresql。我有一张桌子,上面有坐标

第二:我的sql查询是: 和查询结果:

第三:我的世界地图设置

结局:工作世界地图
您的贡献帮助我制作了世界地图。 我将尽力帮助您解决您的问题(不幸的是,它仍然不是完美的,因为当鼠标点击点时会显示“n/a”)

第一:我的源数据来自Postgresql。我有一张桌子,上面有坐标

第二:我的sql查询是: 和查询结果:

第三:我的世界地图设置

结局:工作世界地图