Agréger des nœuds isolés

Nota : Vous ne pouvez effectuer cette opération que lorsque le réseau comporte des nœuds isolés, par exemple après avoir lu des données de réseau externes par lecture additive (Lire des données de réseau par lecture additive).

L’objectif est d’intégrer automatiquement des nœuds de réseau isolés dans un réseau existant. Vous pouvez insérer des nœuds isolés comme points d’arrêt dans le réseau, même si ceux-ci ne comportent aucun point d’arrêt. Ceci facilite l’intégration de données d’arrêt dans un réseau TI existant.

L’ordre d’intégration dépend de la distance entre les nœuds isolés et le réseau. On commence par le nœud dont la distance au réseau de base est la plus faible. Si nécessaire, les distances sont redéfinies après l’opération d’intégration. Le nœud isolé le plus proche suivant est ensuite intégré et ainsi de suite.

La procédure s’arrête lorsque tous les nœuds isolés sont intégrés ou lorsque le réseau est situé hors du rayon de capture de tous les nœuds isolés restants. Pour les points d’arrêt, la distance minimale entre des points d’arrêt voisins sur le tronçon est prise en considération. Lorsque la distance est inférieure à cette valeur, un nœud est inséré avec un point d’arrêt.

Pour éviter toute perte de données, deux nœuds isolés à l’origine ne seront jamais fusionnés en cours d’intégration. Ce cas peut survenir lorsqu’un nœud devient l’élément de réseau le plus proche d’un second nœud après intégration. Le second nœud ne fusionne pas avec le premier, mais demeure isolé ou est intégré dans le réseau d’une autre manière en faisant appel à une astuce. Cette astuce n’apporte le résultat escompté que si le premier nœud intégré est à une ou deux branches après intégration. Dans ce cas, un tronçon parallèle du nœud est coupé et le second nœud isolé utilisé comme point intermédiaire.

Les nœuds isolés conservent dans tous les cas leurs attributs, même en cas de fusion avec des nœuds du réseau, qui perdent leurs attributs de leur côté.

Nota : Les coordonnées constituent une exception. Vous pouvez configurer si vous souhaitez utiliser soit les coordonnées du réseau existant, soit celles des nœuds isolés.

1.  Sélectionnez les nœuds que vous souhaitez intégrer par

2.  Dans la fenêtre Réseau, cliquez droit sur le bouton Nœuds.

Un menu contextuel s’ouvre.

3.  Sélectionnez l’entrée Agréger nœuds isolés.

La fenêtre Agréger nœuds isolés s’ouvre.

4.  Réalisez votre configuration.

Zone Nœuds à intégrer (Source)

Élément

Description

intégrer uniquem. nœuds actifs

Quand l’option est activée, seuls les nœuds isolés actifs sont intégrés dans le réseau.

Quand l’option n’est pas activée, tous les nœuds isolés sont intégrés dans le réseau.

Nota

L’attribut actif ou inactif n’est pas pertinent pour les nœuds de réseau existants.

Rayon de capture

Le rayon de capture définit le rayon de recherche des éléments de réseau autour d’un nœud isolé. Quand aucun nœud de réseau ou tronçon n’est situé dans ce rayon, le nœud correspondant reste isolé. Le rayon de capture tient compte de l’échelle du réseau comme pour les longueurs de tronçon. La valeur par défaut est 100.

Plage de tolérance pour fusionner

S’il existe des nœuds dans la plage de tolérance situés dans le rayon de capture (5m par défaut), le nœud à intégrer fusionne avec le nœud le plus proche. L’existence d’un tronçon plus proche du nœud ne joue aucun rôle ici.

 

Zone Paramètres d’intégration

Élément

Description

Utiliser coordonnées de

Ces options vous permettent d’utiliser soit les coordonnées des nœuds isolés, soit celles du réseau existant.

nœuds et tronçons du réseau

Quand l’option est activée, les nœuds isolés sont déplacés vers l’intérieur du réseau.

nœuds isolés

