Modificar preferencia de índice de geometría (Herramientas de administración de datos)
Resumen
Modifica la configuración de preferencia de índice espacial del campo geométrico especificado en una clase de entidad de una base de datos SAP HANA.
Uso
Parámetros
|
Etiqueta
|
Explicación
|
Tipo de datos
|
|
Tabla de entrada
|
Tabla espacial para la que se modificará la preferencia del índice geométrico.
|
Table View; Raster Layer; Mosaic Layer
|
|
Campo de geometría
|
Nombre del campo espacial.
|
Field
|
|
Preferencia de índice
|
Especifica la configuración de preferencias del índice espacial.
Predeterminado—Se utilizará la preferencia de índice predeterminada configurada para la base de datos.
RDICT—Se utilizará un índice espacial de tipo diccionario rectangular para la columna espacial especificada.
Árbol R—Se utilizará un índice espacial basado en árbol R para la columna espacial especificada.
|
String
|
Salida derivada
|
Etiqueta
|
Explicación
|
Tipo de datos
|
|
Tabla actualizada
|
Tabla de entrada que se ha modificado para reflejar la configuración especificada de preferencias del índice espacial.
|
Table View
|
arcpy.management.AlterGeometryIndexPreference(in_table, geometry_field, preference)
|
Nombre
|
Explicación
|
Tipo de datos
|
|
in_table
|
Tabla espacial para la que se modificará la preferencia del índice geométrico.
|
Table View; Raster Layer; Mosaic Layer
|
|
geometry_field
|
Nombre del campo espacial.
|
Field
|
|
preference
|
Especifica la configuración de preferencias del índice espacial.
DEFAULT—Se utilizará la preferencia de índice predeterminada configurada para la base de datos.
RDICT—Se utilizará un índice espacial de tipo diccionario rectangular para la columna espacial especificada.
RTREE—Se utilizará un índice espacial basado en árbol R para la columna espacial especificada.
|
String
|
Salida derivada
|
Nombre
|
Explicación
|
Tipo de datos
|
|
updated_table
|
Tabla de entrada que se ha modificado para reflejar la configuración especificada de preferencias del índice espacial.
|
Table View
|
Muestra de código
Ejemplo 1 de "AlterGeometryIndexPreference" (tabla de Python)
Establece la configuración predeterminada del índice espacial para la clase de entidades de estados.
# Import system modules
import arcpy
# Set spatial index preference
arcpy.management.AlterGeometryIndexPreference(
in_table=r"C:\path_to_connection_file\hana_connection_file.sde\USER1.states",
geometry_field="SHAPE",
preference="DEFAULT"
)
Ejemplo 2 de "AlterGeometryIndexPreference" (script independiente)
Establece la preferencia de índice espacial para la clase de entidades de transiciones con el fin de utilizar índices de tipo Árbol R.
# Import system modules
import arcpy
# Set spatial index preference
arcpy.management.AlterGeometryIndexPreference(
in_table=r"C:\path_to_connection_file\hana_connection_file.sde\USER1.trainstations",
geometry_field="SHAPE",
preference="RTREE"
)
Entornos
Espacio de trabajo actual
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Avanzado: Sí