Exemples de mise à jour de diagrammes

Exemple 1 - Mise à jour de diagramme du générateur standard généré à partir d'entités SIG organisées dans un réseau géométrique

Les figures ci-après montrent comment des diagrammes schématiques du générateur standard générés à partir d'entités SIG organisées dans un réseau géométrique peuvent être mis à jour selon les options de la boîte de dialogue Mettre à jour le diagramme.

A - Mise à jour d'un diagramme schématique généré initialement à partir d'un traçage

La figure 1.A.1 illustre une partie d'un exemple de réseau géométrique dans lequel une opération de traçage Rechercher les entités connectées doit être exécuté à partir d'un indicateur vert placé sur un point d'entité.

Un traçage Rechercher les connexions à partir de l'indicateur vert va être effectué sur cette zone.

La figure 1.A.2 affiche le résultat du traçage, renvoyé sous la forme de dessins, qui va être utilisé en entrée pour générer un diagramme schématique. Puisqu'une interruption est placée sur le tronçon à droite du réseau, le résultat du traçage s'arrête à cet emplacement. Il s'arrête également en haut et en bas, car des commutateurs ouverts sont présents à ces emplacements, qui empêchent l'exécution du traçage au-delà. La figure 1.A.3 illustre le diagramme schématique DiagramFromHighlightedTrace généré à partir de ce résultat de traçage.

Résultat du traçage Rechercher les entités connectées, lorsqu'il est renvoyé sous la forme de dessins, et diagramme schématique généré à partir de ce résultat de traçage.

La figure 1.A.4 affiche le même résultat du traçage, renvoyé sous d'un ensemble de sélection, qui va être utilisé pour générer le diagramme DiagramFromSelectedTrace. La figure 1.A.5 montre le diagramme schématique DiagramFromSelectedTrace résultant.

Résultat du traçage Rechercher les entités connectées, lorsqu'il est renvoyé sous la forme d'un ensemble de sélection, et diagramme schématique généré à partir de ce résultat de traçage.

La figure 1.A.6 illustre les changement qui ont eu une incidence sur la zone depuis la génération des diagrammes :

  • Certaines entités SIG ont été supprimées (elles se trouvaient dans le cercle violet dans la figure 1.A.6 ci-après).
  • Le commutateur du bas, qui était ouvert lorsque le diagramme a été généré, est maintenant fermé.
Changements dans la zone à partir de laquelle les diagrammes schématiques DiagramFromHighlightedTrace et DiagramFromSelectedTrace ont été générés.

Les figures 1.A.7 et 1.A.8 illustrent les diagrammes schématiques DiagramFromHighlightedTrace et DiagramFromSelectedTrace après mise à jour à l'aide de l'option Synchroniser par rapport à la sélection/au traçage/à la requête d'origine.

Diagrammes schématiques DiagramFromHighlightedTrace et DiagramFromSelectedTrace mis à jour

Dans le cas du diagramme schématique DiagramFromHighlightedTrace, généré initialement à partir d'un résultat de traçage de réseau géométrique renvoyé sous la forme de dessins, les paramètres de traçage ont été enregistrés dans le jeu de données schématique lors de la génération du diagramme. Lors de la mise à jour, le traçage est exécuté à nouveau dans la mémoire et le contenu du diagramme est mis à jour en fonction du résultat du traçage Rechercher les entités connectées : les entités supprimées ne font plus partie de ce nouveau résultat de traçage et, puisque le commutateur du bas est maintenant fermé, le traçage Rechercher les entités connectées s'exécute au-delà ; une grande partie du réseau au-delà de ce commutateur est maintenant renvoyée dans le nouveau résultat de traçage. Ces changements sont répercutés dans le diagramme après sa mise à jour.

Dans le cas du diagramme schématique DiagramFromSelectedTrace, qui a été généré à partir du même résultat de traçage mais renvoyé sous la forme d'un ensemble de sélection, aucun paramètre de traçage n'a été conservé dans le jeu de données schématique lors de la génération du diagramme. Le diagramme est mis à jour en fonction de l'ensemble de sélection d'entités initial utilisé pour sa génération. En ce qui concerne les entités supprimées, qui n'existent plus dans la géodatabase, les entités schématiques associées sont supprimées du diagramme après la mise à jour. Pour ce qui est du commutateur, qui est maintenant fermé, l'entité schématique associée dans le diagramme mis à jour s'affiche avec un nouveau symbole (celui utilisé pour symboliser les commutateurs fermés). Cependant, puisqu'elles n'étaient pas incluses dans l'ensemble de sélection d'entités d'origine, les entités SIG se trouvant au-delà du commutateur fermé ne sont pas ajoutées au diagramme mis à jour.

