图格化要素图层是点要素数据集的聚合可视化。 当数据集包含诸多要素时,很难通过以较小的比例单独绘制每个要素来解释其含义,您可以将它们聚合成大小相等的面图格。 可以对每个图格进行符号化以表示包含在(要素计数)或其他汇总统计数据中的要素数量。 将点要素信息绘制为较小比例的图格会使数据更易于理解,并且与绘制单个要素相比,绘制图格的速度更快。 随着逐渐放大,将在图格位置以定义的阈值绘制各点,从而以更大的比例显示数据的完整复杂性。 图格大小随着放大或缩小的变化被称为细节层次或 (LOD)。
应用图格化后,您可以打开和关闭图格、调整聚合的计算方式并修改图格和基础点要素的符号化方式。您也可以指定要聚合到图格中的汇总统计数据。 在正确显示图格后,您可以选择将图格化要素图层作为地图图像图层共享。
存储在企业级地理数据库或 RDBMS 中的点要素类和多点要素类可以选择使用数据库计算生成图格,从而改善绘制速度并提高性能。 为此,请运行启用要素图格化工具将图格存储在数据库中。
要了解有关使用要素图格化的恰当时机的详细信息或考虑其他类型的要素聚合,请参阅通过聚合可视化要素。
针对图层应用要素图格化
在内容窗格中选择图格化要素图层时,图格化上下文选项卡变为可用。 此选项卡包含的功能可用于管理、编辑和升级图格化要素图层。 您还可以查看图层属性以确定是否已在源选项卡上启用数据库驱动的要素图格化。
提示:
这些图格并非要素图层,而是要素图层上的功能。 这就是为什么当选择了图格化要素图层时,ArcGIS AllSource 功能区会显示要素图层和图格化的独立上下文选项卡。
管理图格的显示
图格化要素图层在地图或场景上的显示方式取决于地图比例(或距离)、图格大小和坐标系。 您可以使用图格化选项卡上的工具更改图格的显示方式。 在局部或全球场景中,只有点要素可以显示在“3D 图层”类别中。
打开和关闭图格
您可以从图格化选项卡中打开和关闭图格绘制,以查看图格和各个要素之间的差异。 即使已关闭图格绘制,也会保留图格的符号系统和显示设置。 无法选择图格,但您可将其关闭以选择点要素。
在地图上绘制图格时,您可以单击它们以查看弹出窗口,该弹出窗口将以给定的细节层次显示该图格的计算汇总统计数据。 您也可以从配置弹出窗口窗格单击图格子选项卡,从而为图格配置弹出窗口。
注:
对于来自 SAP HANA 或时空大数据存储的要素图层,无法查看或配置图格弹出窗口。
要为图格化要素图层打开和关闭图格显示,请执行以下步骤:
- 在内容窗格中选择一个图格化要素图层。
- 在图格化选项卡上的图层组中,单击图格化按钮 。
调整图格大小和比例阈值
图格大小与地图比例之间存在直接关系。 例如,在地图上放大和缩小时,地图会通过动态更改 LOD 在每个范围内绘制相同数量的图格。 您可以设置图格化阈值以指定绘制图格的时间。 这可以防止在地图上没有足够的数据绘制大比例图格。
可以增大或减小图格大小 (LOD)。 您还可以锁定图格大小,以使图格面积在不同的比例和范围中发生变化。 在图格化选项卡上,您可以查看图格比例、大小、外观和符号系统设置。
- 在图格化阈值组中,单击比例下拉列表并选择预设比例或当前比例,或者提供自定义比例。 如果放大比例超过图格化阈值比例,则地图将仅绘制点要素。 如果图层已配置为在应用程序级别计算图格,或者数据存储在时空大数据存储中并通过要素服务使用,则可以单击要素按钮并使用要素数量设置图格化阈值,而不是通过指定比例进行设置。
- 在大小组中,单击增大图格大小或者减小图格大小箭头以增大或减小图格大小。 将鼠标悬停在箭头上以查看当前图格 LOD。 LOD 较小意味着图格大小较大。
- 单击锁定图格大小控件 将图格大小锁定在其当前 LOD。 这可以在放大和缩小地图时保持图格面大小一致,因为面在屏幕上显示时或大或小,但在每个地图范围内表示的面积相同。 这类似于设置参考比例,但是图格符号的标记和轮廓在不同比例下将继续变化。 如果图层位于局部或全球场景中,建议您锁定图格大小,以在 3D 视图中以所有距离固定 LOD。
注:
图格大小取决于图格类型。 有关更多信息,请参阅符号化图格要素图层。
更改图格类型
在大多数情况下,您可以更改决定图格形状和样式的图格类型。 使用数据库驱动的要素图格化时,除非您的数据位于时空大数据存储中,否则每个图层仅支持一种图格类型。
- 在图格化选项卡上的外观组中,单击图格类型下拉菜单。
- 选择新的图格类型。
GeoHash
图格是矩形的细分。 Geohashes 将地球平分为一系列具有唯一字母数字字符串 ID 的矩形。 字符串 ID 精确且可预测,这使得它们在系统上更易于解释。 仅在将 WGS 1984 设置为坐标系时,图格类型才可用。
六边形(平顶)
也称为平面几何六边形或平面六边形图格,是六边形的细分。 六角形的平边位于顶部。 六边形对于图格化非常有效,因为从六边形的中心到每个边的距离相等。
六边形(尖顶)
也称为尖几何六边形或尖六边形图格,是六边形的细分。 六角形的点位于顶部。 六边形对于图格化非常有效,因为从六边形的中心到每个边的距离相等。
方形
切片是矩形的细分,也称为几何正方形或正方形图格。 图格化为正方形是在数学上最不复杂的选项,因此此图格类型最适合基本模式分析。
更改图格的坐标系
使用与地图相同的坐标系绘制图格。 图格化要素图层可以将图格生成在不同的坐标系中。 这是要素聚合的一项重要概念,因为在某些坐标系中绘制图格可以更改每个图格的统计数据。 例如,在墨卡托投影中,图格的形状和大小保持不变,但由于地图在极点附近发生变形,格陵兰岛和南极洲上的图格比赤道附近同一投影上的图格表示的面积更小。 因此,建议您将图格的投影坐标系更改为保持面积的投影。
如果启用了数据库驱动的要素图格化,则最多可以定义两个坐标系以可视化聚合的输出要素图层。 除非禁用并重新启用图格化,否则无法添加其他坐标系。
注:
在数据库驱动的要素图格化中,不支持使用自定义坐标系。您可以在图格化选项卡中更改图格的投影坐标系。 要更改坐标系,请执行以下操作:
- 在图格化选项卡上的外观组中,打开坐标系下拉菜单。
- 选择新坐标系。
地图使用所选投影重新绘制图格。
如果要素图层是向工程添加的第一个图层,则地图的投影将更改为图格的已定义坐标系列表中的可用的等面积投影。 如果等面积投影不可用,则会使用列表中的第一个投影。
设置定义查询
您可限制图格化要素图层的显示,以便只显示某些要素。 如果使用定义查询过滤要素,则图格仅显示这些要素。 这类似于为标准要素图层设置定义查询。
注:
应用于点要素的显示过滤器不会影响图格的绘制。
- 在内容窗格中,右键单击图格化要素图层,然后单击属性 。
- 在图层属性对话框的定义查询选项卡上,单击新建定义查询以添加和编辑新查询。
- 单击应用,然后单击确定,将定义查询应用于图层。
注:
如果将定义查询应用于图格化要素图层,则图格的符号系统不会反映由查询设置的更改。 在符号系统窗格 的图格选项卡下的主符号系统选项卡 上,单击更多下拉菜单,然后单击刷新值以根据查询重新计算符号系统。
按时间或范围过滤
您可以通过在图层属性对话框的要素图层上设置时间属性或添加范围滑块来过滤图格。 在图格和各个要素之间切换显示时,将保留时间和范围设置。
注:
如果在要素图层上生成静态图格,并且您在当前地图视图上设置了定义查询或使用时间或范围滑块,则该图层将不使用缓存统计数据。 相反,它会使用定义查询、当前时间或当前范围来动态生成汇总统计数据。
管理图格化缓存
如果您正在使用数据库计算的要素图格化,并且在启用要素图格化时生成了静态缓存,则在编辑、创建或更新点要素时必须更新图格化缓存以反映这些更改。 默认情况下,将在运行“启用要素图格化”工具时选中生成图格化缓存的选项,因为这样可以提高大型数据集的绘制性能。
运行管理要素图格缓存工具以反映图格化缓存中数据库的更新。 如果您的数据经常更新,则建议您定期运行此工具。 如果在未选中生成静态缓存选项的情况下启用要素图层,则在运行此工具时会自动创建静态缓存。
根据数据或图层的全图范围,并非所有 LOD 都会立即缓存。 当您放大上一个缓存 LOD 时,该图层将动态生成图格,并且这些图格会反映 ArcGIS AllSource 中的最新更新。 图格化图层的图层属性对话框上的最大缓存级别属性将列出静态缓存的最大细节层次。
注:
如果您的数据是在 ArcGIS AllSource 外部管理的,并且尚未创建图格化缓存,则必须禁用并重新启用图格化才能反映更新。
共享图格化要素图层
如果您连接到 Enterprise 门户,则可以将图格化要素图层作为地图图像图层共享到 ArcGIS Enterprise 并在 ArcGIS AllSource 中使用 Web 图层。 在发布数据库驱动的要素图格之前,必须将图格化要素图层的源数据库注册到与门户联合的服务器。 在共享为 Web 图层窗格的数据和图层类型下,单击引用已注册数据下的地图图像。 或者,选中要素复选框以包含要素图层。
从 ArcGIS Enterprise 10.9 开始,在您将图格化要素图层发布到要素服务时,可以在 ArcGIS AllSource 中使用该服务并更改某些图层属性,例如图格的符号系统或图格大小。
注:
在某些情况下,不支持共享包含图格化要素图层的地图。 有关详细信息,请参阅 20055:要素图格化功能将被删除。