在地图和场景中,任何具有点或多点几何类型的图层都可以在多个比例尺下聚合到面图格中。 您还可以聚合一组相关要素的值,并根据结果显示这些要素。 使用要素图格化可视化和汇总大型数据集,进行清晰的空间比较。
要素图格化
要素图格化是将大量点要素聚合到称为图格的动态面的过程。 单一图格表示其边界内的所有要素,并且可显示其内所包含的至少一个要素的位置。 要素图格化是一种缩减要素的方法,可显著提高包含数千或数百万个点要素的图层的绘图性能。
要素图格化是动态的,这意味着图格的大小和值会根据地图的比例而发生变化。 建立任意框架,以便在多种比例下针对数据生成图格,这些图格并非基于预先存在的地理要素或政治边界。 必须考虑用于地图上的图格的投影坐标系,其原因在于不保留区域的投影可能包含偏差。 有关详细信息,请参阅使用图格要素图层。
使用要素图格化,您还可以根据汇总统计数据显示值,例如单个图格中所有聚合要素的平均值。图格的值基于其内容的汇总统计数据,并进行符号化以表示其相对值。 图格的颜色取决于所使用的符号系统和其他图格的值范围。
可用于图格的符号系统类型存在限制。 有关更多信息,请参阅符号化图格要素图层。
图格化计算方法
当要素聚合到图格中时,图格会在地图上进行计算、处理和绘制。 处理此过程有两种方法。 您可以选择让应用程序 (ArcGIS Pro) 动态计算要素图格,或使用任何支持的数据库系统处理并动态绘制图格或生成静态缓存。 有关这些方法及如何确定哪种解决方案最适合您的设置的详细信息,请阅读以下内容或参阅使用图格要素图层。
使用应用程序驱动的要素图格化
使用此方法,ArcGIS Pro 应用程序将生成图格以容纳要素。 随着您在地图或场景上进行平移和缩放操作,将动态生成要素图格。 应用程序驱动的要素图格化是默认选项,但可以更改为数据库驱动的要素图格化。 要使用应用程序驱动的要素图格化聚合要素,请执行以下操作:
- 在地图的内容窗格中,突出显示一个点要素图层。
- 在要素图层选项卡的绘制组中,单击聚合下拉菜单 。
- 在下拉菜单中,选择图格化。
将动态生成图格并在要素位置绘制图格。
使用数据库驱动的要素图格化
如果点数据集位于关系型数据库、云数据仓库或时空大数据存储中,您可以使用数据库驱动的要素图格化来计算和处理要素图格化。 在数据库级别进行计算可以为大型数据集提供性能改进。 您还可以在静态缓存中存储图格和汇总统计数据,并使用管理要素立方图格缓存工具根据需要更新缓存。
要使用数据库驱动的要素图格化,请执行以下操作:
- 在内容窗格中,右键单击要素图层,然后选择属性 。 在源选项卡上,通过检查要素类的状态,可以确定点要素类是否启用数据库驱动的要素图格化。
如果已禁用要素图格化,请继续执行下一步。 如果已启用,请跳至步骤 4。
- 在分析选项卡的地理处理组中,单击工具 以激活地理处理窗格。
- 在地理处理窗格中,使用搜索栏查找并运行启用要素图格化工具。 如有需要,请参考该工具的帮助文档。
- 按照上面的使用应用程序驱动的要素图格化部分中的说明,将要素聚合到图格中。 完成这些步骤后,请继续执行下一步。
- 在图格化选项卡的配置组中,单击计算设置 以打开对话框。
- 在计算选项卡的使用以下方法计算和处理要素图格:下,选择数据库(如果尚未激活)。
- 单击确定,确认并应用设置。
旧版本:
在 ArcGIS Pro 3.1 之前,所有启用要素图格化的点要素类必须使用数据库驱动的要素图格化。