使用scala将地理变量传递给kibana

时间:2015-10-28 14:37:12

标签: scala elasticsearch kibana

我正在尝试使用scala将geo coordenates传递给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有问题检测lat和lon对地图做某事。有人知道如何使用Scala将coordenates传递给我的kibana索引?

谢谢大家。

1 个答案:

答案 0 :(得分:1)

我不熟悉Scala,但Elasticsearch支持多种geo_point格式。

其中一个是将lat / lon作为两个元素的数组传递,这意味着您可以像"location"那样传递[-23.02, 23.0],其中第一个元素是lon,第二个元素是lat。

也许这会解决你的问题。