/* the combined bounding box of those hashes. */
private BoundingBox boundingBox;
public GeoHashBoundingBoxQuery(BoundingBox bbox) {
int fittingBits = GeoHashSizeTable.numberOfBitsForOverlappingGeoHash(bbox);
WGS84Point center = bbox.getCenterPoint();
GeoHash centerHash = GeoHash.withBitPrecision(center.getLatitude(), center.getLongitude(), fittingBits);
if (hashFits(centerHash, bbox)) {
addSearchHash(centerHash);
} else {
expandSearch(centerHash, bbox);