如何解决如何在 H3 库中找到给定半径 (Km) 处基本单元格的邻居索引/单元格
我不知道如何在给定半径(Km)处找到基本单元格的相邻单元格。我怎样才能做到这一点?如果可能的话,我熟悉 Go 的 h3-go 库。
解决方法
此处的答案取决于您是想要真正的半径检查,还是使用 kRing
的快速近似。您可以在 this Observable notebook 中找到讨论和示例代码(在 JavaScript 中)。基本算法是
- 确定与您想要的真实距离半径相对应的网格单元半径
- 调用
kRing(origin,gridDistance)
以获取该 gridDistance 内的一组单元格。
这比真正的半径检查快得多,但准确性稍差。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。