练习 7:查看编辑内容和还原地理数据库
本主题仅适用于 ArcGIS for Desktop Standard 和 ArcGIS for Desktop Advanced。
通过对区域进行土壤研究,测定出在 Wspolnoty Park 对面建造新学校不安全。要使 schools 要素类恢复为编辑之前的状态,应还原 buildings08 地理数据库。
您必须以数据库服务器管理员身份进行连接来还原 buildings08 地理数据库。
由于将不会对学校进行构建,因此需要将街道名称更改回 Sunray 街。您将会看到编辑街道的人员并通知该人员将名称改回原来的名称。
以数据库服务器管理员身份登录
使用常规的 Windows 登录帐户登录到计算机。由于您是数据库服务器管理员,因此使用您的登录帐户登录就会以管理员身份将您连接到数据库服务器,这样您便可以还原地理数据库。
查看 buildings08 地理数据库的当前状态
要查看 schools 要素类现在的显示情况,可在 ArcMap 中将其打开。
- 启动 ArcMap。
- 在目录窗口中,展开 buildings08 地理数据库。
- 单击 schools 要素类,并将其拖动到 ArcMap 的内容列表中。
- 单击 ArcMap 主菜单中的选择,然后单击按属性选择。
- 从图层下拉列表中,选择 schools。
- 在属性列表中,双击 "sch_name"。
- 单击等号 (=) 按钮。
- 单击获取唯一值。
- 双击 "Roy Rogers"。
-
单击确定进行选择。
新学校将高亮显示。
还原 buildings08 地理数据库。
由于对 schools 要素类进行的编辑已保存到地理数据库,但自创建地理数据库以来尚未执行任何其他编辑,因此可以从您在练习 4 结束时所创建的备份文件还原地理数据库。
您必须先断开与数据库服务器的连接以清除与 buildings08 地理数据库的连接,然后才能还原地理数据库。
- 关闭 ArcMap。
- 单击开始 > 所有程序 > ArcGIS > ArcCatalog 10.2.1. 启动 ArcCatalog。
- 在目录树中展开“数据库服务器”文件夹。
- 双击数据库服务器与其建立连接,但不连接到任何地理数据库。
- 右键单击数据库服务器,然后单击还原。
- 单击备份文件文本框旁的省略号按钮。
-
浏览至备份文件 buildings_bu2 所在的位置。
它应位于 ArcTutor 目录的 DatabaseServers 文件夹中。
- 恢复至文件夹文本框将自动用 buildings08 地理数据库的当前位置进行填充。保留此位置;您将在现有地理数据库上进行还原。
- 单击确定还原地理数据库。
- 单击是继续。
预览还原的地理数据库
要确定地理数据库已还原成功,可预览 schools 要素类,确保其中不再出现 Roy Rogers 学校。
- 展开 buildings08 地理数据库。
- 单击 schools 要素类。
- 单击预览选项卡。
- 通过从预览下拉列表中选择表来预览属性表。
- 检查 sch_names 列;您将会看到 Roy Rogers 要素不再存在。
- 关闭 ArcCatalog。
检查编辑
由于已对 streets 要素类启用编辑者追踪,因此可以打开 streets 属性表查看编辑拟建学校位置旁的街道的人员。
- 启动 ArcMap。
- 连接到数据库服务器。
- 连接到 Osokopf 地理数据库。
- 将 streets 要素类拖动到地图上。
- 将 park_areas 要素类拖动到地图上以供参考。
- 右键单击内容列表中的 park_areas 图层,然后单击打开属性表。
- 选择 Wspolnoty Park 记录。
表中的记录和地图上的要素都会高亮显示。
- 关闭属性表。
- 放大至地图上选择的要素。
- 单击基础工具 工具条上的通过矩形选择要素按钮 。
- 单击与所选公园东部毗邻的街道。
该街道将高亮显示。
- 右键单击内容列表中的 streets 图层,然后单击打开属性表。
- 单击表 窗口底部的显示所选记录按钮 。
所选记录是现在唯一显示的记录。
- 关闭属性表。
- 关闭 ArcMap。
为使数据恢复到之前的状态,您对 buildings08 地理数据库进行了还原。然后,您进行了检查以了解是哪位用户对 Osokopf 地理数据库 streets 要素类中的拟建学校位置旁边的街道进行了编辑,以便可以联系该用户将街道名称更改回 Sunray 街。