3

当我意识到不可能使用带有来自 kibana3 的索引的 tilemap 时,我正在测试 Kibana 4 beta2。

使用 Kibana3,可以使用包含 Long,Lat (GeoJson) 的数组在“Bettermap”上放置点。

  "coordinates": [
    -50.6667,
    -32.99
  ]

现在 Kibana4 使用了 elasticsearch 的 geohash。

有人知道如何在 kibana4 上使用 geojson 吗?有可能从geojson获得geohash吗?

4

1 回答 1

0

您只需为坐标字段使用以下映射:

"coordinates" : {
    "type" : "geo_point",
    "lat_lon" : true,
    "geohash" : true
 }

现在它将显示在新的瓦片地图中。我不得不增加精度滑块以使位置更加“精确”。

您可能想使用 doc_values,我不确定它的重要性:

"coordinates" : {
    "type" : "geo_point",
    "lat_lon" : true,
    "geohash" : true,
    "index": "not_analyzed",
    "doc_values": true
 }
于 2015-01-19T22:01:44.673 回答