i have elasticsearch database of geo objects.
I want to search the nearest objects around some geo_point in custom distance and then display them on google map.
using default elasticsearch filters – geo_distance filter, it works fine, but the problem is that returned pins are in eliptical range, not in circular range (as usually when you search anything in X km RADIUS) maybe screenshots would help to understand.
I don’t know where the problem can be, google maps only takes the result that elastic returns – set of pins to display
Does anybody know anything about this issue?


When geo points are represented as arrays in elasticsearch they are following GeoJSON format, which is
[lon, lat]. So, from elasticsearch perspective, your center pin is not in Paris but just off the coast of Somalia.