管理空间索引

使用说明

空间索引按钮,用来管理当前工作空间管理器中被选中的数据集的空间索引,包括查看数据集的空间索引信息和为数据集建立空间索引等功能。

功能入口

  • 开始选项卡->数据处理->空间索引

操作步骤

  1. 在工作空间管理器中,选中要查看空间索引信息或者要建立空间索引的数据集,可以配合使用 Shift 键或者 Ctrl 键同时选中多个数据集。
  2. 开始选项卡的数据处理组中,单击空间索引按钮,弹出管理空间索引对话框,如下图所示,对话框中每一条记录对应一个数据集的信息。

    其中“原索引类型”字段,显示了所有选中的数据集的空间索引类型。如果您想为数据集重新建立空间索引,可以通过待建索引类型列,为相应的数据集选择要重新建立空间索引类型。

    有关“空间索引管理”对话框的使用方法和说明内容,参见下文的空间索引管理对话框内容介绍。

  3. 如果您想为数据集重新建立空间索引,可以通过待建索引类型列设置相应数据集要重建的空间索引类型,然后,单击对话框中的确定按钮,应用程序将根据对话框中的待建索引类型列的值,重建话框中所有的数据集的空间索引。因此,创建空间索引前,应该将对话框中不需要重建空间索引的数据集的记录移除。
  4. 查看或者建立数据集的空间索引后,单击对话框中的取消按钮,退出空间索引管理对话框。
图:“空间索引管理”对话框

参数说明

  • 添加:单击添加按钮,弹出选择对话框,通过该对话框可以将其他数据集的空间索引信息添加到“空间索引管理”对话框中显示,并进行进一步操作,在选择对话框中选择好数据集后,单击确定按钮,即可完成添加操作。
  • 全选:用来选中空间索引管理对话框左侧区域表格中的所有记录。
  • 反选:用来反向选择空间索引管理对话框左侧区域表格中的记录,即原来没有被选择的记录变为选中状态;原来选中的记录变为非选中状态。
  • 移除:用来移除空间索引管理对话框左侧区域表格中选中的一个或多个记录。

空间索引管理对话框的左侧区域以表格的形式显示了工作空间管理器中当前选中的所有矢量数据集的信息,主要显示的是数据集的空间索引类型信息,表格中每条记录对应一个数据集的信息,下面详细介绍表格各个列所表示的信息以及对话框中其他项目的作用和使用方法。

  • 数据集列:显示矢量数据集的具体类型、别名称和所在数据源的名称。
  • 数据源列:显示矢量数据集所属的数据源。
  • 原索引类型列:显示矢量数据集当前的空间索引类型。
  • 待建索引类型列:如果想为数据集重新建立空间索引,可以通过该列指定重新建立的空间索引类型,该项默认值等于数据集的“原索引类型”值,应用系统在为数据集重新建立空间索引时将依据“待建索引类型”列的值,为相应的数据集重建指定类型的空间索引。

    单击选中“待建索引类型”列中的单元格,再次单击鼠标后,单元格的右侧将出现下拉按钮,单击下拉按钮,弹出下拉菜单,菜单中列出了相应矢量数据集所支持的空间索引类型,用户可以选择其中任意一种类型作为相应数据集的重建空间索引类型。

  • 空间索引管理对话框的右侧区域中,索引类型组合框与左侧表格中某条选中记录的“待建索引类型”项的值关联绑定,即两者同步变化;如果左侧表格中没有选中的记录或者有多条选中的记录,索引类型组合框中内有任何显示内容。

    索引类型组合框下方,将显示“索引类型”组合框中当前显示的空间索引类型的描述信息。

图幅索引:单击索引类型右侧下拉按钮,选择图幅索引,该类型索引需设置字段索引或空间索引参数,具体说明如下:

图:建立图幅索引
  • 字段索引:表示根据数据集某一指定字段的字段值,将数据集中的空间对象进行分类,建立图幅索引。
  • 空间索引:表示根据指定的宽度和高度将数据集划分为多个单元,再在此基础上建立索引,范围的宽度和高度单位与数据集单位一致。

动态索引:单击索引类型右侧下拉按钮,选择动态索引,该类型索引需设置字段索引或空间索引参数,具体说明如下:

  • 基准点:设置网格索引的中心点。一般为数据集的中心点
  • 第一层格网宽度:设置动态索引的第一层网格的大小。此参数不能为 0。单位与数据集的单位一致。
  • 第二层格网宽度:设置动态索引的第二级索引网格的大小。单位与数据集的单位一致。
  • 第三层格网宽度:设置动态索引的第三级索引网格的大小。单位与数据集的单位一致。
注意事项:
  • 支持建立动态索引的引擎类型包括:SQLPlus、OraclePlus、DB2、MySQL。
  • 目前, 支持 R 树索引、四叉树索引、动态索引和图幅索引。
  • UDB 和 POSTGRESQL 数据源只支持 R 树索引(RTree)。
  • 对于其他数据库型数据源,支持 R 树索引、四叉树索引、动态索引和图幅索引。
  • 不支持动态索引。
  • 路由数据集不支持图幅索引(TILE)。
  • 属性数据集不支持任何类型的空间索引。

相关主题

空间索引类型