创作多比例地图

多比例地图为动态地图,可在多种比例下以不同的方式显示数据。 此类地图不同于静态地图,后者专门在单一比例下进行查看和输出。 所有地图均支持缩放操作,但多比例地图所采用的特定创作方式,可确保其在所有比例下均具有视觉连续性,所以此种地图在传达信息方面更为高效。 在各种比例下对数据进行近乎无缝的描绘时,多比例地图是最为有效的。 为尽可能完全实现这一点,请确保将数据适当符号化,并保证其在所有比例下相似。 在理想情况下,您的目标是对各个比例的要素密度进行细微的更改,以避免地图内容和整体消息失真。

数据注意事项

在创作具备多比例查看功能的地图时,有两个重要的注意事项。 首先要了解数据是在何种比例下捕获或创建的。 地理要素的几何和位置所使用的分辨率和精度均属于其源比例下的固有属性。 当数据在地图上恰以该比例显示时,将保留合适的要素密度和精度。 可以采用比捕获比例更小的比例显示数据,但不允许以更大比例进行显示,因为这意味着需要提高精度并增加数据。

其次,尽管数据可以采用比创建比例更小的比例正确显示,请注意,在较小比例下显示时,过多的数据和细节会非常繁琐且绘制性能可能会受到影响。 如果显示比例小于数据的预期显示比例,则单个要素和要素详细信息有可能难以辨认。 有效的多比例地图能够使用数据细化和其他制图综合方法,以在每个比例范围内显示适量的数据。 这些方法不仅有利于提高地图的可读性,也有利于压缩地图的大小和提高绘制速度。

有三个主要方法可智能高效地限制各比例下地图中的显示内容。 首先,可使用制图综合更改地图中使用的要素几何。 其次,可调整地图图层的属性以限制相对于视图比例绘制的要素。 最后,可调整图层符号系统相对于视图比例的绘制方式。 创作多比例地图时,通常会将三种方法结合使用。

控制比例边界处的显示

在地图图层或符号上设置比例范围时,了解在这些比例范围的边界处发生的情况至关重要。 您不仅希望避免一个要素的两个版本在比例边界处同时绘制,还希望避免不绘制任何版本要素的小比例间隙。 有一个地图属性可用于管理这种情况。 将比例范围设置为以完全相同的比例值开始和停止。 然后,在内容窗格中,右键单击地图,单击属性以打开地图属性对话框。 在常规选项卡上,确保未选中绘制到(并包括)比例范围中的最大比例复选框。 在新地图中,该选项默认处于未选中状态。 如果您想要从地图创建矢量切片,这一策略将尤为重要。 此设置适用于地图中指定比例范围的任意位置。

旧版本:

为避免在比例范围边界查看地图时从两个图层显示要素,在 ArcMap 中通常会将更详细图层的缩小超过比例范围属性设置为比更为概化图层的放大超过比例范围属性少一个比例单位。 此方法的缺点是可能会造成根本没有数据以过渡比例进行绘制的情况。 因此,通过导入 .mxd 文件创建的地图默认已选中绘制到(并包括)比例范围中的最大比例。 考虑在导入的地图上重新创作相等的比例范围末端并取消选中此框。

概化要素

在关注每个比例范围内的可见内容之前,请确定能否在要显示的比例范围下正确显示要素几何细节。 地图上放置的所有内容势必会尽量占用页面空间和自身显示的清晰度,当比例变小时尤其如此。 地表上有些要素实际上并不可见(例如等值线或行政边界),所以在地图上必须紧靠着所有实际存在的要素(如道路和航路)对其进行绘制和标注。 有些要素必须使用大于对应实际大小的符号进行绘制,才能够清晰可读。 这些做法实际上会造成图形的重叠,并且这种情况在比例缩小时更为严重。 制图综合是为了在较小比例下保持适当、清晰的要素密度,而决定保留哪些要素、删除哪些要素、放大哪些要素和简化哪些要素的过程。 其难点在于,如何在减少无关细节并保留清晰度和显示意图的同时,将地理信息尽量真实地描绘出来。 概化地理处理工具可减少要素详细信息和密度,以使数据更适合以较小的比例显示。

