Disponible con una licencia Advanced.
Resumen
Suprime un índice de atributo del elemento especificado y de tabla INFO.
Uso
Hay muchas operaciones en ArcGIS que no conservan los índices de elemento. Cada vez que se actualiza la tabla de atributos de entidad o de cobertura, se eliminan los índices de elemento.
Si una cobertura no tiene índices, el cuadro de diálogo no mostrará los campos donde se puedan suprimir índices.
Los índices de elemento se conservan cuando las tablas INFO se duplican con la herramienta Copiar o con la herramienta Copiar entidades.
Los índices de elemento se almacenan en el directorio INFO del espacio de trabajo. Su nombre lleva el prefijo ARC (por ejemplo, ARC0001R.003). Este archivo es un índice para el tercer elemento de la tabla INFO cuyo nombre interno es ARC0001.DAT.
Los elementos indizados aceleran las operaciones de selección y relación de ArcGIS. La herramienta Índice del elemento se utiliza para crear un índice de elemento.
El botón Agregar campo del parámetro Elemento indexado solo se utiliza en el ModelBuilder. En el ModelBuilder, cuando no se haya ejecutado la herramienta anterior o no existan datos derivados, el parámetro Elemento indexado no se podrá rellenar con nombres de campo. El botón Agregar campo permite agregar campos esperados de forma que se pueda completar el cuadro de diálogo Soltar índice y continuar con la generación del modelo.
Sintaxis
arcpy.arc.DropIndex(in_info_table, {index_item})
Parámetro | Explicación | Tipo de datos |
in_info_table | El nombre de la tabla INFO que contiene el elemento cuyo índice se va a eliminar. | INFO Table |
index_item [index_item,...] (Opcional) | Selecciona los índices de elemento de la tabla INFO que se va a quitar. Si no se proporciona un Índice del elemento, se suprimirán todos los índices de elemento para el archivo. El botón Agregar elemento, que solo se utiliza en el ModelBuilder, permite agregar elementos esperados de modo que se pueda completar el cuadro de diálogo y continuar con la generación del modelo. | INFO Item |
Muestra de código
Ejemplo de DropIndex (secuencia de comandos independiente)
La siguiente secuencia de comandos independiente muestra cómo suprimir el índice de un elemento en la tabla de atributos de polígono de una cobertura.
# Name: DropIndex_Example.py
# Description: Drops the index from an item in a polygon featureclass
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inInfoTable = "tongass1/polygon"
indexItem = "IN-FISH"
# Execute DropIndex
arcpy.DropIndex_arc(inInfoTable, indexItem)
Entornos
Información de licenciamiento
- Basic: No
- Standard: No
- Advanced: Requiere ArcInfo Workstation instalado