Zusammenfassung
Löscht temporäre Netzwerkschemas zu einem angegebenen Versorgungsnetz oder Verfolgungsnetz.
Vorsicht:
Dieses Werkzeug ist ein Verwaltungswerkzeug.
Verwendung
Bei Verwendung eines Utility Network- oder Trace Network-Service wird dieses Werkzeug nicht unterstützt. Sie müssen entweder ein Versorgungs- oder Verfolgungsnetz in einer File-Geodatabase oder eine Datenbankverbindung zu einem Versorgungs- oder Verfolgungsnetz in einer Enterprise-Geodatabase verwenden. Für die Verwendung einer Enterprise-Geodatabase gelten folgende Voraussetzungen:
- Der Parameterwert Eingabe-Netzwerk muss aus einer Datenbankverbindung stammen, die als Besitzer des Datenbank-Versorgungsnetzes oder als Besitzers des Datenbank-Verfolgungsnetzes hergestellt wurde.
- Bei dem verbundenen ArcGIS Enterprise-Portal-Konto muss es sich um den Besitzer des Portal-Versorgungsnetzes oder den Besitzer des Portal-Verfolgungsnetzes handeln.
- Dieses Werkzeug muss mit der Default-Version verbunden sein, von der vorausgesetzt wird, dass sie öffentlich und nicht geschützt ist.
Verwenden Sie dieses Werkzeug, um regelmäßig den Inhalt eines Schema-Datasets zu löschen und damit die Größe der Datenbank zu verringern. Ein Netzwerkschema wird standardmäßig immer als temporäres Schema erstellt. Wenn es nicht gespeichert wird, verbleibt das temporäre Schema im Projekt, bis die zugehörige Karte geschlossen wird. Wenn die Karte geschlossen wird, wird das temporäre Schema verworfen, aber nicht in der Datenbank gelöscht.
Syntax
arcpy.nd.PurgeTemporaryDiagrams(in_utility_network, {created_before})
Parameter | Erklärung | Datentyp |
in_utility_network | Das Datenelement im Versorgungsnetz oder Verfolgungsnetz mit den zu löschenden temporären Schemas. | Utility Network; Trace Network |
created_before (optional) | Der Stichtag für das Löschen temporärer Netzwerkschemas. Alle temporären Netzwerkschemas, die vor diesem Datum erstellt wurden, werden gelöscht. Wenn kein Datum angegeben wurde, werden alle temporären Schemas in der Datenbank gelöscht. | Date |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_utility_network | Das aktualisierte Datenelement im Versorgungsnetz oder Verfolgungsnetz. | Versorgungsnetz, Verfolgungsnetz |
Codebeispiel
Mit diesem Beispielskript werden alle temporären Schemas zu einem Netzwerk gelöscht.
import arcpy
input_Network = "D:/MyProjectLocation/MyDatabaseConnection.sde/MyDatabase.MAP.Electric/MyDatabase.MAP.Electric"
arcpy.PurgeTemporaryDiagrams_nd(input_Network)
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja