Indexfeld (Coverage)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Erstellt einen Attributindex, um die Zugriffsgeschwindigkeit auf das angegebene Feld während Abfragen zu erhöhen.

Verwendung

Syntax

IndexItem_arc (in_info_table, index_item)
ParameterErläuterungDatentyp
in_info_table

Der Name der INFO-Tabelle, die das zu indizierende Feld enthält

INFO Table
index_item

Der Name des zu indizierenden Feldes

INFO Item

Codebeispiel

IndexItem – Beispiel (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie ein Feld in einem Coverage indiziert wird und anschließend Features mit dem indizierten Feld ausgewählt werden.

# Name: IndexItem_Example.py
# Description: Indexes an item then uses that item to select features.
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inInfoTable = "stream/arc"
indexItem = "STRM_ORD"
inCover = "stream"
outCover = "C:/output/lowerstreams"
infoExpress = ["RESELECT STRM_ORD > 3"]

# Execute IndexItem
arcpy.IndexItem_arc(inInfoTable, indexItem)
arcpy.Reselect_arc(inCover, outCover, infoExpress)

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Nein
ArcGIS for Desktop Standard: Nein
ArcGIS for Desktop Advanced: Erfordert Installierte Version von ArcInfo Workstation
5/9/2014