在 ArcGIS Pro 中使用 H3 创建蜂窝六边形https://mp.weixin.qq.com/s/tGk7AT2jAcvsmNyp2bRvig
之前看了个有意思的ArcGIS博客:H3六边形,当然了这也不是个新鲜东西了。原文:
https://www.esri.com/arcgis-blog/products/arcgis-pro/analytics/use-h3-to-create-multiresolution-hexagon-grids-in-arcgis-pro-3-1/
更新频率现在变为月更,周末看了《纵横宇宙》,突然想起来这个东西。
Why hexagons?
格温穿越宇宙是六边形
旺达幻视有很多六边形
银护里跃迁是六边形
以及....人生六边形
在最开始写公众号的时候我做过一次蜂窝网格制图:渔网格及多边形网格(蜂窝图)表现空间分布特征。是用的一个工具,在下面这个网站下载的。
https://www.arcgis.com/home/item.html?id=03388990d3274160afe240ac54763e57
这是虾神写过关于六边形以及H3六边形的两篇文章
ArcGIS中生成蜂窝多边形生成算法解析
Uber H3算法实现蜂窝六边形聚合
在这里你可以看到关于H3的详细介绍:https://h3geo.org/
根据里面的介绍,相比三角形和矩形,六边形的六个邻居到中心网格的距离都是相等的。
H3是Uber开发的分层索引系统,它使用六边形来平铺地球表面。H3在二十面体(一个具有20个三角形面和12个顶点的形状)上构建其六边形网格。由于仅用六边形不可能平铺二十面体,因此每个分辨率需要12个五边形来完成网格。分层索引网格意味着每个六边形都可以细分为子单元六边形。
详细信息看这里~~~~~~~~~H3 (h3geo.org)
H3是一个全球网格系统,将地球划分为六边形和12个五边形
威斯康星州上空的不同级别H3六边形,每一层都相互嵌套以形成相邻的边界
在先前版本的Pro中,细分形状包括三角形、正方形、菱形、六边形(平顶)和横向六边形(尖顶),在3.1中便加入了H3六边形,生成细分工具现在可以使用开源分层空间索引系统H3创建六边形网格。
这里可以详细了解六边形网格在空间分析中的优势。https://pro.arcgis.com/en/pro-app/latest/tool-reference/spatial-statistics/h-whyhexagons.htm。
通过生成细分工具,生成4和5两个等级的六边形。
外圈是分辨率为4的六边形,包含了7个分辨率为5的六边形
数据用了原文里使用的龙卷风点位数据:https://www.spc.noaa.gov/gis/svrgis/。
用范围内汇总工具,汇总统计每个六边形区域内因龙卷风而造成的损失数据。
然后可视化出来,这家伙,作图挺好看啊