当使用谷歌的 S2 几何库在谷歌地图小部件上绘制 S2 单元格时,我得到的单元格超出了我指定的(常量(范围。
S2RegionCoverer cov = new S2RegionCoverer();
cov.setMaxLevel(14);
cov.setMinLevel(14);
S2CellUnion cells = cov.getCovering(region_rect);
生成的细胞有 11-14 级,我哪里出错了?
显然这是
设计使然,改用这个函数,传递该区域中的任何点以及一个空的 ArrayList 就可以了。
cov.getSimpleCovering(region_rect, bl.toPoint(),14,cells);