我正在尝试将该polyfill
函数与 Python 的h3
实现一起使用,但我收到了意想不到的结果。
如果我使用固定分辨率的函数,我可以得到并显示一个多边形网格,如上图所示。
但是当我想创建一个更精确的网格时,比如 Uber 为文档制作的网格:
我得到了奇怪的结果。
我用与以前相同的方法创建了网格,但精度更高(12),然后使用该compact
函数尽可能地对六边形进行分组。
hexagons = h3.polyfill(json_poly, 8, False)
hex_com = h3.compact(hexagons)
结果就是这样,我可以看到一些没有被任何六边形覆盖的区域。
关于为什么会发生这种情况的任何线索?
我使用的方法有问题吗?