throw new DiscoveryException(sErr+spatialClause.getClass().getName());
}
if (bUseSpatialRanking) {
SpatialRankingValueSource srvs = new SpatialRankingValueSource(envelope,queryPower,targetPower);
Query spatialRankingQuery = new ValueSourceQuery(srvs);
BooleanQuery bq = new BooleanQuery();
bq.add(spatialQuery,BooleanClause.Occur.MUST);
bq.add(spatialRankingQuery,BooleanClause.Occur.MUST);
appendQuery(activeBooleanQuery,activeLogicalClause,bq);
this.getQueryAdapter().setHasScoredExpression(true);