Hi jend, You need an extra layer of parenthesis for MultiPolygon. I see that you opened up with MULTIPOLYGON((… instead of MULTIPOLYGON(((… Of course ensure you balance your parenthesis. For examples of WKT, see Wikipedia: http://en.wikipedia.org/wiki/Well-known_text
~ David On Nov 19, 2012, at 8:24 PM, jend wrote: > Does anybody have any info on how to property construct a multipolygon > search? > > Im very interested in > > Polygon (search all documents within a shape) > Multipolygon (search all documents within 2+ shapes) > Multipolygon (search all documents with 2+ shapes but not within an area > within a shape - if you can image a donut where you dont search within the > hole in the center) > > Im trying to search 2 shapes but get errors at the moment. Polygon searches > work just fine so I have everything installed correctly, but 2 shapes in the > one search as per below is not working. I cant find anything on the net to > try and debug Multipolygons. > > My multipolygon query looks like this. > fq=geo:"Intersects(MULTIPOLYGON ((149.4023 -34.6072, 149.4023 -34.8690, > 149.9022 -34.8690, 149.9022 -34.6072, 149.4023 -34.6072)), ((151.506958 > -33.458943, 150.551147 -33.60547, 151.00708 -34.257216, 151.627808 > -33.861293, 151.506958 -33.458943)))" > > And I get this error. > ERROR 500 > > error reading WKT > > But a polygon search works fine. > fq=geo:"Intersects(POLYGON((149.4023 -34.6072, 149.4023 -34.8690, 149.9022 > -34.8690, 149.9022 -34.6072, 149.4023 -34.6072)))" > > > > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/solr4-MULTIPOLYGON-search-syntax-tp4021199.html > Sent from the Solr - User mailing list archive at Nabble.com.