geospatial - corse parent == 父索引吗?
问题描述
在 H3 库中,您可以使用h3ToParent
方法找到 H3 六边形的 corse 父索引。corse父母与父母一样吗?如果不是,我如何找到真正的父索引?
解决方案
H3 文档通常使用“粗”来表示具有较小数字的较大十六进制分辨率(例如 res 1 hexes,607,220km2),并使用“fine”来表示具有较高数字的较小十六进制分辨率(例如 res 10 hexes,0.015km2)。这是为了避免与“更大”/“更小”术语混淆(更大的分辨率是大十六进制还是更大的分辨率数?)。
该h3ToParent
方法可以返回六边形的直接父级(即在下一个分辨率上包含它的更粗略的六边形),或者在任何给定的更粗略分辨率下的祖先 - 第二个参数指定您想要获得的父级的分辨率。
例如,在此图像中,所有较大的六边形都是中心最小六边形的“父级”。如果中心十六进制的分辨率为7
,则:
H3Index directParent = h3ToParent(centerHex, 6);
H3Index grandParent = h3ToParent(centerHex, 5);
// etc
推荐阅读
- javascript - 使用 reactjs 的 Ajax 请求
- laravel - Symfony\Component\HttpFoundation\ParameterBag 类的对象无法转换为字符串 - Laravel 5
- javascript - mousemove 事件不会在鼠标快速移动时触发
- reactjs - Materila ui DatePicker 中的默认值
- java - OpenJFX 11 在 unix 上创建未装饰的窗口
- reactjs - history.push() 是反应中的异步调用吗?
- angular - 如何在第一个函数和第二个 canActivate() 中执行
- javascript - 按住空格键时如何仅在 Leaflet 中启用地图拖动?
- c# - Dialogflow 创建上下文延迟
- java - 为积极的垃圾收集调整 G1GC 参数?