I have a field indexed using below:
"geometry": {
"type": "geo_shape"
}
Above geometry is a LineString.
I want to see if my spatial query i.e. a circle query intersects this line for given radius.
"filter": { "geo_shape": { "geometry": { "shape": { "type": "circle", "radius": "50.0m", "coordinates": [ -71.1538415, 44.1631872 ] }, "relation": "intersects" } } }
Error i get is Circle operation not supported.
This works great if i use prefix tree.
I have started using default BKD implementation due less heap usage of this way and better accuracy/performance.
Is there a way that i can achieve above with default geo_shape implementation ?
Kindly help !