Spec-Zone.ru › Elasticsearch 8
›Elasticsearch Guide [8.17] ›Query DSL

Гео-запросы

Elasticsearch поддерживает два типа геоданных: поля типа geo_point, которые поддерживают пары широты/долготы, и поля типа geo_shape, которые поддерживают точки, линии, круги, многоугольники, многоугольники и т. д.

Запросы в этой группе:

geo_bounding_box запрос
Находит документы с геофигурами или геоточками, которые пересекают указанный прямоугольник.
geo_distance запрос
Находит документы с геофигурами или геоточками в пределах указанного расстояния от центральной точки.
geo_grid запрос

Находит документы с:

  • Геофигурами или геоточками, которые пересекают указанный геохеш
  • Геофигурами или геоточками, которые пересекают указанную карту тайл
  • Геоточками, которые пересекают указанный H3-бин
geo_polygon запрос
Находит документы с геофигурами или геоточками, которые пересекают указанный многоугольник.
geo_shape запрос
Находит документы с геофигурами или геоточками, которые связаны с указанной геофигурой. Возможные пространственные отношения для указания: пересекает, содержится в, внутри и не пересекает.

© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/geo-queries.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API