Résumé
Supprime une classe d'entités vides d'un réseau géométrique.
Utilisation
Seules les classes d'entités vides peuvent être supprimées, les classes d'entités renseignées ne peuvent en revanche pas être supprimées. Au sein d'une géodatabase d'entreprise, cela peut nécessiter l'exécution de l'outil Compresser pour que la classe d'entités soit reconnue comme étant vide.
Cet outil ne supprime pas la classe d'entités en soit, elle la supprime seulement du réseau. Vous devez supprimer la classe d'entités, le cas échéant.
Dans une géodatabase d'entreprise, la classe d'entités suprimée et le réseau géométrique peuvent être versionnés.
Vous ne pouvez pas supprimer la classe d'entités jonction orpheline d’un réseau géométrique.
Il est impossible de supprimer une classe d'entités du réseau géométrique si, outre la classe d'entités jonctions orphelines, elle est la seule classe d'entités du réseau.
Syntaxe
arcpy.management.RemoveEmptyFeatureClassFromGeometricNetwork(in_geometric_network, in_feature_class)
Paramètre | Explication | Type de données |
in_geometric_network | Réseau géométrique duquel la classe d'entités sera supprimée. | Geometric Network |
in_feature_class | Nom de la classe d'entités à supprimer. | String |
Exemple de code
Le script Python autonome ci-dessous illustre l'utilisation de l'outil RemoveFeatureClassFromGeometricNetwork pour supprimer une classe d'entités vide appelée "Tanks" d'un réseau géométrique.
# Import arcpy module
import arcpy
# Local variables:
Water_Net = "C:/GeometricNetworks/Montgomery.gdb/Water/Water_Net"
# Process: Remove Feature Class From Geometric Network
arcpy.RemoveEmptyFeatureClassFromGeometricNetwork_management(Water_Net, "Tanks")
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui