Spécification du contenu des diagrammes schématiques implémentés par un modèle de diagramme
Un modèle de diagramme schématique est conçu pour générer un type particulier de diagrammes schématiques contenant un ensemble de types attendus d'entités schématiques. Par exemple, dans le domaine des transports ferroviaires, vous pouvez définir un modèle de diagramme schématique pour schématiser les lignes principales nationales, un deuxième modèle pour les lignes régionales et un troisième modèle pour les diagrammes internes (équipements internes) des stations.
Lorsque vous spécifiez le type attendu d'entités schématiques contenues dans les diagrammes reposant sur un modèle de diagramme schématique, vous spécifiez le type d'objets que le générateur schématique qui implémente ces diagrammes est censé utiliser. Ensuite, d'après le contexte défini par les utilisateurs lorsqu'ils demandent la génération d'un diagramme (par exemple, à partir des entités actuellement mises en surbrillance dans un document ArcMap, à partir du résultat d'une analyse réseau actuellement mise en surbrillance dans un document ArcMap, etc.), le générateur est capable d'analyser ce contexte et de générer les entités schématiques attendues dans le diagramme.
Pour tous les générateurs schématiques prédéfinis fournis avec Schematics, les entités schématiques créées par le générateur schématique au cours de la génération du diagramme sont placées dans des classes d'entités schématiques au sein du jeu de données schématiques. Ces entités schématiques sont stockées dans ces classes d'entités schématiques pour toute la durée de vie du diagramme. Ensuite, lorsque Schematics affiche le diagramme généré, il interroge les entités schématiques de ces classes d'entités schématiques.
Il existe toutefois une exception lorsque le modèle de diagramme schématique est associé à des classes d'entités schématiques qui utilisent des requêtes personnalisées. Dans ce cas, certains paramètres peuvent également être positionnés afin que les requêtes personnalisées soient réexécutées chaque fois que le diagramme est chargé en mémoire. Avec ces configurations particulières, le contenu du diagramme au moment du chargement n'affiche pas les entités schématiques qui étaient stockées dans la classe d'entités schématiques lors de la génération du diagramme, mais les entités schématiques intégrées dans la mémoire après la réexécution des requêtes personnalisées.
L'éditeur de jeu de données schématique permet de définir différemment les classes d'entités schématiques pour un modèle de diagramme.
- A l'aide de la fonction Nouvelle classe d'entités schématiques
- A l'aide de la fonction Importer à partir des couches d'entités
- A l'aide de la fonction Importer à partir des classes / tables d'entités
- A l'aide de l'option Création automatique de la classe d'entités schématiques dans les propriétés du générateur
Chacune de ces méthodes est expliquée en détail dans une rubrique spécifique, disponible dans l'aide Gestion des classes d'entités schématiques.