B - Mise à jour d'un diagramme schématique généré initialement à partir d'un ensemble de sélection d'entités SIG

La figure 1.B.1 illustre une partie d'un exemple de réseau géométrique. La figure 1.B.2 affiche un ensemble de sélection sur cette zone qui va être utilisé en entrée pour générer un diagramme schématique.

Exemple d'ensemble de sélection d'entités à partir duquel un diagramme schématique va être généré

La figure 1.B.3 illustre le diagramme schématique DiagramFromSelection généré à partir de cet ensemble de sélection d'entités SIG. Le diagramme est ensuite mis en page à l'aide de l'algorithme de mise en page schématique Hiérarchie - Arbre de ligne principal (figure 1.B.4), et certaines entités schématiques situées sur la droite sont supprimées à l'aide de la commande Supprimer les entités schématiques Commande Supprimer les entités schématiques(Figure 1.B.5). Ces opérations de mise à jour sont enregistrées.

Exemple de diagramme schématique, de sa génération à sa mise en page définitive

La figure 1.B.6 illustre les changements qui ont eu une incidence sur la zone SIG depuis la génération du diagramme schématique DiagramFromSelection :

  • Certaines entités SIG ont été supprimées (elles étaient contenues dans le cercle orange dans la figure 1.B.6 ci-après).
  • L'état de l'entité SIG ServiceLocation dans le haut a changé.
  • L'état de l'entité SIG TransformerBank du milieu a changé.
Changements ayant eu une incidence sur la zone utilisée initialement pour générer l'exemple de diagramme

L'objectif est maintenant d'afficher le résultat des mises à jour sur le contenu du diagramme en fonction des différentes options de mise à jour pouvant être configurées dans la boîte de dialogue Mettre à jour le diagramme :

Mise à jour à l'aide de l'option Synchroniser par rapport à la sélection/au traçage/à la requête d'origine avec l'option Persister les entités manuellement supprimées, réduites ou reconnectées décochée.

Dans ce cas, la mise à jour se fait à partir d'entités SIG initialement utilisés pour la génération du diagramme. La figure 1.B.7 montre le contenu du diagramme après la mise à jour.

Diagramme schématique DiagramFromSelection mis à jour à l'aide de l'option Synchroniser par rapport à la sélection/au traçage/à la requête d'origine et la case Persister les entités manuellement supprimées, réduites ou reconnectées décochée.

Certaines entités SIG TransformerBank et ServiceLocation ont changé depuis la génération du diagramme ; ces nouveaux états sont indiqués dans les entités schématiques associées dans le diagramme. Certaines entités SIG ont été supprimées de la géodatabase depuis la génération du diagramme ; les entités schématiques associées disparaissent du diagramme. Les entités schématiques ayant été supprimées précédemment du diagramme sont restaurées après la mise à jour, car l'option Persister les entités manuellement supprimées, réduites ou reconnectées était décochée.

Mise à jour à partir d'un nouvel ensemble de sélection d'entités sur le réseau géométrique.

La figure 1.B.8 illustre les changements qui ont eu une incidence sur la zone SIG depuis la génération du diagramme DiagramFromSelection, et le nouvel ensemble de sélection d'entités SIG à partir duquel le diagramme va être mis à jour. Cet ensemble de sélection contient certaines des entités SIG utilisées initialement pour la génération du diagramme schématique DiagramFromSelection et certaines nouvelles entités SIG situées un peu au sud.

