6

H3 库提供了多种分辨率的六边形网格 - 使用时我应该如何选择合适的 h3 分辨率polyfill

4

1 回答 1

7

您可以在文档中查看分辨率表,该表提供了六边形在每个分辨率下的平均面积和边长(面积在一个分辨率内会略有不同)。您还可以使用该hexArea函数动态获取此信息。

此时,您可以自行确定要填充的多边形边缘周围的精度与所需的内存/处理量之间的平衡。与之前的分辨率相比,每个更精细的分辨率将产生大约 7 倍的六边形。

请注意,在给定分辨率下的六边形在下一个更精细的分辨率下并不完全包含其子级,因此在分辨率之间移动会在边缘周围引入误差范围。出于这个原因,如果您需要在多个系统之间共享六边形数据,通常最好选择一种适合您的用例的分辨率并坚持下去。

于 2018-06-06T16:43:18.017 回答