[hibernate-dev] Hibernate Search Spatial: Units?

Emmanuel Bernard emmanuel at hibernate.org
Wed Oct 10 03:13:17 EDT 2012


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 <sanne at 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 at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hibernate-dev



More information about the hibernate-dev mailing list