Filter results where given geopint is in an indexed polygon

I'm working on a use case where the index includes documents that have a polygon geoshape. I want to be able to query those documents passing a single geopoint and return only results which have polygons where the given point is included. I've read through the geo filters and they all seem to support the inverse of that usecase. Any recommendations how to solve this?

This is a pretty good use case for percolator: register your shapes as queries and then check your points for which it matches. https://www.elastic.co/blog/using-percolator-geo-tagging is a blog post outlining exactly this use case.

1 Like

Perfect. thanks!