1

我不知道如何在给定半径(Km)处找到基本单元的相邻单元。我怎样才能做到这一点?如果可能的话,我熟悉 Go 的 h3-go 库。

4

1 回答 1

1

这里的答案取决于您是想要真正的半径检查,还是使用kRing. 您可以在这个 Observable notebook中找到讨论和示例代码(用 JavaScript 编写)。基本算法是

  1. 确定与您想要的真实距离半径对应的网格单元半径
  2. 调用kRing(origin, gridDistance)以获取该 gridDistance 内的一组单元格。

这比真正的半径检查要快得多,但准确性稍差。

于 2021-03-07T16:07:45.150 回答