在一些制图综合过程中,请对单个要素进行独立考量。 通常您可以移除建筑物轮廓的细节数据,或在不影响其他要素的前提下,对较小的河流折弯进行平滑处理。 但是在某些过程中,必须考虑到汇总样式为景观中视觉特征的要素(即便是不同图层中的要素)之间的空间关系和上下文关系。 例如,在将单个建筑物要素组成的集合简化为建成区域面的过程中,还应该考虑主要道路、水体要素、行政边界和土地利用区域等要素的位置。

您可使用以下工具对数据进行制图综合,从而大幅减少多比例地图中的数据量:

如果要处理大量必须根据其他图层上下文进行考量的数据,则还可以利用制图分区地理处理环境变量按顺序、按分区处理数据,以避免超过内存限制。 有关详细信息,请参阅使用分区概化大型数据集

如果您需要以较小的比例解决符号冲突,请首先考虑使用“制图”工具箱中的“图形冲突”工具集中的工具在 ArcMap 中处理数据。 有关详细信息,请参阅了解冲突解决和制图综合

调整图层属性

除概化要素几何外,还可设置一些图层属性以限制各个图层的绘制内容。 您可指定定义查询以将图层限制为仅源数据要素的子集、限制图层的比例范围或编写显示过滤器以控制在不同比例下显示的要素。 这些方法可单独使用,也可以结合使用。

使用定义查询限制图层中的要素

如果您的数据属性完整,则可以通过在图层上设置定义查询来减少要素显示数量。 该操作可通过类别或更为复杂的查询限制可见的要素。 例如,在面区域设置查询,以便仅显示大于特定尺寸的建筑物。

要设置定义查询,需完成以下步骤:

  1. 右键单击内容窗格中的图层,然后单击属性
  2. 图层属性对话框中,单击定义查询选项卡。
  3. 添加一个或多个子句,以定义要在图层中显示的有限要素集。

再比如,从道路图层中移除小巷和人行道。 但请注意,如果您希望以较大的比例显示这些要素类别,则需要复制该图层并使用其他定义查询。 可使用不同的方法来避免图层重复。 有关避免图层重复的策略,请参阅关于显示过滤器优化符号类的可见比例范围的以下各节。 如果您要创建一个地图并希望从中创建矢量切片,这些方法尤其重要。 要了解有关创建矢量切片的详细信息,请参阅为创建矢量切片创作地图

限制图层的比例范围

调整图层或图层组的可见比例范围,以确保这些要素仅在能够维持视觉清晰度,且比例和周围要素细节能够支持这些要素的情况下显示。 这样可以将整个图层限制在适合其细节层次的比例范围内。

提示:

通常,可以制作一个图层的多个副本,然后为这些副本设置不同的可见比例范围和不同的定义查询。 这种技术十分有效,但由此复制的图层很难在内容窗格中进行管理、存储和操作。 (如果要从地图创建矢量切片,这相当于重复信息。)建议通过唯一值分级色彩对图层中数据类别的可见比例范围进行符号化,并调整每个符号类的比例范围,来管理图层中数据分类的可见比例范围。

要限制图层或组图层的比例范围,需完成以下步骤:

  1. 内容窗格中高亮显示图层或图层组。
  2. 在功能区上的要素图层下的可见范围中,可在最大比例 最大比例最小比例 最小比例 菜单中选择或输入比例边界以设置图层的比例范围。

    在 3D 场景中,这些菜单包含照相机距离测量值,它们分别名为最近距离 最近距离最远距离 最远距离

    提示:

    您可以打开和关闭比例范围,而无需重置范围值。 单击比例范围按钮 比例范围。 在关闭比例范围时,图层将在所有比例下绘制。 在打开比例范围时,将仅使用最大和最小比例限值进行绘制。

使用显示过滤器限制比例范围内的可见要素

显示过滤器类似于在比例范围内应用的定义查询。 可指定在整个图层比例范围限制内以各个比例绘制的要素。 与图层的定义查询不同,显示过滤器仅限制地图或场景中要素的绘制。 不参与查询的要素在图层中仍然可用。 您可标识、选择和编辑这些要素。 它们将显示在图层的属性表中并参与分析操作。