Quand l’option est activée, les nœuds et les (points intermédiaires de) tronçons sont déplacés vers les nœuds isolés à l’origine. Certaines particularités sont à observer dans ce cas : la modification graduelle de la topologie du réseau peut entraîner l’assignation d’un autre élément de réseau que celui de départ à des nœuds isolés pas encore intégrés (et la modification de leur distance au réseau existant). Ceci peut aussi éloigner le réseau existant du rayon de capture d’un nœud isolé tout comme déplacer le réseau existant dans le rayon de capture au cours de la procédure. La distance minimale actuellement valable pour l’éloignement des nœuds isolés au réseau est la base de chaque nouvelle étape d’intégration.

Ajuster long. tronçons à dist. vol d’oiseau

Quand l’option n’est pas activée, les longueurs de tronçons ne sont pas recalculées.

Utiliser arrêts assignés de

En principe, l’assignation de points d’arrêt aux zones d’arrêt ne doit pas subir de modification du fait de la procédure d’intégration. Si toutefois deux points d’arrêt fusionnent, leur agrégat ne peut se rapporter qu’à une seule des zones d’arrêt existantes.

Ces options vous permettent de spécifier la zone d’arrêt à utiliser.

nœuds du réseau

Configuration par défaut

nœuds isolés

Vous pouvez supprimer les arrêts et les zones d’arrêt que cette opération a détachés du réseau, par exemple en filtrant les éléments isolés selon les attributs CStopArea::NumStopPoints et CStop::NumStopAreas et en réalisant une Suppression multiple.

 

Zone Intégration réseau (Cible)

Élément

Description

Intégrer nœuds : tel quel

Quand l’option est activée, les nœuds isolés ne sont insérés avec un point d’arrêt que s’ils comportaient un point d’arrêt avant l’intégration.

toujours comme nœud avec point d’arrêt (par défaut)

Quand l’option est activée, les nœuds isolés sont systématiquement insérés avec un point d’arrêt. Le tronçon est coupé à l’endroit d’insertion déterminé et le nœud isolé y est inséré.

Nota

L’option Autoriser insertion sur tronçons doit être activée.

toujours comme point d’arrêt

(ne pas copier les attributs des nœuds)

Quand l’option est activée, le nœud isolé est inséré comme point d’arrêt à un nœud de réseau ou sur un tronçon. Les tronçons ne sont toutefois pas coupés.

Nota

Quand l’option Autoriser insertion sur tronçons est activée, des points d’arrêt de tronçon non orientés peuvent se former.

Autoriser insertion sur tronçons

Quand l’option n’est pas activée, l’intégration dans le réseau s’effectue exclusivement par fusion avec des nœuds de réseau. La recherche de l’élément de réseau le plus proche tient alors uniquement compte des nœuds. Il reste généralement un plus grand nombre de nœuds isolés.

Quand l’option est activée, les points d’arrêt sont insérés sur le tronçon et le tronçon n’est pas coupé. Les points d’arrêt ainsi insérés ne sont pas orientés et desservent les deux sens du tronçon. Si le nœud fusionne avec un point d’arrêt existant et orienté, ce point d’arrêt devient non orienté après l’agrégation.

Insérer uniquem. sur tronçons actifs

Quand l’option est activée, l’insertion s’effectue sur les tronçons actifs uniquement. Les tronçons inactifs sont ignorés.

Fusionner uniquem. nœuds de réseau actifs

Quand l’option est activée, les nœuds isolés fusionnent uniquement avec les nœuds de réseau actifs.

Les nœuds de réseau inactifs sont ignorés.

Autoriser fusion avec des points arrêt

Quand l’option est activée, la fusion d’un nœud isolé avec un point d’arrêt existant dans le réseau est autorisée, dans la mesure où ce dernier est situé dans le rayon de capture et la plage de tolérance définis par l’utilisateur.

Quand l’option n’est pas activée, la fusion d’un nœud isolé avec un point d’arrêt existant dans le réseau est interdite. Ceci peut se révéler utile dans le cas où un grand nombre de nœuds doit être importé comme points d’arrêt, car il n’est en général pas souhaitable de fusionner un point d’arrêt existant avec un autre élément faisant l’objet d’une insertion. Le nouveau nœud demeure ainsi isolé et doit être traité séparément au besoin.

Cas particulier

