ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

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
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

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

Fusion du réseau

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

Résumé

Crée un jeu de données réseau qui réduit le nombre d'entités linéaires requis pour modéliser correctement le jeu de données réseau en entrée. Le jeu de données réseau en sortie le plus efficace réduit le temps nécessaire pour résoudre des analyses, dessiner des résultats et générer des trajets. Cet outil génère un nouveau jeu de données réseau et une nouvelle classes d'entités source ; le jeu de données réseau en entrée et ses entités source restent inchangés.

Pour en savoir plus sur le fonctionnement de l'outil Fusion du réseau

Illustration

Illustration de l'outil Fusion du réseau

Utilisation

  • Cet outil ne crée pas de réseau construit. L'outil Construire le réseau permet de construire le jeu de données réseau récemment créé avant d'effectuer une analyse dessus.

  • Les classes d'entités et jeu de données réseau créés dans l'espace de travail de géodatabase en sortie ont les mêmes nom de jeu de données d'entité, nom de jeu de données réseau et nom de classe d'entités en tant que jeu de données réseau en entrée. L'outil ne peut pas s'exécuter si un jeu de données portant ces noms existe déjà dans l'espace de travail de géodatabase en sortie.

  • Seuls les champs provenant de la classe d'entités source utilisés par le jeu de données réseau sont transférés à la classe d'entités linéaires en sortie. Ces champs peuvent être les suivants :

    • Champs de niveau
    • Champs utilisés dans les évaluateurs d'attribut de réseau (longueur, temps, restrictions unilatérales, hiérarchie, etc.)
    • Champs utilisés pour la génération de trajets (noms de rue, panneau d'identification, etc.)

Syntaxe

DissolveNetwork_na (in_network_dataset, out_workspace_location)
ParamètreExplicationType de données
in_network_dataset

Jeu de données réseau à fusionner.

Le jeu de données réseau en entrée doit être un jeu de données réseau de géodatabase fichier ou personnelle avec exactement un tronçon en entrée. N'importe quel nombre de jonctions en entrée et de tournants en entrée est autorisé. Le tronçon en entrée doit avoir :

  • une règle de connectivité Point de fin,
  • une règle d'altitude égale à Aucun ou Champs de niveau

Le jeu de données réseau en entrée doit être créé pour pouvoir être utilisé dans cet outil.

Network Dataset Layer
out_workspace_location

Espace de travail de géodatabase dans lequel créer le jeu de données réseau fusionné. L'espace de travail doit être une géodatabase ArcGIS 10 ou une version ultérieure ; elle doit être différente de celle contenant le jeu de données réseau en entrée.

Workspace

Sortie dérivée

NomExplicationType de données
out_network_dataset

Exemple de code

Exemple 1 d'utilisation de l'outil Fusion du réseau (fenêtre Python)

Exécutez l'outil avec tous les paramètres.

network = "C:/Data/SanFrancisco.gdb/Transportation/Streets_ND"
out_gdb = "C:/Data/DissolvedNetwork.gdb"
arcpy.na.DissolveNetwork(network, out_gdb)
Exemple 2 d'utilisation de l'outil Fusion du réseau (workflow)

Le script Python autonome suivant illustre l'utilisation de l'outil DissolveNetworkpour créer un jeu de données réseau avec un nombre réduit d'entités linéaires.

# Name: DissolveNetwork_Workflow.py
# Description: Creates a new network dataset with reduced number of line 
#              features in a new file geodatabase workspace. After dissolving,
#              the network dataset is also built so that it can be used to 
#              perform network analyses.
# Requirements: Network Analyst Extension 

#Import system modules
import arcpy
from arcpy import env

try:
    #Check out the Network Analyst extension license
    arcpy.CheckOutExtension("Network")

    #Set environment settings
    env.workspace = "C:/Data/SanFrancisco.gdb"
    env.overwriteOutput = True
    
    #Set local variables
    network = "Transportation/Streets_ND"
    out_folder = "C:/Data"
    output_gdb_name = "SanFranciscoDissolved"
    
    #Create a new file geodatabase that will contain the dissolved network
    output_gdb = arcpy.management.CreateFileGDB(out_folder,
                                                output_gdb_name).getOutput(0)
    
    #Dissolve the network dataset
    result = arcpy.na.DissolveNetwork(network, output_gdb)
    
    #Get the path to the dissolved network dataset from the result object
    dissolved_network = result.getOutput(0)
    
    #The dissolved network dataset is unbuilt, so build it
    arcpy.na.BuildNetwork(dissolved_network)
    
    print("Script completed successfully")

except Exception as e:
    # If an error occurred, print line number and error message
    import traceback, sys
    tb = sys.exc_info()[2]
    print("An error occurred on line %i" % tb.tb_lineno)
    print(str(e))

Environnements

  • Espace de travail courant

Informations de licence

  • ArcGIS Desktop Basic: Requiert Network Analyst
  • ArcGIS Desktop Standard: Requiert Network Analyst
  • ArcGIS Desktop Advanced: Requiert Network Analyst

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Jeu de données réseau

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

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

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2019 Esri. | Confidentialité | Légal