Disponible avec une licence Network Analyst.
Vous pouvez effectuer l'analyse du réseau à l'aide de la hiérarchie du réseau. La hiérarchie classe des tronçons de réseau selon un nombre de niveaux donné. En général, il existe de trois à cinq niveaux. Par exemple, une hiérarchie à trois niveaux peut être divisée en catégories représentées par des nombres entiers :
- routes principales (autoroutes et voies rapides à accès limité),
- routes secondaires (routes et artères principales),
- routes locales (rues principales et petites rues).
Lorsque vous recourrez à une hiérarchie pour effectuer l'analyse de réseau, une heuristique qui favorise le trajet sur les niveaux les plus élevés de la hiérarchie est utilisé. Par exemple, avec une hiérarchie à trois niveaux, il favorise les routes principales par rapport aux routes locales et les routes locales par rapport aux routes secondaires. Cela peut générer une solution avec un coût légèrement plus élevé que si vous deviez résoudre le même problème sans utiliser de hiérarchie.
Avantages d'une analyse de réseau hiérarchique
- Il faut généralement moins de temps pour calculer une solution à l'aide d'une hiérarchie. Cette différence de temps est surtout notable lorsque le réseau est important, que les routes principales et les routes secondaires sont interconnectées et que vos arrêts ne sont pas regroupés sur les routes locales.
- Les feuilles de route pour les routes principales et secondaires sont souvent plus faciles à suivre, car les panneaux sont plus visibles et le nombre d'intersections réduit.
- Les résultats d'une analyse de réseau à l'aide d'une hiérarchie peuvent émuler la préférence des conducteurs sur la route. Par exemple, les chauffeurs routiers préfèrent généralement des itinéraires sur les routes principales car les trajets sur des routes locales présentent la possibilité de manœuvres difficiles et d'arrêts, qui augmentent la consommation de carburant et l'émission de gaz carbonique.
Même si vous avez la possibilité d'effectuer une analyse hiérarchique, vous pouvez choisir d'ignorer les hiérarchies. Vous devez baser votre décision sur vos données et votre problème de réseau particulier. Dans le doute, effectuez l'analyse avec et sans la hiérarchie, comparez les résultats, et décidez quels résultats sont les mieux adaptés à votre cas.
Comment fonctionne la hiérarchie ?
L'analyse de réseau hiérarchique favorise les routes de niveau plus élevé, telles que les routes principales sur les routes locales et les routes locales sur les routes secondaires, dans le cadre d'une hiérarchie à trois niveaux. Le calculateur d'itinéraire commence par se déplacer vers l'avant depuis l'arrêt d'origine et vers l'arrière depuis l'arrêt de destination. La recherche s'effectue sur les routes locales jusqu'à ce que les meilleures transitions vers les routes secondaires soient trouvées. A partir de ce point, la recherche se fait uniquement sur les routes principales et secondaires. Le calculateur continue sur les routes secondaires jusqu'à ce qu'il trouve les meilleures transitions vers les routes principales. La recherche se poursuit alors uniquement sur les routes principales, en ignorant celles placées dans les classes inférieures de la hiérarchie, jusqu'à ce que le chemin partant de l'origine rencontre le chemin provenant de la destination, connectant ainsi l'origine et la destination et trouvant un itinéraire.
Le calculateur s'efforce de réduire l'impédance tout en favorisant un ordre de hiérarchie plus élevé. Le graphique ci-après illustre le fonctionnement du calculateur hiérarchique.
Si vous placez une interruption sur un itinéraire qui utilise une hiérarchie, le solveur tente de trouver une alternative, soit en sélectionnant temporairement une hiérarchie inférieure et en contournant l'interruption, soit en cherchant un chemin complètement différent, en fonction du chemin le plus court.
Si l'autoroute est interrompue, le calculateur d'itinéraire ne sélectionne aucune rue locale et ne se connecte pas. Il renvoie plutôt un message d'erreur. ArcGIS suppose que le niveau de hiérarchie le plus élevé est sélectionné.
Toutes les autres couches d'analyse de réseau, à l'exception de la zone de desserte, emploient la méthode de recherche hiérarchique décrite ci-dessus.
Utilisation de la hiérarchie dans l'analyse de réseau
Il est plus utile de faire appel à un attribut basé sur le temps comme impédance lors d'une analyse de réseau hiérarchisé. Sinon, l'utilisation d'une hiérarchie risque d'entraîner des résultats erronés. Pour les analyses qui n'optimisent pas la durée, envisagez d'effectuer la recherche sans utiliser la hiérarchie.
Utilisation de la hiérarchie par défaut
Tant que le jeu de données réseau a un attribut de hiérarchie, vous pouvez définir la couche d'analyse de réseau que vous créez de manière qu'elle utilise la hiérarchie par défaut. Pour modifier ce paramètre, utilisez la fenêtre Catalogue d'ArcMap pour ouvrir la boîte de dialogue Propriétés du jeu de données réseau. Sélectionnez l'onglet Attributs, cliquez avec le bouton droit sur l'attribut de réseau de hiérarchie, puis cliquez sur Utiliser par défaut. Vous pouvez également choisir d'activer les hiérarchies dans ArcMap pour chaque couche d'analyse de réseau ajoutée en effectuant les étapes suivantes : ouvrez la boîte de dialogue Propriétés de la couche pour votre couche d'analyse de réseau, cliquez sur l'onglet Paramètres d'analyse, puis sur Utiliser la hiérarchie. Vous pouvez également effectuer une analyse normale en désactivant l'option Utiliser la hiérarchie.
Modification de plages de hiérarchie
Pour ajuster les plages qui définissent l'attribut de hiérarchie, reportez-vous à la rubrique Modification des attributs de réseau. Toutefois, n'oubliez pas que si votre jeu de données réseau est en lecture seule, vous ne serez pas en mesure de modifier les plages de hiérarchie.