La procédure Agréger nœuds excluant la possibilité de fusionner deux nœuds isolés à l’origine, seul un nœud est intégré dans le réseau, dans la mesure du possible, quand l’option est désactivée. Les autres nœuds demeurent isolés ou coupent un tronçon parallèle dans la mesure du possible.

Nota

Le fichier journal (Utiliser des fichiers journaux) contient aussi les opérations d’intégration ayant échoué. L’entrée correspondant à l’échec d’une intégration du fait que la fusion avec des points d’arrêt n’est pas autorisée est complétée par le numéro d’opération « 4 ».

 

Nota : Pour les réseaux volumineux, activez au besoin l’option Désactiver temporairement historique comm. pour gagner mémoire. Aucune commande n’est enregistrée ensuite lors de l’agrégation.

5.  Confirmez par OK.

Notes sur la logique d’intégration

Lors de l’intégration, tous les attributs des nœuds isolés (et de leurs points d’arrêt) sont systématiquement utilisés (notamment les identifiants). Le choix de l’origine des données existe uniquement pour les coordonnées et la hiérarchie des arrêts. Quand un point d’arrêt est constitué à partir d’un nœud, le code et le nom du nœud lui sont aussi appliqués. Seul le cas où deux points d’arrêt fusionnent constitue une exception : le système de transport pour lequel le point d’arrêt contenu dans le réseau était autorisé auparavant n’est jamais interdit.

Malgré l’importation de données, les éléments contenus dans le réseau ne sont qu’écrasés mais pas supprimés en termes d’identité, à savoir que les données interdépendantes ne sont pas perdues (par exemple les itinéraires de ligne traversant les points d’arrêt).

Les arrêts et les zones d’arrêt rattachés aux nœuds isolés sont eux-mêmes isolés après la procédure d’intégration dans certains cas, mais ne sont pas automatiquement supprimés. Leurs coordonnées ne sont jamais ajustées.

Cas de figure n°1 : fusion avec un nœud de réseau

Nota : Lors de l’intégration d’un nœud isolé, la distance minimale du nœud isolé au reste du réseau détermine l’application d’un des cas suivants.

Quatre cas de figure peuvent survenir lors de la fusion avec un nœud, car tant le nœud isolé que celui du réseau peut comporter un point d’arrêt, sans que ce ne soit une obligation. L’option Utiliser coordonnées de permet de spécifier la règle du choix de l’élément de réseau. L’ensemble de systèmes de transport d’un point d’arrêt existant n’en sera pas réduit.

Cas de figure n°2 : insertion sur tracés de tronçon

Quand l’option Autoriser insertion sur tronçons est activée et le point de réseau le plus proche d’un nœud isolé est un point sur un tracé de tronçon qui n’est ni le nœud d’origine ni le nœud de destination du tronçon, le nœud isolé est inséré sur le tracé de tronçon.

Le tronçon est soit coupé et un nouveau nœud est inséré (éventuellement avec point d’arrêt) ou un point d’arrêt est positionné sur le tronçon.

Une particularité peut survenir ici : comme il existe une contrainte interne de distance minimale (= longueur de tronçon/1000) entre points d’arrêt voisins sur un tronçon, l’insertion d’un nouveau point d’arrêt peut se solder par un échec quand la distance est inférieure à ce seuil. Dans ce cas, c’est toujours un nœud avec un point d’arrêt qui est inséré sur le tronçon, même si l’option Intégrer nœuds toujours comme point d’arrêt est activée. Ceci est possible car il n’existe pas de distance minimale entre points d’arrêt et nœuds de tronçon.

Cas de figure n°3 : fusion avec un point d’arrêt de tronçon

Il est possible à titre exceptionnel que le point de réseau le plus proche d’un nœud isolé soit un point d’arrêt de tronçon. Ceci est une combinaison des cas de figure 1 et 2 : l’opération de fusion est analogue au cas n°1, s’effectue comme dans le cas n°2 sur un tronçon et coupe en plus ce dernier (si un nœud est inséré). Comme dans le cas n°1, l’ensemble des systèmes de transport des points d’arrêt existants n’en est pas réduit. Le problème relatif à la distance minimale ne peut pas se produire ici.

Nota : Vous trouverez ensuite des informations détaillées concernant le déroulement dans la fenêtre de message.