Mit geohash_grid aggs in Elasticsearch Rückkehr konvertieren dieses Ergebnis:Elasticsearch geohash_grid Schlüssel zum lat lon
"aggregations": {
"Geo-hash": {
"buckets": [
{
"key": "gcw05r6xz7cb",
"doc_count": 305
},
{
"key": "gcw2hzkpf7b8",
"doc_count": 12
}
]
}
}
1) Der Schlüssel den Mittelpunkt der Zelle darstellen?
2) Wie konvertiert man diesen Schlüssel in lat lon? - Ich habe festgestellt, dass einige Plugins vorhanden sind, um die Verwendung von Plugins zu vermeiden (unterstützt nicht alle Versionen, benötigt Wartung, etc.) Und fragen Sie direkt Geo-Ponts von elasticsearch ab?
Sie jemals herausfinden? – JMK
@ User1234 Haben Sie in Elasticsearch versucht, "geo point" zu verwenden? –
@SanuraHettiarachchi natürlich - um das geohash_grid auszuführen, muss das Feld ein Geo-Punkt sein. Die Frage ist, wie geohash_grid-Ergebnisschlüssel in lat.lon-Werte geparst werden. – User1234