Disponible avec une licence Network Analyst.
Les diagrammes schématiques basés sur le générateur de jeux de données réseau contiennent des entités schématiques interrogées à partir des tables de jeu de données schématiques dans lesquelles elles ont été stockées lorsque le diagramme a été généré. Lorsque les diagrammes du générateur de jeux de données réseau sont ouverts, leurs entités schématiques sont interrogées directement à partir des tables de jeux de bases de données schématiques. Ainsi, si des modifications sont apportées au jeu de données réseau (par exemple, si l'état de l'entité change ou si des entités sont supprimées) ou si l'analyse du réseau ne renvoie pas le même résultat exactement, ces modifications ne sont pas automatiquement reflétées dans les diagrammes schématiques lors de leur ouverture.
La mise à jour d'un diagramme schématique de générateur de jeux de données réseau consiste à synchroniser le contenu de la base de données schématique avec le résultat de la nouvelle analyse du réseau. Si le contenu de diagramme a été mis en page avant la mise à jour, cette mise en page est conservée après la mise à jour.
La mise à jour du diagramme schématique est généralement effectuée via ArcMap. La section suivante détaille la procédure de mise à jour d'un diagramme schématique basé sur le générateur de jeu de données réseau.
- Démarrez ArcMap et chargez le fichier .mxd qui contient la couche d'analyse réseau à partir de laquelle vous souhaitez démarrer.
- Cliquez sur Rechercher sur la barre d'outils Network Analyst pour effectuer l'analyse du réseau.
- Cliquez sur Ouvrir les diagrammes schématiques de la barre d'outils Schématiques et accédez au diagramme schématique que vous souhaitez mettre à jour.
- Cliquez sur la flèche Schematics de la barre d'outils Schematics, puis sur Mettre à jour le diagramme ou cliquez avec le bouton droit de la souris sur la couche de schémas de la table des matières ArcMap, puis cliquez sur Mettre à jour le diagramme .
La boîte de dialogue Mettre à jour le diagramme s'ouvre :
- Dans la liste Mettre la forme à jour depuis le graphique, sélectionnez la couche d'analyse de réseau résolue à partir de laquelle vous voulez mettre à jour le diagramme.
Seules les couches d'analyse de réseau résolues sont disponibles dans cette liste déroulante.
- Sélectionnez une option grâce à la case à cocher Persister les entités manuellement supprimées, réduites ou reconnectées :
- Désélectionnez cette option pour que les entités schématiques supprimées/réduites soient restaurées après une mise à jour, et que les liens d'entités schématiques dont les connexions ont été modifiées soient reconnectés et correspondent parfaitement à la couche d'analyse de réseau résolue après la mise à jour.
- Cette option doit rester sélectionnée (son état par défaut) pour que les entités de schéma supprimées/réduites dans le diagramme ne réapparaissent pas et que les connexions modifiées soient conservées dans le diagramme modifié.
Cette case à cocher est uniquement sélectionnée si les entités de schéma sont supprimées/réduites manuellement dans le diagramme schématique actif au moyen de l'option Supprimer les entités schématiques ou de l'option Réduire les nœuds . Elle est également disponible si les connexions de certains liens schématiques ont été modifiées via l'outil Reconnecter les liens schématiques depuis la première génération de ce diagramme.
- Cliquez sur OK.
Le processus de mise à jour est effectué comme suit :
- Les entités schématiques contenues dans le diagramme qui ne proviennent pas de requêtes personnalisées sont chargées dans la mémoire.
- Les entités en mémoire qui composent la couche d'analyse de réseau spécifiée sont analysées, et le générateur fonctionne de la manière suivante :
- Les entités schématiques qui sont toujours associées aux entités en mémoire dans la couche d'analyse de réseau sont mises à jour. Leurs attributs et leur géométrie initiale sont actualisés et leur géométrie actuelle réinitialisée si le diagramme n'a pas été enregistré.
- De nouvelles entités schématiques associées aux nouvelles entités en mémoire sont créées dans la mémoire. Leurs attributs sont évalués, et leur topologie et géométrie initialisées.
- Les entités schématiques contenues initialement dans le diagramme qui ne sont plus associées aux entités en mémoire dans la couche d'analyse de réseau sont supprimées de la mémoire.
- Puis, si des règles schématiques sont spécifiées pour le modèle de diagramme associé, elles sont exécutées sur toutes les entités schématiques en mémoire.
- Si la case à cocher Persister les entités manuellement supprimées, réduites ou reconnectées est sélectionnée, les opérations de réduction, de suppression et de reconnexion sont réexécutées.
- Si un algorithme de mise en page schématique par défaut est configuré pour le modèle de diagramme et que le diagramme n'est associé à aucune mise en page enregistrée, l'algorithme est réexécuté ; la géométrie de toutes les entités de schéma en mémoire est mise à jour en conséquence.
- Toutes les entités schématiques en mémoire sont enregistrées dans les classes d'entités schématiques du jeu de données de schéma.
- Ensuite, le diagramme schématique actif est actualisé avec le nouveau contenu de la base de données schématique.