Leere Feature-Class aus geometrischem Netzwerk entfernen (Data Management)
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
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.RemoveFeatureClassFromGeometricNetwork(Water_Net, "Tanks")