在 ArcGIS Pro 中使用 H3 创建蜂窝六边形

科技   2024-09-10 11:26   广东  

看了个有意思的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/


范围内汇总工具,汇总统计每个六边形区域内因龙卷风而造成的损失数据。

然后可视化出来,这家伙,作图挺好看啊

点点GIS
一点GIS,一点Python,一点杂谈
 最新文章