热点图符号系统将点要素绘制为相对密度的动态代表表面。 当许多点距离很近且不容易区分时,可使用热点图符号系统。
由于热点绘制提供了点分布的表示,因此当存在大量点要素时(尤其点要素的符号重叠时)效果最佳。 对于稀疏的点分布,请考虑使用聚合方法进行绘制。
热点图符号系统使用配色方案指示密度值,从而将点的相对密度显示为动态栅格效果。 理想情况下,配色方案为从冷色(低点密度)到暖色(高点密度)平滑变化的颜色集。 进行缩放时,密度定义以及颜色值会发生变化。 密度使用核密度方法计算,该方法与核密度地理处理工具使用的算法相同。
所显示的栅格中的每个像元都有一个表示相对密度的值。 此密度基于要素计数,但您可以选择权重字段根据属性对密度进行加权。 例如,代表公寓楼的点要热点图符号系统素可根据各个建筑物中的单元数量进行加权,因此越大的建筑物对密度计算的贡献越大。
恒定渲染和动态渲染
有两种渲染方法可供选择:
恒定方法 - 无论地图范围如何,密度定义(方案中每种颜色与密度值的关系)均保持不变。 如果地图比例保持不变,则可以使用恒定方法在地图上的不同区域之间进行准确比较。 如果地图比例变化,则您可以锁定半径以保持预期密度。 此方法为默认方法,与 ArcGIS Online 使用的方法一致。
借助恒定方法,您可以比较数据的子集。 使用时间滑块、范围滑块、定义查询或选择图层可建立进行比较的子集。
使用恒定方法显示的同一比例下两个不同区域的地震热点图符号系统。 由于密度定义恒定不变,因此可以对不同区域进行比较。 密度定义由应用热点图符号系统时视图中的数据范围确定。 单击重新生成密度按钮 可根据当前视图重新生成密度定义。
要比较两个不同图层之间的分布,请确保所使用的符号系统和密度定义相同。 为此,请将符号系统从一个图层导入到另一个图层。 在符号系统窗格中,单击菜单按钮 ,然后单击导入符号系统打开应用图层的符号系统地理处理工具。
动态方法:每次地图比例或地图范围改变时,均会重新计算密度定义(方案中每种颜色与密度值的关系),以仅反映当前位于视图中的要素。 动态方法可用于查看特定区域的数据分布情况,但无法用于比较地图上的不同区域。 当前视图中最密集的区域使用“最暖”的颜色绘制,但这些区域不一定是整个数据集中最密集的区域。 例如,如果绘制城市的犯罪热点,缩小可显示整个城市中犯罪活动的大图,而放大可显示特定邻域中的详细密度图案,无需重置系统符号属性。
使用动态方法显示的同一比例下两个不同区域的地震热点图符号系统。 系统会针对每个范围重新计算密度定义,因此使用完整配色方案显示局部变化。
使用热点图符号系统绘制图层
要使用热点图符号系统绘制图层,请执行以下步骤:
- 在内容窗格中选择一个点要素图层。 在要素图层选项卡的绘制组中,单击符号系统下拉箭头 ,然后单击热点图 。
- 在符号系统窗格的主符号系统选项卡 上,为方法选择渲染方法。
恒定 - 无论地图范围如何,密度均保持不变。 使用此方法可以在相同的地图比例下比较地图不同区域的密度。
- 动态 - 密度为相对值,仅根据当前显示的要素进行评估。 使用此方法可以进行放大以查看局部细节和变化,然后进行缩小以获得概览视图。
- 设置半径属性以控制计算要素密度时所搜索的区域。 半径是在屏幕单位点中指定的设定距离。
如果渲染方法已设置为“恒定”,则可以选中锁定特定比例下的半径复选框,并从比例下拉列表中选择一个比例作为参考比例。 此设置会将该比例下的半径值从屏幕单位点转换为由地图坐标系设置的线性单位。 选中该复选框时,热点图的密度在不同比例下不会发生变化,也不会重新计算。 如果地图比例改变,请单击重新生成密度 以更新地图。
注:
地图参考比例设置会覆盖“恒定”热点图比例设置,不会影响“动态”热点图。
- 为权重字段选择含数值数据的属性字段以根据属性值对密度计算进行加权,然后选择配色方案设置。
- 将渲染质量设置为最快以缩短地图的绘制时间,或设置为最佳以最大程度优化图像质量。
- 在垂直颜色条上,可以选择执行以下任一或两项操作:
- 双击上下图例标注以进行重命名。 默认情况下,其名称为 Sparse 和 Dense。 这些标注显示在内容窗格和布局上的图例中。
- 沿直方图条柱滑动高限值或低限值可限制颜色分布,从而有效绘制“较暖”或“较冷”的地图。 这一方法在存在一些极端异常值时十分有效,否则会导致符号系统无效。
注:
直方图条柱的限值会为栅格分配颜色。 默认值 0.0 和 1.0 表示最小和最大密度值。 颜色分配由此密度范围和配色方案定义。
在两种热点图方法中,最小密度均为零。 在“动态”方法渲染的热点图中,最大密度是当前视图下具有最高核密度值的像元。 在“恒定”方法渲染的热点图中,最大密度值在首次绘制图层时计算。 未来发生范围和比例变化时将始终使用此值,除非手动重新生成密度值,否则该值保持不变。
例如,如果密度范围是 0.0 到 15.0,且限值分别调整为 0.2 和 0.8,则会创建范围 3.0 到 12.0。 每个核密度值低于 3.0 的像元将被分配表示最稀疏的颜色值,而每个核密度值高于 12.0 的像元将被分配配色方案中表示最密集的颜色值。
将静态热点图转换为栅格
热点图符号系统为数据的动态可视化效果。 在某些情况下,您可能需要一个完全静态的热点图表示,不会随着规模或范围的变化而进行重新计算。 要实现此目的,可以锁定特定比例下的半径,或者将热点图符号系统转换为静态栅格输出,以根据密度表面执行分析。
要将符号系统转换为静态栅格以识别栅格值或将其用于其他分析,请执行以下步骤:
- 在符号系统窗格中单击菜单按钮 ,然后单击转换为静态栅格。
- 在地理处理窗格的核密度工具中查看参数,这些参数根据热点图图层符号系统的设置进行填充。 运行该工具以将栅格输出添加至地图。
3D 热点图
在场景中,仅当点要素图层位于 2D 图层类别中时,才能使用热点图符号系统绘制点要素图层。 无法将使用热点图符号系统绘制的图层移动到场景的 3D 图层类别中。
在场景中,热点图不会根据地图视图进行动态重绘;相反,它将绘制为静态密度表面,与其在设置参考比例时在 2D 地图上的显示方式类似。 要移除此效果,请打开图层属性对话框,单击显示选项卡,然后取消选中以实际单位显示 3D 符号复选框。 这可能会导致热点图绘制出的切片效果不理想,具体取决于您的数据。
警告:
默认情况下,会使用实际单位来显示场景中使用热点图符号系统绘制的点图层。 如果更改图层符号系统,将仍以实际单位绘制该图层,这可能会导致绘制的符号过小而无法看到。 要进行更改,可右键单击内容窗格中的图层,然后单击属性。 在图层属性对话框中,单击显示选项卡,然后取消选中以实际单位显示 3D 符号。