Changements qui ont eu une incidence sur la zone initialement utilisée pour la génération de l'exemple de diagramme et nouvel ensemble de sélection d'entités qui va être utilisé en entrée pour la mise à jour du diagramme.

  • Scénario 1 - Mise à jour à l'aide de l'option Ajouter de nouvelles entités au diagramme actif
    • Avec l'option Synchronisation du diagramme complet décochée

      La figure 1.B.9 présente le contenu de DiagramFromSelection après sa mise à jour à partir de l'ensemble de sélection actuel à l'aide de l'option Ajouter de nouvelles entités au diagramme actif, en conservant l'option Persister les entités manuellement supprimées, réduites ou reconnectées cochée, et l'option Synchronisation du diagramme complet décochée.

      Contenu de DiagramFromSelection après l'ajout d'un nouvel ensemble de sélection d'entités SIG au cours d'une mise à jour tout en conservant l'option Synchronisation du diagramme complet décochée

      Toutes les entités schématiques initialement contenues dans le diagramme sont conservées à leurs positions enregistrées. Les entités schématiques associées avec les entités SIG qui ont été supprimées de la géodatabase depuis la génération du diagramme sont conservées dans le diagramme puisque l'option Synchronisation du diagramme complet est décochée. Le changement d'état de l'entité SIG ServiceLocation n'est pas reflété dans l'entité schématique associée, puisque cette entité SIG ne fait pas partie de la sélection en entrée et que l'option Synchronisation du diagramme complet est décochée. Le changement d'état de l'entité SIG TransformerBank est répercuté dans l'entité schématique associée, puisque cette entité SIG fait partie de la sélection en entrée. Pour chaque nouvelle entité SIG dans l'ensemble de sélection en entrée, une nouvelle entité schématique est créée dans le diagramme schématique DiagramFromSelection et placée à son emplacement géographique. L'option Persister les entités manuellement supprimées, réduites ou reconnectées étant cochée, les entités schématiques supprimées restent masquées après la mise à jour.

    • Avec l'option Synchronisation du diagramme complet cochée

      La figure 1.B.10 présente le contenu de DiagramFromSelection après sa mise à jour à partir du même ensemble de sélection actuel à l'aide de l'option Ajouter de nouvelles entités au diagramme actif, en conservant l'option Persister les entités manuellement supprimées, réduites ou reconnectées cochée, et l'option Synchronisation du diagramme complet cochée.

      Contenu de DiagramFromSelection après l'ajout d'un nouvel ensemble de sélection d'entités SIG au cours d'une mise à jour avec l'option Synchronisation du diagramme complet cochée

      Les entités schématiques associées aux entités SIG qui ont été supprimées de la géodatabase disparaissent. Les changements d'état des entités SIG TransformerBank et ServiceLocation sont répercutés dans les entités schématiques associées. Pour chaque nouvelle entité SIG dans l'ensemble de sélection en entrée, une nouvelle entité schématique est créée dans le diagramme schématique DiagramFromSelection et placée à son emplacement géographique. Toutes les autres entités schématiques initialement contenues dans le diagramme sont conservées à leurs positions enregistrées. L'option Persister les entités manuellement supprimées, réduites ou reconnectées étant cochée, les entités schématiques supprimées restent masquées après la mise à jour.

  • Scénario 2 - Mise à jour à l'aide de l'option Ecraser le diagramme actif

La Figure 1.B.11 illustre le contenu du diagramme schématique DiagramFromSelection après sa mise à jour à partir du même ensemble de sélection à l'aide de l'option Ecraser le diagramme actif.

Mise à jour du contenu de DiagramFromSelection lors de l'utilisation d'une nouvelle sélection d'entités SIG pour remplacer le contenu du diagramme

Seules les entités schématiques contenues dans le diagramme qui étaient déjà associées aux entités SIG dans l'ensemble de sélection actuel sont conservées dans le diagramme, à leurs positions enregistrées. Le changement d'état de l'entité SIG TransformerBank est répercuté dans l'entité schématique associée. Pour chaque nouvelle entité SIG dans l'ensemble de sélection en entrée, une nouvelle entité schématique est créée dans le diagramme schématique DiagramFromSelection et placée à son emplacement géographique.

Exemple 2 - Mises à jour de diagrammes du générateur de jeu de données réseau

Les figures ci-après montrent comment un diagramme schématique basé sur le générateur de jeu de données réseau est mis à jour.

La figure 2.1 illustre la zone où une analyse de réseau d'itinéraires va être effectuée. Les arrêts en entrée sont positionnés sur la carte.

Arrêts créés pour l'analyse de réseau d'itinéraires

La figure 2.2 illustre l'analyse de réseau d'itinéraires résolue, et la figure 2.3 montre le diagramme schématique généré à partir de cette analyse.

Analyse de réseau d'itinéraires résolue et diagramme schématique généré à partir de cette analyse en entrée.

