2.5 维护地理数据库
2.5.1 启动存储服务
图2-47 打开软件提示存储服务报错
打开MapGIS 10软件,如果出现如图2-47所示的提示,则可以通过以下两种方式手动启动存储服务。
(1)同时按住键盘Windows键和R键,打开“运行”窗口,输入“services.msc”后按回车键可打开“服务”界面,启动“MapGIS DataStorage Service x64”,如图2-48所示。
(2)直接在“GDBCatalog”目录窗口中单击启动存储服务按钮,启动存储服务后该按钮将变灰,如图2-49所示。
图2-48 手动启动存储服务界面
图2-49 启动存储服务按钮
2.5.2 检查地理数据库
为了减少突发事件(如断电等)对地理数据库的破坏,系统提供了地理数据库检查工具。单击如图2-50所示的地理数据库检查按钮可打开“数据存储工具”对话框。
图2-50 地理数据库检查按钮
在“数据存储工具”对话框的“常规”标签项中,单击“文件”按钮添加需要检查的HDF文件,如图2-51所示。在“数据存储工具”对话框的“工具”标签项中,可以对地理数据库进行检查校正、浏览内容和压缩,如图2-52所示。
图2-51 “常规”标签项
图2-52 “工具”标签项
经过检查校正后,会修复损坏的文件,此工具可以检查数据存储器,并校正其中的非致命错误。检查校正界面如图2-53所示。
图2-53 检查校正界面
单击“进入内容浏览”按钮后可以打开“查看分配状况”对话框,此对话框中将显示地理数据库的数据分布情况,如图2-54所示。
图2-54 “查看分配状况”对话框
执行压缩操作后,数据存储器中的各个文件会被截断到正好能存放所有内部数据的大小。地理数据库压缩完成后的提示,如图2-55所示。
图2-55 地理数据库压缩完成后的提示
2.5.3 搜索地理数据库
MapGIS 10中新增的搜索按钮(见图2-56)可以帮助用户快速搜索数据源、数据库、要素数据集、要素类、要素、栅格数据、元数据等,还可以指定搜索的范围,使搜索更加精确、快捷。
操作方法如下:
(1)在“GDBCatalog”目录窗口中,右键单击需要进行数据查找的要素数据集,在弹出的右键菜单中选择“搜索”,如图2-57所示,可打开“搜索”对话框,如图2-58所示。
图2-56 地理数据库搜索按钮
图2-57 地理数据库搜索
图2-58 “搜索”对话框
(2)输入查找内容名称。在“搜索”对话框的“查找内容”中输入要查找的内容名称,在下拉列表中存放了用户搜索的历史记录,可以在其中选择之前搜索过的内容名称。
(3)指定查找的数据类型。在“搜索”对话框的“数据类型”的下拉列表中可以筛选要搜索的数据类型,如图2-58所示。
指定搜索的数据类型一方面可以区分同名不同类的数据,另一方面还可以在搜索数据量比较大时提高搜索速度,使得用户快速高效地完成数据搜索。
(4)指定数据查找范围。在“搜索”对话框的“查找范围”的下拉列表中可以指定查找范围,如图2-59所示,可指定的范围包括当前节点、当前数据源、整个GDBManager和当前数据库。用户可根据需要选择查找范围。
(5)完成搜索。输入查找内容后,可以勾选“区分大小写”来区分查找内容名称的大小写。单击“查找”按钮可开始搜索,搜索结果如图2-60所示。
单击搜索结果后可直接跳转到具体位置,如图2-61所示。
图2-59 设置“查找范围”
图2-60 搜索结果
图2-61 搜索结果的具体位置