Résumé
Ajoute un attribut de réseau à un réseau de traces.
Utilisation
Un attribut réseau ne peut être associé qu'à un attribut sur une classe d'entités ; toutefois, il peut être associé à plusieurs classes d'entités.
La topologie du réseau doit être désactivée.
Cet outil peut être utilisé avec l’outil Définir un attribut de réseau, qui est utilisé pour affecter l'attribut de réseau à un champ de classe d’entités dans le réseau de traces.
Lorsque vous utilisez une géodatabase d’entreprise, tenez compte des exigences suivantes :
Le réseau de traces en entrée doit provenir d’une connexion à une base de données établie en tant que propriétaire du réseau de traces de la base de données.
Licence :
Le compte de portail actif doit être proposé sous licence avec l’extension de type d’utilisateurArcGIS Trace Network pour que vous puissiez créer, publier et utiliser un réseau de traces dans une géodatabase d’entreprise.- Cet outil doit être exécuté lorsque vous êtes connecté à la version par défaut.
Syntaxe
arcpy.tn.AddNetworkAttribute(in_trace_network, attribute_name, attribute_type, {is_nullable})
Paramètre | Explication | Type de données |
in_trace_network | Le réseau de traces en entrée auquel l'attribut de réseau est ajouté. | Trace Network; Trace Network Layer |
attribute_name | Le nom de l’attribut de réseau à ajouter au réseau de traces. | String |
attribute_type | Spécifie le type de données de l’attribut de réseau.
| String |
is_nullable (Facultatif) | Précise si l’attribut de réseau accepte les valeurs nulles.
| Boolean |
Sortie dérivée
Nom | Explication | Type de données |
out_trace_network | Réseau de traces actualisé. | Réseau de traces |
Exemple de code
Ajoute un attribut de réseau intitulé Velocity avec un attribut de type double.
import arcpy
arcpy.AddNetworkAttribute_tn("Trace Network", "Velocity", "DOUBLE")
Environnements
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?