You need to either quote your query (after the colon, and another at the
very end), or escape any special characters, or use a different query
parser like “field”.  I prefer to use the field query parser:

{!field f=loc}Intersects(POLYGON(...

~ David

On 3/6/14, 10:52 AM, "leevduhl" <ld...@corp.realcomp.com> wrote:

>Getting the following error when attempting to run a polygon query from
>the
>Solr Admin utility: :"com.spatial4j.core.exception.InvalidShapeException:
>incompatible dimension (2) and values (Intersects).  Only 0 values
>specified",
>    "code":400
>
>My query is as follows:
>q=geoloc:Intersects(POLYGON((-83.6349 42.4718, -83.5096 42.471868,
>-83.5096
>42.4338, -83.6349 42.4338, -83.6349 42.4718)))
>
>The response is as follows:
>{
>  "responseHeader":{
>    "status":400,
>    "QTime":2,
>    "params":{
>      "debugQuery":"true",
>      "fl":"id, openhousestartdate, geoloc",
>      "sort":"openhousestartdate desc",
>      "indent":"true",
>      "q":"geoloc:Intersects(POLYGON((83.6349 42.4718, 83.5096 42.471868,
>83.5096 42.4338, 83.6349 42.4338, 83.6349 42.4718)))",
>      "wt":"json"}},
>  "error":{
>    "msg":"com.spatial4j.core.exception.InvalidShapeException:
>incompatible
>dimension (2) and values (Intersects).  Only 0 values specified",
>    "code":400}}
>
>My "geoloc" dimension/field is setup as follows in my Schema.xml:
><field name="geoloc" type="location" indexed="true" stored="true"
>multiValued="false"/>
>
>Some sample document "geoloc" data is shown below.
>"docs": [
>      {
>        "geoloc": "-82.549200,43.447400"
>      },
>      {
>        "geoloc": "-82.671551,43.421797"
>      }
>    ]
>
>My Solr version info is as follows:
>solr-spec: 4.6.1
>solr-impl: 4.6.1 1560866 - mark - 2014-01-23 20:21:50
>lucene-spec: 4.6.1
>lucene-impl: 4.6.1 1560866 - mark - 2014-01-23 20:11:13
>
>Any info on a solution to this problem would be appreciated.
>
>Thanks
>Lee
>
>
>
>--
>View this message in context:
>http://lucene.472066.n3.nabble.com/Polygon-search-returning-InvalidShapeEx
>ception-incompatible-dimension-2-error-tp4121704.html
>Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to