地理数据库中的空间索引概述

ArcGIS 使用空间索引来快速查找要素类中的要素。识别要素、通过点选或框选来选择要素以及平移和缩放都需要 ArcMap 使用空间索引来查找要素。

一些地理数据库中的要素类将格网系统用作空间索引。在目录树中创建空要素类或导入数据以创建新要素类时,可选择默认格网大小或自定义格网大小。如果您不能熟练的创建空间索引格网,则请使用提供的默认值;创建定义欠佳的格网会增加完成空间搜索所需要的时间。

文件或 ArcSDE 地理数据库中要素类的空间索引可拥有多达三个格网。对于要素大小不同的要素类,附加格网可实现更加快速的查询。文件或 ArcSDE 地理数据库要素类中的每个格网的大小必须至少比之前的格网大三倍。但是,多数要素类仅需要单个格网大小。可随时修改格网大小。

注注:

空间索引格网仅用于使用以下几何存储和数据库管理系统的 ArcSDE 地理数据库中的要素类:

  • Oracle 或 Microsoft SQL Server 中的二进制存储
  • Oracle 或 IBM DB2 中的 ST_Geometry 存储

ArcMap 不在使用 R 树空间索引的 IBM Informix 或 PostgreSQL 数据库中使用空间索引格网大小,也不针对使用 Microsoft SQL Server 空间类型或 Oracle Spatial 进行几何存储的要素类使用空间索引格网大小。由于在这些地理数据库中使用其他策略查找要素,因此可忽略格网大小。此外,对于未使用空间格网索引的要素类的空间索引,将无法使用 ArcCatalog 进行更新。

有关 ArcSDE 地理数据库中的空间格网索引的详细信息,请参阅空间格网索引有关使用空间格网索引的提示

有关文件、个人和 ArcSDE 地理数据库中的空间索引的详细信息,请参阅设置空间索引


7/10/2012