我有一个处理支付网络交易的应用程序(通过第三方发卡机构处理来自万事达卡的交易)。对于批准的身份验证,我们能够(通过单独的第三方)确定发起交易的商店的纬度和经度。
我将纬度和经度记录到标准输出,如下所示:
Latitude: {latitude}
Longitude: {longitude}
此类日志(以及其他日志)会传播到 ElasticSearch(在 Elastic Cloud 中)。
使用纬度/经度;我将如何创建地理地图的可视化(在Kibana中),并使用热图覆盖来显示所有交易的来源?
或:
理想情况下,当您滚动时,热图精度也会变得更加详细。
FWIW 我可以完全控制源应用程序中的日志消息,以及遥测管道中的各种组件,我可以在其中执行转换(例如 Logstash 和 Elastic 摄取管道)。
最高效的解决方案是将纬度经度数据索引为 geo_point 字段。
另一个性能较差的解决方案是创建一个 geo_point 运行时字段。
一旦您的数据以 geo_point 形式提供,您就可以使用 Maps 在地图上可视化数据。
我是这张热图的新手,你能提出任何与此相关的建议吗?我有一些字段,其中包含纬度数据并在字段中登录geo_point,我正在尝试在地图可视化中制作热图图层,但没有得到我正在做的事情正确与否