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