Generate a new query by narrowing another down to a single GeoHash
Recursive function to iteratively query a number of geohashes and insert their results into a NearestNeighbors priority queue
Recursive function to iteratively query a number of geohashes and insert their results into a NearestNeighbors priority queue
Method to kick off a new KNN query about aFeatureForSearch
Method to kick off a new KNN query about aFeatureForSearch
Situations where maxDistanceInMeters is set too small may cause the search to not actually find the K nearest neighbors, but still permit K neighbors to be found, resulting in incorrect results. To be addressed in GEOMESA-285.
This object contains the main algorithm for the GeoHash-based iterative KNN search.