Automatisation du contenu d'un diagramme schématique en définissant des règles schématiques
Quel que soit le générateur du modèle de diagramme schématique, lorsque vous souhaitez générer un diagramme schématique, ArcGIS Schematics analyse le contexte spécifié dans l'entrée afin de générer les entités schématiques appropriées en mémoire. Les règles schématiques peuvent ensuite être exécutées automatiquement pour simplifier le diagramme en mémoire (règles de réduction) ou créer des entités schématiques, comme les conteneurs associés aux entités schématiques en mémoire (règles de relation), avant de stocker le contenu du diagramme schématique résultant dans les classes d'entités schématiques du jeu de données schématiques.
Présentation de l'onglet Règles associé à un modèle de diagramme schématique
L'onglet Règles associé à un modèle de diagramme schématique répertorie toutes les règles spécifiées pour le modèle de diagramme schématique. Elles sont exécutées en mémoire chaque fois qu'un diagramme schématique reposant sur ce modèle est généré ou mis à jour. Pour modifier l'onglet Règles associé à un modèle de diagramme schématique, sélectionnez l'entrée de ce diagramme dans l'arborescence de l'éditeur de jeu de données schématique, puis cliquez sur l'onglet Règles.
Chaque ligne figurant dans cet onglet indique une règle. Plusieurs règles peuvent être spécifiées dans l'onglet Règles. Elles sont associées dans leur ordre séquentiel d'entrée lors du processus de génération de chaque diagramme schématique. Cette séquence d'entrée peut être redéfinie à tout moment en cliquant sur le bouton Déplacer vers le haut ou Déplacer vers le bas de la barre d'outils de l'onglet Règles.
Pour en savoir plus sur l'ajout d'une nouvelle règle sur l'onglet Règles
Pour en savoir plus sur la modification des entrées de séquence des règles schématiques
Lorsqu'un diagramme schématique est mis à jour, les règles spécifiées sont réexécutées et le diagramme schématique est actualisé en fonction.
Les règles ne s'appliquent pas aux entités schématiques créées par des requêtes personnalisées pour lesquelles le mode d'évaluation est défini sur Requête lors du démarrage de la modification. Ces entités schématiques sont traitées après l'exécution de la règle lors de la génération et de la mise à jour des diagrammes. Les règles fonctionnent sur les entités schématiques créées via des requêtes personnalisées uniquement lorsque le mode d'évaluation des requêtes est défini sur Requête lors de la génération / mise à jour.
Règles prédéfinies Schematics
Huit types de règles sont fournis avec cette version actuelle de Schematics : Réduction de nœud par priorité, Réduction de nœud par flux, Relation, Requête spatiale, Dégrouper les entités associées, Grouper les entités associées, Suppression d'entité et Réduction de nœud d'itinéraire.
- La règle Réduction de nœud par priorité vous permet de générer des diagrammes schématiques après la suppression de tous les nœuds (ou de certains nœuds) implémentés par une classe d'entités schématiques de nœud en particulier et après la reconnexion des liens ayant connecté ces nœuds supprimés à un nœud cible donné, afin de préserver la topologie.
- La règle Réduction de nœud par flux vous permet de simplifier le contenu d'un diagramme schématique après avoir supprimé tous les nœuds d'une classe d'entités schématiques en particulier et après que les liens reliant ces nœuds supprimés ont été reconnectés afin de protéger le flux logique du réseau.
- La règle Relation vous permet de créer/associer des entités schématiques depuis une classe de relations.
- La règle Requête spatiale vous permet d'ajouter de nouvelles entités schématiques à partir d'une ou de plusieurs classes d'entités schématiques, selon l'emplacement de leurs entités associées par rapport aux entités actuellement sélectionnées sur la carte qui sont associées à une autre classe d'entités schématiques.
- La règle Dégrouper les entités associées vous permet de générer des diagrammes schématiques une fois que tous les liens, ou certains liens, associés à une classe d'entités schématiques de lien donnée, ont été dégroupés en plusieurs liens en fonction de valeurs spécifiques.
- La règle Grouper les entités associées vous permet de grouper les entités schématiques associées aux nœuds d'entités schématiques implémentés par une classe d'entités schématiques en particulier.
- La règle Suppression d'entité vous permet de supprimer toutes les entités schématiques, ou certaines d'entre elles, associées à une classe d'entités schématiques donnée sans conserver la topologie du réseau.
- La règle Réduction de nœud d'itinéraire vous permet de réduire le nombre de nœuds le long de n'importe quel itinéraire. Spécialement développée en vue d'une application sur des diagrammes générés à partir d'un itinéraire de l'analyse du réseau à l'aide du générateur de jeu de données réseau, cette règle peut également s'appliquer à n'importe quel type de diagramme schématique.
Les règles peuvent uniquement être définies lorsque les classes d'entités schématiques requises pour l'exécution de la règle figurent déjà dans le jeu de données schématiques et lorsque ces classes d'entités schématiques sont déjà associées au modèle de diagramme schématique pour lequel ces règles seront spécifiées.