La figure 2.4 illustre les changements qui ont eu une incidence sur la zone depuis la génération du diagramme. Les interruptions sont maintenant placées sur deux rues, et le type de deux rues a changé.

Changements dans la zone à partir de laquelle le diagramme a été généré.

La figure 2.5 affiche le résultat de la nouvelle analyse d'itinéraires qui va être utilisé en entrée pour la mise à jour du diagramme schématique. La figure 2.6 montre le diagramme après sa mise à jour à partir du nouvel itinéraire résultant. La base de données schématique a été mise à jour avec le nouveau résultat de l'analyse du réseau. Le changement d'état de l'entité tronçon a été reporté dans la base de données schématique, et l'entité schématique associée s'affiche avec la nouvelle couleur après sa mise à jour.

Nouvelle analyse de réseau résolue et contenu du diagramme après mise à jour à partir de cette nouvelle entrée.

Exemple 3 - Mise à jour des diagrammes du générateur XML

Les figures ci-après montrent comment un diagramme schématique généré par le générateur XML est mis à jour.

La figure 3.1 représente l'état du diagramme schématique avant la mise à jour. Il contient deux nœuds schématiques et un lien schématique. La symbologie du lien schématique varie en fonction des valeurs attributaires de Catégorie.

Mise à jour du diagramme du générateur XML - diagramme initial

La figure 3.2 met en surbrillance les changements qui ont eu une incidence sur le fichier XML depuis son utilisation pour générer le diagramme. Les éléments NodeFeature et LinkFeature mis en surbrillance en bleu sont de nouveaux éléments dans le fichier XML par rapport à sa première version. La propriété propertyset de la catégorie associée à l'élément LinkFeature Lien-1 (mis en surbrillance en jaune) s'affiche avec une autre valeur dans la nouvelle version du fichier XML par rapport à sa première version.

Mise à jour du diagramme du générateur XML - différences de mise en surbrillance

La figure 3.3 affiche le diagramme schématique après la mise jour avec la nouvelle version du fichier XML en entrée. Un nouveau nœud schématique et un nouveau lien schématique ont été créés dans la base de données schématique pour les deux nouveaux éléments NodeFeature et LinkFeature détectés dans le fichier XML en entrée. La nouvelle valeur de la propriété propertyset de catégorie a été prise en compte et mise à jour dans le champ de base de données schématique associé. Tous ces changements sont maintenant répercutés dans le diagramme.

Illustration du résultat de la mise à jour du diagramme du générateur XML

Exemple 4 - Mise à jour des diagrammes du générateur standard générés intégralement à partir de requêtes personnalisées

Les figures ci-après montrent un diagramme schématique du générateur standard dont le contenu a été entièrement créé à partir de requêtes personnalisées, avant et après sa mise à jour à l'aide de l'option Synchroniser par rapport à la sélection/au traçage/à la requête d'origine.

Illustration du diagramme du générateur standard créé via des requêtes personnalisées

La figure 4.1 représente l'état du diagramme schématique avant la mise à jour.

La figure 4.2 montre les entités SIG sur lesquelles le diagramme schématique est basé. Elle illustre les changements qui ont eu une incidence sur le contenu de la base de données depuis la génération du diagramme.

La figure 4.3 représente le diagramme schématique après la mise à jour.

(1) Les entités schématiques qui étaient affichées dans la zone 1 ne se trouvant plus dans la base de données, elles ont été supprimées de la base de données schématique, et par conséquent du diagramme, au cours de la mise à jour.

(2) De nouvelles entités ayant été créées dans la base de données, les requêtes configurées pour les classes d'entités schématiques renvoient désormais ces nouvelles entités. Cela entraîne la création de nouvelles entités schématiques associées dans la base de données schématique et leur affichage dans le diagramme mis à jour.

(3) Les nouvelles valeurs attributaires spécifiées pour les entités SIG sont reportées dans les entités schématiques associées dans la base de données schématique et, par conséquent, dans le diagramme mis à jour.

RemarqueRemarque :

Lorsque les requêtes spécifiées pour les classes d'entités schématiques associées au modèle de diagramme du générateur standard sont configurées pour être réexécutées automatiquement à chaque fois que les diagrammes schématiques contenant ces entités schématiques associées sont chargés, le contenu du diagramme est exactement le même dès que le diagramme est chargé, sans besoin de le mettre à jour.

Thèmes connexes

5/10/2014