在 Standard 或 Advanced 许可等级下可用。
使用分支版本化数据集时,比较已在指定版本中做出的更改将很有帮助。 通过差异视图,您可查看自创建或上次与默认版本进行协调以来对分支版本所做的更改。
显示的差异包括自某一版本与默认版本相同以来对指定版本进行的更改。 这意味着自创建指定版本或上次协调以来,对默认版本所做的更改不包括在内。 差异视图根据所选工作空间列出对地图文档中所有图层的版本进行的更改。 即使图层当前不可见,对该图层所做的更改也会出现在视图中。
该视图将列出已修改的类,且您能够以类似操作交互式冲突视图的方式来探索这些类。 您不必处于编辑会话即可打开差异视图,并且可在协调版本之前查看更改。 您还可以查看在当前编辑会话过程中所做的更改。
打开差异视图
请按照以下步骤来打开“差异”视图:
- 在内容窗格中,单击按数据源列出按钮 。
- 确保您已连接到授权版本。 要更改版本,请右键单击 web 要素图层数据源 ,然后选择更改版本 。
- 单击版本化上下文选项卡,然后单击版本更改按钮 。
“差异”视图将打开。
打开后,可将差异视图停靠在应用程序中的任意位置,也可以将其定位为浮动窗口。 由此您能够同时与地图视图进行交互以提供背景并进一步浏览数据。
使用差异视图
在分支版本化工作空间上打开“差异”视图时,差异选项卡显示当前版本和默认版本之间的差异。 版本之间的差异在右侧格网的行中以红色指示器进行符号化。 请注意,对于分支版本化工作空间,不会显示目标版本选项卡,因为目标版本将始终为默认版本。
单击更改显示按钮以在视图底部打开更改显示查看器。 由此,当更改显示在地图上时,可以查看更改,以及导航并标识显示中的要素。 可使用切换按钮来更改显示当前版本、目标版本或公共祖先版本。
更改总数在工作空间旁边的括号中显示。 包含版本之间的差异的每个要素都将在左侧列表中显示。 要素名称旁位于括号中的数字是对该要素所做的更改次数。 单击向下箭头可查看对当前版本所做的那些更改中有哪些更改是已插入、已更新或已删除项目。 单击 ObjectID 值可在右侧窗口中查看其更改,并缩放至更改显示查看器中的要素。 进行比较的两个版本及其公共祖先版本的所有属性值均会显示出来。 以粗体显示的属性值(具有红色指示器)表示已对该属性的版本进行了更改。
在列表中右键单击 ObjectID 可打开含有以下选项的上下文菜单:
- 在活动地图中闪烁 - 对象将在地图中以蓝色短暂闪烁,然后改为以红色短暂闪烁。
- 在活动地图中缩放 - 将地图缩放至所选对象的中心。
- 在活动地图中平移 - 将地图平移至所选对象。
- 在活动地图中选择 - 在地图中选择对象。
- 闪烁 - 对象将在更改显示查看器中以蓝色短暂闪烁,然后改为以红色短暂闪烁。
- 缩放至 - 在更改显示查看器中缩放至以所选对象为中心。