答案 0 :(得分:1)
经过进一步调查,我认为我可以使用jillesvangurp优秀的库来获取一组地理哈希值,然后将它们解码为边界框列表。
示例代码:
Set<String> geoHashesForPolygon = GeoHashUtils.geoHashesForPolygon(points);
List<BoundingBox> bboxes = new ArrayList<>(geoHashesForPolygon.size());
for (String geoHash : geoHashesForPolygon) {
double[] bbox = GeoHashUtils.decode_bbox(geoHash);
bboxes.add(new BoundingBox(bbox));
}