支持对数据源进行管理,包括以下操作:
复制数据源
复制数据源是将源数据源中所有的数据集都复制到目标数据源。在工作空间管理器中选中需要复制的数据源,在右键菜单中选择复制数据源...,并在弹出的对话框中设置源数据源、目标数据源和以下几项设置:
- 保持目标数据源投影不改变:默认勾选,即复制数据源时保持目标数据源的投影不变。取消勾选则目标数据源的投影变为源数据源的投影。
- 仅复制数据源库结构:默认不勾选,即复制数据源时可将源数据集的所有数据,包括几何对象的图形和属性数据等,都复制到目标数据源的对应数据集中。勾选则仅复制数据源库结构。
- 高级参数设置:可通过勾选源数据集来选择需要复制的源数据集,或重命名目标数据集。
重新指定数据源
一般数据源与工作空间存放在同一个目录文件夹中,而工作空间中的数据操作依赖于数据源中的数据,所以通常情况下拷贝工作空间时需要将数据源一起拷贝。但是,当遇到数据源存储位置发生变动或工作空间无法自动关联数据源的问题时,在工作空间管理器中选中需要重新指定连接的数据源,在右键菜单中选择重新指定...。
- 重新指定数据源只有当数据源相对于工作空间的存储位置发生变动时可用。
- 在使用重新指定数据源时,将自动检查其他数据源的连接情况。若均断开连接,且数据源均存储在同一文件夹中,程序将自动关联其他断连接的数据源,批量完成数据源的重新指定。
- 重新指定数据源后,若工作空间中有保存的地图、场景等,需要重新指定数据集,才能正在恢复到数据源位置发生变化之前的操作,请参考重新指定数据集。
关闭数据源
关闭工作空间中暂时不需要的数据源可以便于快速定位需要操作的数据源。在工作空间管理器中选中需要关闭的数据源,在右键菜单中选择关闭。
关闭数据源时,该数据源中的数据集也会一同关闭。在关闭数据源之前请确认其中的数据集已不在该工作空间中使用。
紧缩数据源
针对UDB/UDBX文件型数据源,可以对单个或多个数据源进行批量压缩,使其减少数据量、占用更少的磁盘空间。在工作空间管理器中选中需要紧缩的数据源,在右键菜单中选择紧缩数据源...,或者使用工具箱面板->数据管理->数据维护->紧缩数据源。
执行紧缩数据源的过程中会弹出的紧缩数据源对话框提示紧缩进度,操作完成后会在输出窗口中提示操作结果(成功或者失败)。
重新只读/独占打开数据源
使用中某些功能如多进程切图时,由于每条进程会同时访问地图中所有图层所在的数据源,导致数据源被占用。所以在执行这类功能之前,需要将数据源设置为只读。另外,进行多个数据源的多个数据集编辑时,为避免误操作,也可以设置只读打开某些数据源。操作方法是在工作空间管理器中选中需要重新只读打开的数据源,在右键菜单中选择重新只读打开。
若想取消数据源只读打开的设置,来对数据源下的数据集进行编辑操作,在工作空间管理器中选中需要重新独占打开的数据源,在右键菜单中选择重新独占打开。
数据源排序
对工作空间中包含的多个数据源进行整体排序可以提高数据源管理和使用的便捷性。在工作空间管理器中选中数据源节点,在右键菜单中选择数据源排序,并选择按照名称、类型或者打开顺序的方式进行排序。
刷新数据源
若增删后的数据集在数据源节点下未能正确显示,在工作空间管理器的选中需要刷新的数据源,在右键菜单中选择刷新。刷新后的数据源将排在所有数据源的最下方。
相关主题