Hi team,
I am using Lucene 6.6.2, Spatial4j 0.7, lucene-spatial-extras 6.6.2. I am
trying to create a Spatial Query string for a given longitude, latitude &
radius in miles.
The query string generated using SpatialHelper (code as attached ) for
long: -122.8515139 & lat: 45.5099231 in .25 miles radius is as follow :
#(+location__x:[-122.85667708964212 TO -122.84635071035788]
+location__y:[45.50630481040378 TO 45.51354138959622])
#frange(DistanceValueSource(PointVectorStrategy field:location
ctx=SpatialContext.GEO, Pt(x=-122.8515139,y=45.5099231))):[0.0 TO
0.00361828959621958]
My lucene index is as follows:
create lucene index --name=myLuceneIndex --region=stations --field=title
--analyzer=org.apache.lucene.analysis.en.EnglishAnalyzer
I get error
Syntax Error, cannot parse
ConstantScore(#(+location__x:[-122.85667708964212 TO -122.84635071035788]
+location__y:[45.50630481040378 TO 45.51354138959622])
#frange(DistanceValueSource(PointVectorStrategy field:location
ctx=SpatialContext.GEO, Pt(x=-122.8515139,y=45.5099231))):[0.0 TO
0.00361828959621958]):
What am I doing wrong ?
Regards,
Aj
I am using Lucene 6.6.2, Spatial4j 0.7, lucene-spatial-extras 6.6.2. I am
trying to create a Spatial Query string for a given longitude, latitude &
radius in miles.
The query string generated using SpatialHelper (code as attached ) for
long: -122.8515139 & lat: 45.5099231 in .25 miles radius is as follow :
#(+location__x:[-122.85667708964212 TO -122.84635071035788]
+location__y:[45.50630481040378 TO 45.51354138959622])
#frange(DistanceValueSource(PointVectorStrategy field:location
ctx=SpatialContext.GEO, Pt(x=-122.8515139,y=45.5099231))):[0.0 TO
0.00361828959621958]
My lucene index is as follows:
create lucene index --name=myLuceneIndex --region=stations --field=title
--analyzer=org.apache.lucene.analysis.en.EnglishAnalyzer
I get error
Syntax Error, cannot parse
ConstantScore(#(+location__x:[-122.85667708964212 TO -122.84635071035788]
+location__y:[45.50630481040378 TO 45.51354138959622])
#frange(DistanceValueSource(PointVectorStrategy field:location
ctx=SpatialContext.GEO, Pt(x=-122.8515139,y=45.5099231))):[0.0 TO
0.00361828959621958]):
What am I doing wrong ?
Regards,
Aj