有关详细信息,请参阅使用显示过滤器

限制在各个比例范围内显示的标注

除了限制图层的可见比例范围之外,您还可以管理图层中标注分类的可见比例。 减少不适用比例下的过多标签,有助于大幅提升地图的清晰度和绘制性能。

  1. 要素图层选项卡组上的标注选项卡的可见性范围组中,可定义可见比例范围的限值,方法是为放大超过缩小超过值选择比例值。

要了解有关标注类属性的详细信息,请参阅使用标注类

根据比例优化标注大小

用于标注的文本符号大小可以在其可见比例范围内进行动态调整,以在较小比例下降低视觉密度,同时在较大比例下保持适当的相对符号大小。 通常,文本符号大小的这些差异在可见比例范围内是微妙的。 您希望保持适合每种比例下的要素密度的文本符号大小,而不引入明显的符号大小增加。

有关详细信息,请参阅基于比例调整标注大小。 基于比例的标注大小调整仅适用于 2D 地图。 不适用于 3D 场景。

调整符号系统属性

对图层进行符号化后,可采取其他步骤进一步控制在各个比例下显示的详细程度。 您可在图层的整个比例范围内调整符号的大小,以确保这些符号的大小相对于其他较大比例下的要素进行适当调整,但是较小比例下的符号从视觉上看不会过大。 建立符号类后,您可调整每个类的可见比例范围,甚至还可在该比例范围内应用不同的符号。 应了解这些设置与图层的符号系统相关。 如果更改图层的符号化方式,这些设置将会丢失。

根据比例优化要素大小

降低较小比例下视觉密度的另一种策略是减小较小比例下可视范围内的符号大小。

该方法旨在对符号大小进行细微调整,以便其大小能够适应每种比例下的要素密度,而不会造成分散和明显的大小变化。 例如,调整用于绘制街道的符号大小。 在较大比例下,您会希望建筑物之间的街道能够适当变宽。 过窄的街道与建筑物或其他附近要素相比看上去不自然,也无法充分展现景观。 您可能还会希望在更小的比例下绘制这些街道,以获取城镇密度的指标,但您还会希望它们足够细,以免对其他更为重要的要素造成干扰且从视觉上看不会非常大。

有关详细信息,请参阅基于比例调整符号大小。 基于比例的符号大小调整仅适用于 2D 地图。 不适用于 3D 场景。

优化符号类的可见比例范围

除了指定整个图层的可见比例范围和设置显示过滤器之外,您还可以在使用唯一值分级色彩符号系统对图层进行符号化时进一步优化各符号类的可见比例。 这样可以限制在较小比例下绘制的详细数据量,而无需分离或复制多个图层中的数据。 例如,您可能希望以各种比例显示某道路图层中的主要通道,但是次要道路只能以介于中等比例和大比例范围之间的比例进行显示,且人行道只能以最大比例进行显示。 内容窗格会随放大或缩小操作进行动态更新,仅显示当前视图比例下视图内的符号类。

有关详细信息,请参阅基于比例的符号类

以不同比例显示不同符号

除了定义以每个比例范围显示的符号类,您可能还想通过将不同的符号分配到可见比例范围的不同子部分,更进一步优化多比例显示。 尤其是在较大比例下使用复杂的符号时,如果缩小比例,则会产生视觉混乱,但若切换到相对简单的、视觉上仍相关的符号即可有效避免这种情况。 例如,在较大的比例下使用细灰色轮廓将次要道路符号化为浅橙色,但在较小的比例下仅将其符号化为灰色实线。 在本例中,将这些线定义为同一个符号类的两个单独的符号。 由于灰色将这些符号联系在一起,因此显然这些符号引用了相同的要素,但是在较小比例下,无轮廓实线视觉上更简单且占据的地图空间更小。

有关详细信息,请参阅使用基于比例的符号类

您可使用多种策略精心制作出多种比例下令人叹为观止的地图。 将这些策略相互融合,从而有效平衡数据量、细节层次和地图消息的连续性。

相关主题