Zusammenfassung
Fügt einem Verfolgungsnetz ein Netzwerkattribut hinzu.
Verwendung
Ein Netzwerkattribut kann nur mit einem Attribut einer Feature-Class, aber mit mehreren Feature-Classes verknüpft werden.
Die Netzwerk-Topologie muss deaktiviert sein.
Dieses Werkzeug kann zusammen mit dem Werkzeug Netzwerkattribut festlegen verwendet werden, das zum Zuweisen des Netzwerkattributs zu einem Feature-Class-Feld im Verfolgungsnetz verwendet wird.
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.
Lizenz:
Das aktive Portal-Konto muss mit der Benutzertyp-Erweiterung ArcGIS Trace Network lizenziert sein, um ein Verfolgungsnetz in einer Enterprise-Geodatabase erstellen, veröffentlichen und mit diesem arbeiten zu können.- Dieses Werkzeug muss bei bestehender Verbindung zur Standardversion ausgeführt werden.
Syntax
arcpy.tn.AddNetworkAttribute(in_trace_network, attribute_name, attribute_type, {is_nullable})
Parameter | Erklärung | Datentyp |
in_trace_network | Das Eingabe-Verfolgungsnetz, dem das Netzwerkattribut hinzugefügt wird. | Trace Network; Trace Network Layer |
attribute_name | Der Name des Netzwerkattributs, das dem Verfolgungsnetz hinzugefügt werden soll. | String |
attribute_type | Gibt den Datentyp des Netzwerkattributs an.
| String |
is_nullable (optional) | Gibt an, ob dieses Netzwerkattribut NULL-Werte unterstützt.
| Boolean |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_trace_network | Das aktualisierte Verfolgungsnetz | Verfolgungsnetz |
Codebeispiel
Ein Netzwerkattribut namens "Velocity" mit dem Attributtyp "double" wird hinzugefügt.
import arcpy
arcpy.AddNetworkAttribute_tn("Trace Network", "Velocity", "DOUBLE")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja