数据源管理

复制数据源

将一个源数据源中的所有数据集复制到目标数据源中。

功能入口

右键点击选中工作空间管理器中需要进行数据源复制的一个数据源结点,在弹出右键菜单中选择复制数据源命令。

参数说明

  • 保持目标数据源投影不改变:用于设置在复制数据源过程中,是否保持目标数据源的投影不改变,即复制后仍保持其本来的投影信息。默认为勾选该复选框,即复制数据源时,保持目标数据源不变,否则目标数据源的投影变为源数据源的投影。
  • 仅复制数据源库结构:用于设置复制数据源时是否仅复制数据源库结构,即控制是否仅复制数据集的属性表结构,而不复制任何几何对象的图形和属性数据。默认为不勾选该复选框,即复制数据源时可将源数据集的所有数据都复制到目标数据源的对应数据集中,否则仅复制数据源库结构。
  • 高级参数设置:在高级参数设置区域中,列出了源数据源中的所有数据集,可通过数据集列表中的状态项复选框,辅助全选反选按钮,设置复制哪些各源数据集到目标数据源中。此外,还可在目标数据集项中对目标数据集的默认名称进行重命名。

注意事项

  • 只有当前工作空间中存在两个或多个数据源时,复制数据源命令才为可用状态。
  • 将UDB数据源中的数据集复制到Oracle或SQL Server数据源中时,若数据集中有文本型字段,为了保证UDB中文本型字段中的多国语言可正常存储,数据集中的文本型字段会转换为宽字符型字段。

紧缩数据源

用于对单个或多个数据源进行批量压缩,使其减少数据量,占用较少的磁盘空间。该功能对 UDB/UDBX 文件型数据源有效。

功能入口

  • 在工作空间管理器中选中要紧缩的数据源,单击鼠标右键,在弹出的右键菜单中选择紧缩数据源项。

注意事项

  • 在执行紧缩数据源操作过程中,会弹出的“紧缩数据源”对话框提示紧缩进度,操作完成后会在输出窗口中提示操作结果(成功或者失败)。

数据源排序

用来对当前打开的工作空间中所有的数据源进行排序。若当前打开的工作空间中包含有多个数据源,为了便于使用,可以对工作空间中的数据源进行排序,实质是对工作空间管理器中的数据源集合结点下的所有数据源所在的结点进行排序。

功能入口

右键单击工作空间管理器中的树状结构层次中的数据源集合结点。在弹出右键菜单中,选择数据源排序命令,弹出下一级菜单,菜单中列出了三种数据源排序方式。

排序的方式有三种:

  • 名称:在数据源集合对应的结点下,所有数据源所在的结点将根据其结点显示的名称进行重新排序。
  • 类型:在数据源集合对应的结点下,所有数据源所在的结点将根据其对应的数据源类型进行排序。
  • 打开顺序:在数据源集合对应的结点下,所有数据源所在的结点将根据其对应的数据源被打开的先后次序进行排序。

重命名数据源

支持修改选中的数据源的名称。

功能入口

  • 方式一:右键单击选中工作空间管理器中的一个数据源结点,在弹出右键菜单中选择重命名命令。
  • 方式二:选中要修改名称的数据源,在键盘上按住 F2 键,数据源结点的显示名称变为可编辑状态,直接编辑即可。

注意事项

  • 当进行重命名数据源操作时,有打开的地图窗口,程序会弹出提示框提示用户“重命名数据源需关闭引用它的数据集的地图!”,在完成操作后才可进行重命名的操作,否则将无法重命名。
  • 重命名数据源后会自动修改地图中关联数据集的图层标题,减少用户手动修改图层标题的工作量。