GeoJsonPoint point = new GeoJsonPoint(78.850300, 35.732700); Query query = new Query(); query.addCriteria(Criteria.where(FIELD_LOCATION_LONGLAT).near(point).minDist