ArcGIS for Desktop

  • Documentation
  • Tarification
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS for Desktop

Un SIG professionnel complet

ArcGIS for Server

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Tarification
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

Aide

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Plus...

Renuméroter les nœuds

Disponible avec une licence Advanced.

  • Récapitulatif
  • Illustration
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Récapitulatif

Met à jour la topologie arc-nœud en renumérotant les nœuds des arcs de la couverture en entrée et identifie les arcs qui partagent les mêmes emplacements de nœuds.

L'outil renumérote le numéro de nœud interne de chaque arc, attribue le même numéro de nœud aux arcs qui partagent un emplacement de nœuds commun et met à jour les attributs FNODE# et TNODE# dans la table attributaire d'arcs (AAT), le cas échéant.

Pour en savoir plus sur le fonctionnement de l'outil Renuméroter les nœuds

Illustration

Illustration de l'utilisation de l'outil Renuméroter les nœuds

Utilisation

  • Si vous spécifiez l'attribut d'altitude de début, vous devez spécifier l'attribut d'altitude de fin. Ces attributs doivent être numériques.

  • L'utilisation de l'Attribut d'altitude du nœud de début et de l'Attribut d'altitude du nœud de fin peut créer plus de nœuds que le nombre réellement présent. Pour supprimer des nœuds superflus, exécutez à nouveau l'outil sans spécifier ces attributs.

  • Si la couverture en entrée possède une table attributaire de nœuds (NAT), l'outil Renuméroter les nœuds fonctionne de la même manière que l'outil Construire associé à l'option NODE.

  • Tous les nœuds de la couverture en entrée sont renumérotés séquentiellement en commençant par 1.

  • Toutes les tables attributaire d'entités, la topologie de polygone et la topologie arc-nœud sont conservées par l'outil Renuméroter les nœuds.

  • L'outil Renuméroter les nœuds met à jour la topologie arc-nœud en renumérotant l'Attribut d'altitude du nœud de début et l'Attribut d'altitude du nœud de fin de chaque arc et en identifiant les arcs qui partagent les mêmes emplacements de nœuds. L'outil Renuméroter les nœuds renumérote les numéros de nœuds internes de chaque arc, attribue le même numéro de nœud aux arcs qui partagent un emplacement de nœuds commun et met à jour les attributs FNODE# et TNODE# dans la table AAT, le cas échéant.

    Pour exécuter l'outil Renuméroter les nœuds sur une couverture de la table AAT, ces deux attributs doivent être présents et spécifiés pour que le processus Renuméroter les nœuds puisse fonctionner pendant la construction des nœuds.

  • L'outil Renuméroter les nœuds fusionne les nœuds coïncidents et dupliqués en nœuds uniques. Utilisez l'outil Renuméroter les nœuds avec prudence. Par exemple, lors de la modélisation de bretelles d'autoroute, vous pouvez rencontrez des cas où des arcs sont coïncidents sur différents plans, avec plusieurs nœuds qui partagent les mêmes coordonnées X,Y. Si vous exécutez l'outil Construire avec l'option LINE, cette topologie est conservée. Mais, si vous exécutez l'outil Renuméroter les nœuds, les nœuds coïncidents sont réduits en nœuds uniques et la topologie est détruite.

  • Si vous exécutez l'outil Construire avec l'option POLY, les cas de passages supérieurs/inférieurs sont évités. Les nœuds coïncidents à différentes altitudes fusionnent.

  • Le terme "altitude" qui est employé ici est relatif. Il ne s'agit en fait pas d'une altitude dans le monde réel ni d'une altitude tridimensionnelle. Il s'agit plutôt de l'altitude des extrémités d'un arc par rapport à un autre arc qu'il peut rencontrer ou traverser. Elle est essentiellement utilisée dans la construction de la topologie arc-nœud dans le cas de réseaux de transport (passage supérieur/inférieur, par exemple).

  • Vous pouvez modéliser un cas de passage supérieur/inférieur en donnant un ensemble de valeurs d'altitude de nœud aux arcs AB, BC, tandis que les arcs XY, YZ peuvent partager un autre ensemble de valeurs d'altitude de nœud. Si vous exécutez l'outil Renuméroter les nœuds avec les arguments d'altitude, deux nœuds distincts sont conservés à l'intersection. Comme dans la réalité, cela empêche la création d'un chemin entre les nœuds A et Z. De nombreux fournisseurs de données de transport rendent ces informations disponibles dans leurs produits de données.

  • Zéro peut être affecté aux valeurs "d'altitude" de tous les nœuds ne présentant pas de conflit. Les valeurs d'altitude sont uniquement prises en compte dans les cas où plusieurs nœuds partageraient les mêmes coordonnées X,Y, de manière à déterminer s'ils se trouvent sur le même plan et sont fusionnés ou s'ils se trouvent sur différents plans et sont conservés.

  • La précision des coordonnées de la couverture n'est pas affectée par l'outil Renuméroter les nœuds.

  • Les commandes de superposition (comme Découper et Fusionner) tiennent compte de ces nœuds supplémentaires et préserve la topologie.

Syntaxe

Renode_arc (in_cover, {from_item}, {to_item})
ParamètreExplicationType de données
in_cover

Couverture dont les nœuds seront renumérotés.

Coverage
from_item
(Facultatif)

Attribut INFO indiquant l'altitude du paramètre from_node de chaque arc.

String
to_item
(Facultatif)

Attribut INFO indiquant l'altitude du paramètre to_node de chaque arc.

String

Exemple de code

Exemple d'utilisation de l'outil Renuméroter les nœuds (script autonome)

Le script autonome suivant illustre la renumérotation des nœuds dans une couverture.

# Name: Renode_Example.py
# Description: Renumbers the nodes in a coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "major_rds_raw"

# Execute Renode
arcpy.Renode_arc (inCover)

Environnements

  • Espace de travail courant
  • Niveau de comparaison entre les fichiers de projection
  • Précision pour les couvertures dérivées
  • Précision pour les nouvelles couvertures
  • Espace de travail temporaire

Informations de licence

  • ArcGIS for Desktop Basic: Annuler
  • ArcGIS for Desktop Standard: Annuler
  • ArcGIS for Desktop Advanced: Requis ArcInfo Workstation installé

Thèmes connexes

  • Vue d'ensemble du jeu d'outils Tables
  • Construire
  • Nettoyer
  • Exporter vers DLG
Vous avez un commentaire à formuler concernant cette rubrique ?

ArcGIS for Desktop

  • Accueil
  • Documentation
  • Tarification
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal