维护空间索引(环境设置)

支持“维护空间索引”环境的工具可删除并重新创建 ArcSDE 要素类的空间索引,也可以保留空间索引但进行更新,具体情况取决于设置。

在执行插入、更新或删除现有要素类中的数据等地理处理操作(如追加删除要素)过程中,“维护空间索引”用于控制如何管理 ArcSDE 要素类的空间索引。如果设置为 False,则在执行任何插入、更新或删除操作之前都会删除目标要素类的空间索引。完成处理后,空间索引会重新创建。如果设置为 True,则在处理开始之前不会删除输出要素类的空间索引。执行插入、更新或删除操作时将一直保留空间索引,操作后将自动更新。如果所更新的要素类没有空间索引,则不会执行有关空间索引的任何操作;也不会添加空间索引。有关 ArcSDE 空间索引的详细信息,请参阅空间格网索引

用法说明

对话框语法

脚本语法

arcpy.env.maintainSpatialIndex = boolean_option

参数

说明

boolean_option

如果为 True,空间索引将被保留并在完成处理后进行更新。

如果为 False,空间索引将在处理开始前删除并在处理结束后重新创建。这是默认设置。

maintainSpatialIndex 语法

脚本示例

import arcpy

# Set the mainttainSpatialIndex environment to True
arcpy.env.maintainSpatialIndex = True
5/10/2014