Java - 从更大的地理边界框开始生成内部边界框

Java - Generate internal bounding boxes starting from a bigger geographic bounding box

我需要一种从更大的地理边界框开始生成内部边界框(例如 1x1km 正方形)的方法。

例如,从London bounding box开始,我想获取该地理区域内所有1x1km的边界框。

格式:

是否有实现该功能的 Java 库,甚至只是一种算法?我也试过 Java JTS,但似乎没用。

提前致谢。

您的要求自相矛盾:

要么你有一个经纬度网格,其中所有单元格都具有相同的经度跨度和纬度跨度。 或者你有一个基于米的网格,其中所有单元格都有基于米的坐标,使用坐标转换。例如 UTM.

两者同时存在是不可能的,尤其是对于经度坐标分量。

最简单的方法是使用纬度、经度单位。
你必须自己实施。