Hi Mladen, Despite some similarities at first glance, the Solr 4 spatial fields are not implemented with Solr query parsers, unlike Solr 3 spatial. Everything in quotes is handled by the field type. What you're looking for is for the Solr 3 geospatial functions to be adapted to support the Solr 4 spatial fields. I created an issue, SOLR-4230 to track this. I never got around to doing this before because it wasn't strictly necessary to use the new fields, but it is of course a nice-to-have.
~ David mladen micevic wrote > Hi, > I went through example for spatial search in Solr 4.0 > (http://wiki.apache.org/solr/SolrAdaptersForLuceneSpatial4) > Both indexing and searching work fine. > > Example is: fq=geo:"Intersects(-74.093 41.042 -69.347 44.558)" > > My problem is how to send values to "Intersects" operation as parameters. > If would like to send custom parameters in URL: > ...&lon1=-74.093&lat1=41.042&lon2=-69.347&lat2=44.558 > and have default filter query: > fq=geo:"Intersects($lon1 $lat1 $lon2 $lat2) > I tried this approach - but it did not work. > > How do I do this? > > Using {!bbox} is not documented in 4.0 wiki. > Anyways, I tried to use it against "geo" field but got following error: > field does not support spatial filtering ... > Can I use {!bbox} in 4.0 ? > > > Thanks. > Mladen ----- Author: http://www.packtpub.com/apache-solr-3-enterprise-search-server/book -- View this message in context: http://lucene.472066.n3.nabble.com/Spatial-filter-in-solr-4-0-Intersects-operation-with-parameters-tp4029034p4029071.html Sent from the Solr - User mailing list archive at Nabble.com.