I almost think that org.hibernate.search.spatial.SpatialQueryBuilder should be 
an internal class. Do we want to offer direct access to these instead of the 
dsl?
The answer could be yes, but I'd like to see a use case. 

On 9 oct. 2012, at 18:45, Sanne Grinovero <sa...@hibernate.org> wrote:

> Hi Nicolas,
> 
> In the QueryBuilder DSL a spatial Query has a nice option to define
> which units are being used:
> 
> org.apache.lucene.search.Query luceneQuery =
> builder.spatial().onCoordinates( UserRange.class.getName() )
>                .within( 50, Unit.KM ).ofLatitude( centerLatitude 
> ).andLongitude(
> centerLongitude ).createQuery();
> 
> 
> org.hibernate.search.spatial.SpatialQueryBuilder.buildSpatialQueryByGrid(double,
> double, double, String)
> has a javadoc comment specifying the parameters are expected to be KM.
> 
> I guess we should pick a strategy and be consistent with it; I think
> we should add the Unit parameter to the SpatialQueryBuilder;
> 
> Any thoughts about it? Can I assume you'll be able to look into that?
> 
> Cheers,
> Sanne
> 
> Tracked by https://hibernate.onjira.com/browse/HSEARCH-1203
> _______________________________________________
> hibernate-dev mailing list
> hibernate-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hibernate-dev

_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev

Reply via email to