更新基于自定义查询构建的逻辑示意图

打开基于自定义查询构建的标准构建器逻辑示意图时,通常会直接从逻辑示意图要素类(首次生成逻辑示意图时存储逻辑示意图要素的位置)中查询逻辑示意图要素,而不会直接从最初用于生成逻辑示意图要素的数据库中查询。这表示如果对原始数据库做出过更改(属性更改、记录移除等),这些更改并不会自动在逻辑示意图打开时反映出来。

通常,更新基于自定义查询构建的标准构建器逻辑示意图包括通过原始数据库的内容同步逻辑示意图的内容,这样,可能已对数据库中记录产生影响的各项更改便能显示在逻辑示意图数据集表中,从而可以通过逻辑示意图内容本身反映出来。但根据所选更新选项的不同,更新此类逻辑示意图也可能只包括简单刷新逻辑示意图中所有逻辑示意图要素的属性。

警告警告:

对于 ArcGIS Schematics 10 之前的版本,基于自定义查询构建的逻辑示意图始终与用于构建其内容的数据库保持一致,因为在关联的逻辑示意图要素类上配置的查询在每次显示时均会动态重新执行。如今,仍然可以配置这样的动态运行模式,并且对于存储在从 10 之前版本的逻辑示意图数据集迁移而来的逻辑示意图数据集中的逻辑示意图,它也属于默认的运行模式。但如果新的标准构建器逻辑示意图模板使用此 Schematics 版本创建,并配置为基于自定义查询运行,则在默认情况下,将不再动态执行这些查询。要在动态模式下运行,需要进行特定的配置。

了解有关为标准构建器逻辑示意图配置动态自定义查询的信息

逻辑示意图的更新操作通常在 ArcMap 中执行。以下部分详细介绍了在 ArcMap 中更新完全基于自定义查询构建的标准构建器逻辑示意图的步骤。

注注:

Schematics 地理处理工具更新逻辑示意图更新逻辑示意图(批量) 也可用来更新此类逻辑示意图。

步骤:
  1. 启动 ArcMap。
  2. 逻辑示意图 工具条上单击打开逻辑示意图 打开逻辑示意图图标,然后浏览至要更新的逻辑示意图并将其选中。
  3. 逻辑示意图 工具条上单击逻辑示意图箭头,然后单击更新逻辑示意图 更新逻辑示意图图标,或者在 ArcMap TOC 中右键单击逻辑示意图图层,然后单击更新逻辑示意图 更新逻辑示意图图标

    将打开更新逻辑示意图 对话框:

    基于自定义查询的标准构建器 - 更新逻辑示意图对话框

  4. 利用此对话框中的选项,您可以选择活动逻辑示意图的更新方式:
    注注:

    “将要素追加到活动逻辑示意图”选项和“覆盖活动逻辑示意图”选项对于完全基于自定义查询构建的逻辑示意图不可用。

  5. 对于保持要素的手动移除、减去或重新连接的状态复选框,可以做出如下选择:
    • 取消选中此选项,更新后将恢复已移除/减去的逻辑示意图要素,同时那些连接已被修改的逻辑示意图要素连接线将重新连接,以使更新后这些连接线与查询结果完全一致。
    • 保持此选项为选中状态(默认状态),从而使已从逻辑示意图中移除/减去的逻辑示意图要素不会重新出现,而经过编辑的连接仍保留在更新后的逻辑示意图中。

    仅当使用移除逻辑示意图要素 移除逻辑示意图要素图标减去结点 减去结点图标 命令从活动逻辑示意图中手动移除/减去逻辑示意图要素时,才会启用此复选框。如果自首次生成逻辑示意图后使用重新连接逻辑示意图连接线工具 重新连接逻辑示意图连接线图标 修改了部分逻辑示意图连接线的连接,也可启用此复选框。

相关主题

9/15/2013