Résumé
Supprime et reconstruit l'index réseau logique pour le réseau géométrique. Si le réseau géométrique est une géodatabase d'entreprise versionnée, le réseau logique sera reconstruit pour toutes les versions de la base de données. Cet outil ne permet pas de modifier les entités du réseau, ni d'effectuer de capture, ni de créer des entités de jonction orpheline.
Utilisation
L'outil Reconstruire un réseau géométrique peut s'exécuter en quelques heures ou en plusieurs jours, selon la taille du réseau géométrique et le nombre de versions de la géodatabase d'entreprise. Lorsque l'outil est en cours d'exécution, aucune autre application ni aucun autre utilisateur ne peut accéder au réseau géométrique.
Il est fortement recommandé d'effectuer une sauvegarde de votre géodatabase locale ou d'entreprise avant d'exécuter cet outil. Les résultats de cet outil sont irréversibles : ils ne peuvent pas être annulés.
Lorsque l'outil est exécuté sur un réseau géométrique dans une géodatabase d'entreprise, le propriétaire du réseau doit être l'utilisateur spécifié dans la connexion à l'espace de travail.
Syntaxe
arcpy.management.RebuildGeometricNetwork(geometric_network, out_log)
Paramètre | Explication | Type de données |
geometric_network | Réseau géométrique à reconstruire. | Geometric Network |
out_log | Fichiers journal contenant les détails sur la progression de l'outil. | File |
Exemple de code
Le script Python autonome ci-dessous illustre l'utilisation de l'outil RebuildGeometricNetwork pour rechercher des entités déconnectées dans un réseau géométrique.
# Import arcpy module
import arcpy
# Local variables:
Water_Net = "C:\\testing\\GeometricNetworks\\Montgomery.gdb\\Water\\Water_Net"
# Process: Rebuild Geometric Network
arcpy.RebuildGeometricNetwork_management(“Water_Net”, “c:\temp\Water_Net_Rebuild.log”)
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui