Zusammenfassung
Entfernt eine leere Feature-Class aus einem geometrischen Netzwerk.
Verwendung
Nur leere Feature-Classes können entfernt werden; gefüllte Feature-Classes können dagegen nicht entfernt werden. In einer Enterprise-Geodatabase muss unter Umständen das Werkzeug Komprimieren ausgeführt werden, damit die Feature-Class als leer erkannt wird.
Mit diesem Werkzeug wird die Feature-Class nicht gelöscht, sondern nur aus dem Netzwerk entfernt. Falls erforderlich, müssen Sie die Feature-Class manuell löschen.
In einer Enterprise-Geodatabase können die zu entfernende Feature-Class und das geometrische Netzwerk versioniert sein.
Die Orphan-Junction-Feature-Class kann nicht aus einem geometrischen Netzwerk entfernt werden.
Wenn eine Feature-Class neben der Orphan-Junction-Feature-Class die einzige Feature-Class im Netzwerk ist, kann sie nicht aus dem geometrischen Netzwerk entfernt werden.
Syntax
RemoveEmptyFeatureClassFromGeometricNetwork_management (in_geometric_network, in_feature_class)
Parameter | Erläuterung | Datentyp |
in_geometric_network | Das geometrische Netzwerk, aus dem die Feature-Class entfernt wird. | Geometric Network |
in_feature_class | Der Name der zu entfernenden Feature-Class. | String |
Codebeispiel
Das folgende eigenständige Python-Skript veranschaulicht, wie das Werkzeug "RemoveFeatureClassFromGeometricNetwork" verwendet wird, um die leere Feature-Class "Tanks" aus einem geometrischen Netzwerk zu entfernen.
# 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")
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzinformationen
- ArcGIS Desktop Basic: Nein
- ArcGIS Desktop Standard: Ja
- ArcGIS Desktop Advanced: Ja