在 Kibana 中创建地理地图的可视化,其中热图显示交易的纬度/经度

问题描述 投票:0回答:2

我有一个处理支付网络交易的应用程序(通过第三方发卡机构处理来自万事达卡的交易)。对于批准的身份验证,我们能够(通过单独的第三方)确定发起交易的商店的纬度和经度。

我将纬度和经度记录到标准输出,如下所示:

Latitude: {latitude}
Longitude: {longitude}

此类日志(以及其他日志)会传播到 ElasticSearch(在 Elastic Cloud 中)。

使用纬度/经度;我将如何创建地理地图的可视化(在Kibana中),并使用热图覆盖来显示所有交易的来源?

我在想这样的事情(这只是谷歌图像中的图像):

或:

理想情况下,当您滚动时,热图精度也会变得更加详细。

FWIW 我可以完全控制源应用程序中的日志消息,以及遥测管道中的各种组件,我可以在其中执行转换(例如 Logstash 和 Elastic 摄取管道)。

kibana visualization elastic-cloud
2个回答
0
投票

最高效的解决方案是将纬度经度数据索引为 geo_point 字段

另一个性能较差的解决方案是创建一个 geo_point 运行时字段

一旦您的数据以 geo_point 形式提供,您就可以使用 Maps 在地图上可视化数据。


0
投票

我是这张热图的新手,你能提出任何与此相关的建议吗?我有一些字段,其中包含纬度数据并在字段中登录geo_point,我正在尝试在地图可视化中制作热图图层,但没有得到我正在做的事情正确与否

© www.soinside.com 2019 - 2024. All rights reserved.