Клуб API Карт

Elasticsearch и подгрузка данных для ЯКарт (splitRequests = false).

LifeTEO
5 октября 2017, 16:56

Здравствуйте.

Данные геокоординат храню  в Elasticsearch 2.2

Хочу использовать метод LoadingObjectManager  Яндекс карт. https://tech.yandex.ru/maps/doc/jsapi/2.1/dg/concepts/loading-object-manager/backend-docpage/

В описании сказано что bbox — географические координаты левого нижнего и правого верхнего углов области;

Но вот в Elasticsearch данные ищутся по  верхнему левому и правому нижнему углу.

location" : {
                    "top_left" : {
                        "lat" : 40.73,
                        "lon" : -74.1
                    },
                    "bottom_right" : {
                        "lat" : 40.01,
                        "lon" : -71.12
                    }
                }

https://www.elastic.co/guide/en/elasticsearch/reference/2.2/query-dsl-geo-bounding-box-query.html

Сама связка реализована, но из за того что продукты хотят разные данные не могу понять как их подружить.

Как быть?