- 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
- Exemple 2 - Mises à jour de diagrammes du générateur de jeu de données réseau
- Exemple 3 - Mise à jour des diagrammes 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
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é.
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.
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.
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é.
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.
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.
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 (Figure 1.B.5). Ces opérations de mise à jour sont enregistrées.
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é.
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.
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.
- 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.
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.
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.
- Avec l'option Synchronisation du diagramme complet décochée
- 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.
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.
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.
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é.
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.
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.
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.
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.
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.
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.
- Les entités SIG qui se situaient à 1 ont été supprimées de la base de données.
- Certains nouveaux points et lignes d'entités SIG ont été créés à l'emplacement 2.
- Les attributs de certains tronçons et points d'entités ont été modifiés à l'emplacement 3.
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.
Rubriques connexes
- Mise à jour de diagrammes schématiques
- Quand mettre à jour des diagrammes schématiques
- Mise à jour d'un diagramme basé sur des entités de réseau
- Mise à jour d'un diagramme reposant sur le générateur de jeu de données réseau
- Mise à jour d'un diagramme reposant sur le constructeur XML
- Mise à jour d'un diagramme créé à partir de requêtes personnalisées