Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

Căutare Geospațială în Elasticsearch: geo_point, geo_shape și Distanțe în Elasticsearch & OpenSearch

Ghid complet pentru date geografice în Elasticsearch: maparea câmpurilor geo_point, interogări geo_distance (magazine pe o rază de X km) și filtrare prin geo_bounding_box.

Sintaxă
GET /locatii/_search { "query": { "geo_distance": { "distance": "10km", "locatie": { "lat": 44.43, "lon": 26.10 } } } }

Elasticsearch include un motor geospațial de clasă mondială capabil să filtreze și să ordoneze milioane de locații fizice după distanță în câteva milisecunde prin utilizarea structurilor spațiale BKD-tree.

Găsirea restaurantelor la mai puțin de 5 km de utilizator
GET /restaurante/_search
{
    "query": {
        "bool": {
            "must": {
                "match": { "specific": "italian" }
            },
            "filter": {
                "geo_distance": {
                    "distance": "5km",
                    "coordonate_gps": {
                        "lat": 44.4323,
                        "lon": 26.1063
                    }
                }
            }
        }
    },
    "sort": [
        {
            "_geo_distance": {
                "coordonate_gps": { "lat": 44.4323, "lon": 26.1063 },
                "order": "asc",
                "unit": "km",
                "mode": "min"
            }
        }
    ]
}
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Căutare Geospațială în Elasticsearch: geo_point, geo_shape și Distanțe

Ai o nelămurire despre utilizarea comenzii Căutare Geospațială în Elasticsearch: geo_point, geo_shape și Distanțe sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.