I'm maintaining an application running 1.7.x that heavily uses geoshapes and querying by points within those shapes.
As far as I can tell 1.7.x is not handling concave shapes well and queries for shapes are returning points inside a concave area and not inside the shape itself.
I've read some of the 2.x docs that state there is better geoshape handling but nothing specifically about this issue. Does anyone know if this is fixed in 2.x?
South of bridgeport in CT sits in a little concave area of the overall NY shape and if I do a query using these filters inside that area in south CT (such as 41.1449699 -73.5651199), I get returns for both NY and CT data. I expect to get only CT data from this query since it's fully contained in the CT polygon and not inside the NY polygon.
Keep in mind this is elasticsearch 1.7.5. I've tried a simple upgrade to 2.x and am getting the same results, so maybe you can tell me if I'm doing my query incorrectly?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.