Zusammenfassung
Aktiviert eine Netzwerk-Topologie für ein Verfolgungsnetz.
Für Analysevorgänge wie Verfolgungen sowie für die Verwendung von Netzwerkschemas ist eine Netzwerk-Topologie erforderlich. Eine Netzwerk-Topologie kann auch aktiviert werden, um Fehler-Features zu ermitteln.
Weitere Informationen zum Aktivieren einer Netzwerk-Topologie
Verwendung
Alle Verfolgungsnetz-Feature-Classes müssen über einen räumlichen Index verfügen.
Für die Verwendung einer Enterprise-Geodatabase gelten folgende Voraussetzungen:
Das Eingabe-Verfolgungsnetz muss aus einer Datenbankverbindung stammen, die als Besitzer des Datenbank-Verfolgungsnetzes hergestellt wurde.
Dieses Werkzeug muss bei bestehender Verbindung zur Standardversion ausgeführt werden.
Das Verfolgungsnetz muss als nach Verzweigung versioniert registriert sein.
Das Verfolgungsnetz muss in einem nicht versionierten Status vorliegen, um die erweiterte Option Nur Fehler generieren zu verwenden.
Syntax
arcpy.tn.EnableNetworkTopology(in_trace_network, {max_number_of_errors}, {only_generate_errors})
Parameter | Erklärung | Datentyp |
in_trace_network | Das Verfolgungsnetz, für das die Netzwerk-Topologie aktiviert wird | Trace Network; Trace Network Layer |
max_number_of_errors (optional) | Die maximal zulässige Fehleranzahl vor Beendigung des Aktivierungsprozesses für die Netzwerk-Topologie. Die Fehler werden in der Fehlertabelle erfasst. Der Standardwert ist 10000. Vorsicht:Wird der Wert erhöht, dauert das Aktivieren der Topologie länger. Ein Standardwert von mehr als 10000 wird nicht empfohlen. | Long |
only_generate_errors (optional) | Gibt an, ob die Topologie aktiviert wird oder nur Netzwerk-Fehler generiert werden.
| Boolean |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_trace_network | Das aktualisierte Verfolgungsnetz | Verfolgungsnetz |
Codebeispiel
Mit diesem Beispielskript wird die Netzwerk-Topologie für ein Verfolgungsnetz mit der Bezeichnung "MyNetwork" aktiviert. Dabei wird mit der Funktion EnableNetworkTopology die maximale Anzahl der Fehler auf 500 festgelegt.
import arcpy
arcpy.EnableNetworkTopology_tn('MyNetwork', 500)
Mit diesem Beispielskript werden nur Fehler für ein Verfolgungsnetz namens "MyNetwork" generiert. Dafür wird die Funktion EnableNetworkTopology verwendet.
import arcpy
arcpy.EnableNetworkTopology_tn('MyNetwork', '', 'ONLY_ERRORS')
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja