比例符号

比例符号系统用于显示要素之间在数量上的相对差异。比例符号系统与分级符号符号系统的相似之处在于二者都相对于要素属性的量级来绘制相应大小的符号。但是,分级符号是将要素划分为不同的类,而比例符号是将定量值表示为根据每个特定值调整大小的一系列未分类符号。

可以针对点、线或面要素图层定义比例符号。如果应用于点或线符号,可以直接修改要素的大小。如果应用于面要素,将在面的中心绘制按比例调整大小的点符号。作为参考,可以针对在点下方绘制的面指定统一背景符号。

一个动画比例符号系统地图。
此动画地图使用比例符号来显示墨西哥降水量的波动情况。

比例符号可能基于数据集中的属性字段,或者您可以编写 Arcade 表达式来生成数值以进行符号化。

警告:

如果比例符号系统基于单一字段,则按排列的顺序绘制符号,即首先绘制较大的符号,然后在上方绘制较小的符号。如果符号系统基于表达式,则不会出现此排序,而一些较小的符号将被较大的符号遮盖。

相对大小

如果属性值表示计数(例如人口或收获的蒲式耳量),而非可测量的量,或者单位未知,则可以指定最大和最小符号大小。所有符号以介于这两个大小之间的大小进行绘制,并且可以使用直方图以交互方式设置与最小和最大符号大小相对应的数据值。低于或高出此范围的值分别以最小和最大符号进行绘制。

也可以将最大大小设置为。在这种情况下,最小大小对应于数据中的最小值,并且相对于此最小大小按比例调整所有其他符号的大小。如果通过不定义最大符号大小保持范围开放,则允许相对真实地调整符号范围大小,但是如果存在大值分布,可能会导致一些符号过大。

抢先版本:

地图浏览者倾向于低估地图上比例圆的大小,尤其在大小范围较大的一端。要抵消这种认知,可以选中外观补偿(Flannery 法)。外观补偿使用由 James Flannery 定义的算法,该算法会对较大的符号按比例进行扩大以抵消这种认知。仅当具有相对调整大小的比例符号(即未指定单位的比例符号)且未指定最大大小时,才能使用外观补偿。因为 Flannery 的研究特别适用于圆的认知,所以外观补偿仅适用于圆形符号。

实际大小

如果正在符号化的属性与具有已知测量单位的实际值直接相关,则可以使用比例符号来绘制根据这些准确大小调整大小的符号。例如,您可能拥有单个树的点图层,其中包括适用于树冠半径的属性(以英尺为测量单位),并且要以使用实际树冠大小的圆来表示每棵树。

单位属性设置为数据所表示的测量单位。属性值乘以此单位可以确定每个符号的大小。还必须在数据表示属性中指定该值是否应与符号的面积半径(如果为正方形,则为宽度的一半)或高度相对应。仅当使用场景时,才能指定高度。

如果选择面积,则属性值将乘以单位值的平方。如果为线几何,请选择数据是表示宽度还是距离中心的距离。然后,可以设置所选形状的基本属性,例如颜色和轮廓。使用实际大小绘制比例符号仅限于圆形或正方形。

因为符号大小代表可测量单位,所以地图必须使用投影坐标系,而场景必须处于使用投影坐标系的局部视图模式。对于精确绘制,特别是绘制较大地理范围时,应使用等积投影

使用相对大小或实际大小的比例符号来绘制图层

主符号系统选项卡 主符号系统 有两个子选项卡,用以建立分级符号符号系统。

  • 选项卡可用于设置图例计数以及管理空值和排除值。
  • 直方图选项卡可用于查看和编辑符号系统的数据范围。有关详细信息,请参阅直方图

要使用比例符号系统显示定量数据,请执行以下步骤:

  1. 内容窗格中选择要素图层。
  2. 外观选项卡上的绘制组中,单击符号系统,然后单击比例符号

    随即显示符号系统窗格。

  3. 符号系统窗格的主符号系统选项卡 主符号系统 中,为要映射的数据选择数值字段或编写一个表达式。

    要使用表达式,请单击 设置表达式 打开表达式构建器对话框。编写表达式并单击验证 验证 以对其进行验证。请注意,尽管表达式有效,但是其可能无法返回有效的数值。您可以对 过滤 表达式构建器对话框进行过滤以仅显示数值字段,从而有助于防止出现此问题。

  4. 要归一化数据,请从归一化菜单中选择字段,或选择总值百分比来除以数据值创建比例,或在每个值的对数上选择要符号化的对数。如果数据集包括显著性异常值,这是生成较小范围数值的有效方式。归一化仅在比例符号系统基于字段时可用。如果是基于表达式进行的符号化,则会禁用归一化字段。
  5. 可以决定是否使用实际或相对比例符号对数据进行符号化。有关详细信息,请参阅上述部分。或者,可以为表示数据的符号设置最小和最大大小。
    • 要使用相对调整大小的比例符号进行符号化,对于单位,请选择未知。为表示数据的符号设置最小大小最大大小。也可以将最大大小设置为。可根据需要调整模版背景符号。
    • 要使用实际大小比例符号进行符号化,请选择单位以表示数据。将数据表示控件设置为面积半径(1/2 宽度)高度(仅适用于 3D)、宽度 (仅适用于线)或者距离中心的距离(仅适用于线)。根据需要调整符号形式、符号填充和背景符号。

修改比例符号系统

主符号系统选项卡 主符号系统选项卡中,可以执行以下操作:

  • 要对符号进行编辑,请单击模板背景符号以打开格式化符号窗格,从而对其进行修改选择其他符号
  • 如果源数据已更改或已更新,请单击更多,然后单击刷新值以更新值的范围。
  • 要显示空值,请单击更多,然后单击显示空值。在选项卡中,展开空值以指定符号和图标标注以及图例描述。如果用于定义按比例调整符号大小的属性字段包括空值,除非明确选择使用专用符号绘制这些要素,否则不会针对其绘制符号。

高级符号系统选项选项卡 高级符号系统选项 中,可以执行以下操作:

  • 默认情况下,用于计算统计和分类范围的采样大小设置为 10,000 条记录。要更改最大采样大小,请展开采样大小并修改最大采样大小值。限制采样大小会提升性能,但还可能会无意间忽略数据集中重要的异常值。一般情况下,数据集越大,您使用的采样大小就应越大。
  • 对每个要素建立掩膜,请展开要素级掩膜
  • 要从符号系统方案中排除数据值,并选择定义所排除值的其他符号,请展开数据排除以定义查询。要停止显示排除值,请在主符号系统选项卡 主符号系统 上单击更多,然后取消选中显示排除值

通过透明度、旋转或颜色改变比例符号系统

除了指定具有比例符号系统的要素的量级外,您还可以通过改变符号的透明度、旋转和颜色来对其他属性进行符号化。虽然可以同时应用所有这些处理,但请注意,过多的视觉变化会使得该图层非常难以解释。建议谨慎应用二级符号系统。

了解有关符号化概念的详细信息

共享具有比例符号的图层

如果将具有比例符号的图层作为 web 要素图层或者 web 场景图层共享到 ArcGIS OnlineArcGIS Enterprise,则会使用未分类的分级大小符号系统绘制图层,并且图层可能与 ArcGIS Pro 中的图层显示不同。

如果已指定单位,则生成的 Web 地图图层中不支持单位,而 Web 场景图层中支持单位。在 web 场景中,单位可以表示高度和宽度。同时,也不支持将最大大小值设置为。将应用最大值,并且在此范围内调整所有符号的大小。

如果最大大小值为,则具有比例符号的图层只能作为 Web 切片图层进行共享。Web 切割片图层与 ArcGIS Pro 中的图层显示相同。

相关主题