Hey Andy, I tried to fix this but you're right, it seems to be a bug. I've attached a full bug report which you might want to add to a new github issue.
https://gist.github.com/anonymous/c250d602d1e7fe6d3655 https://gist.github.com/missinglink/6e96f06e9e6032aa6416 I also tried using 'geohash' instead of 'quadtree' with the same result. -P On Friday, 26 December 2014 22:51:56 UTC, AndyGIS wrote: > > Hi, > I am new to GIS w/ ES. > > Below is my request/ response. I am puzzled why do i get a polygon > returned when it does not intersect w/ envelope defined in request. What > am i missing? Appreciate quick response. Thanks, > Andy > > *Request*: > > *_search* > {"size": 51000,"query": { "geo_shape": { "POLYS": {"shape": {"type": > "envelope", "coordinates": [*[-118.58, 35.32],[-118.68, 35.30]*]}, > "relation": "intersects"}}}} > > *Response*: > > "took" : 1172, > "timed_out" : false, > "_shards" : { > "total" : 5, > "successful" : 5, > "failed" : 0 > }, > "hits" : { > "total" : 94420, > "max_score" : 1.0, > "hits" : [ { > "_index" : "XXX", > "_type" : "XXX_data", > "_id" : "1234", > "_score" : 1.0, > "_source":{"POLYS":{"type":"Polygon","coordinates": > *[[[-117.7656797176,35.2420721325],[-117.766565557,35.2429646794],[-117.7675000712,35.2429532681],[-117.7661768866,35.2415486409],[-117.7661640858,35.2415341862],[-117.765523769,35.2419167046],[-117.7656797176,35.2420721325]*]]}, > > "STATE": "XX", "ID": 1234 ,"COUNTY_NAME": "YY"}]} > }, { > "_index" : "XXX", > "_type" : "XXX_data", > "_id" : "1235", > "_score" : 1.0, > .... > .... > > > > _mapping?pretty' > > { > "XXX" : { > "mappings" : { > "XXX_data" : { > "properties" : { > "COUNTY_NAME" : { > "type" : "string" > }, > "ID" : { > "type" : "long" > }, > "POLYS" : { > "type" : "geo_shape", > "tree" : "quadtree", > "tree_levels" : 26 > }, > "STATE" : { > "type" : "string" > } > } > } > } > } > } > > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/f1c49b57-721d-4abd-bb1d-ac54631e543a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.