Modifier la préférence d’index de géométrie (Outils de gestion des données)
Résumé
Modifie le réglage de la préférence d’index spatial du champ de géométrie spécifié dans une classe d’entités dans une base de données SAP HANA.
Utilisation
Paramètres
|
Etiqueter
|
Explication
|
Type de données
|
|
Input Table (Table en entrée)
|
Table spatiale pour laquelle la préférence d’index de géométrie sera modifiée.
|
Table View; Raster Layer; Mosaic Layer
|
|
Champ de géométrie
|
Nom du champ spatial.
|
Field
|
|
Préférence d’index
|
Spécifie le réglage de la préférence d’index spatial.
Par défaut—La préférence d’index par défaut configurée pour la base de données sera utilisée.
RDICT—Un index spatial de dictionnaire basé sur des rectangles sera utilisé pour la colonne spatiale spécifiée.
Arborescence R—Un index spatial basé sur une arborescence R sera utilisé pour la colonne spatiale spécifiée.
|
String
|
Sortie dérivée
|
Etiqueter
|
Explication
|
Type de données
|
|
Updated Table (Table mise à jour)
|
Table en entrée modifiée pour prendre en compte le réglage de la préférence d’index spatial spécifié.
|
Table View
|
arcpy.management.AlterGeometryIndexPreference(in_table, geometry_field, preference)
|
Nom
|
Explication
|
Type de données
|
|
in_table
|
Table spatiale pour laquelle la préférence d’index de géométrie sera modifiée.
|
Table View; Raster Layer; Mosaic Layer
|
|
geometry_field
|
Nom du champ spatial.
|
Field
|
|
preference
|
Spécifie le réglage de la préférence d’index spatial.
DEFAULT—La préférence d’index par défaut configurée pour la base de données sera utilisée.
RDICT—Un index spatial de dictionnaire basé sur des rectangles sera utilisé pour la colonne spatiale spécifiée.
RTREE—Un index spatial basé sur une arborescence R sera utilisé pour la colonne spatiale spécifiée.
|
String
|
Sortie dérivée
|
Nom
|
Explication
|
Type de données
|
|
updated_table
|
Table en entrée modifiée pour prendre en compte le réglage de la préférence d’index spatial spécifié.
|
Table View
|
Exemple de code
Exemple 1 d’utilisation de AlterGeometryIndexPreference (fenêtre Python)
Définit la préférence d’index spatial pour la classe d’entités d’états sur le paramètre d’index spatial par défaut.
# 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"
)
Exemple 2 d’utilisation de AlterGeometryIndexPreference (script autonome)
Définit la préférence d’index spatial pour la classe d’entités de gares sur l’utilisation d’index de type Arborescence 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"
)
Environnements
Espace de travail courant
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui