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