使用scala将地理变量传递给kibana
Passing geo variables with scala to kibana
我正在尝试使用 scala 将地理坐标传递到我在 kibana 中的索引。我对日期、数字没有问题。字符串...但是当我尝试时:
Map("month" -> "11",
"year" -> "2015-13-01",
"total2" -> y,
"formalizada2"->14,
"days"->33,
"porcentaje"->0.045,
"location"-> Map("lat" -> 23.0, "lon" -> -23.02)
),
我的 kibana 在检测纬度和经度以对地图进行处理时遇到问题。有人知道我如何使用 Scala 将坐标传递给我的 kibana 索引吗?
谢谢大家。
我不熟悉 Scala,但 Elasticsearch 支持多种 geo_point 格式。
其中一个将 lat/lon 作为两个元素的数组传递,这意味着您可以像这样传递 "location"
[-23.02, 23.0]
,其中第一个元素是 lon,第二个元素是 lat .
也许这会解决您的问题。
我正在尝试使用 scala 将地理坐标传递到我在 kibana 中的索引。我对日期、数字没有问题。字符串...但是当我尝试时:
Map("month" -> "11",
"year" -> "2015-13-01",
"total2" -> y,
"formalizada2"->14,
"days"->33,
"porcentaje"->0.045,
"location"-> Map("lat" -> 23.0, "lon" -> -23.02)
),
我的 kibana 在检测纬度和经度以对地图进行处理时遇到问题。有人知道我如何使用 Scala 将坐标传递给我的 kibana 索引吗?
谢谢大家。
我不熟悉 Scala,但 Elasticsearch 支持多种 geo_point 格式。
其中一个将 lat/lon 作为两个元素的数组传递,这意味着您可以像这样传递 "location"
[-23.02, 23.0]
,其中第一个元素是 lon,第二个元素是 lat .
也许这会解决您的问题。