Diagrammes schématiques par interrogation de tables

Un modèle de diagramme schématique est déterminé par les classes d'entités schématiques auxquelles il est associé et par son générateur schématique. Chaque générateur attend un contexte ou des données en entrée spécifiques, à partir desquels il est en mesure de renseigner les classes d'entités schématiques associées à un modèle de diagramme et ainsi de générer/mettre à jour le contenu du diagramme. Par exemple, le générateur standard est conçu pour utiliser des entités SIG organisées en un réseau géométrique qui sont mises en surbrillance dans un document ArcMap, le générateur de jeu de données réseau traite n'importe quelle couche d'analyse du réseau résolue et le générateur XML s'appuie sur des données XML en entrée. Mais quel que soit le générateur, vous pouvez également configurer certaines des classes d'entités schématiques associées à un modèle de diagramme de manière à générer des diagrammes contenant un mélange d'entités schématiques gérées et créées par le générateur schématique spécifié et d'autres entités schématiques issues de requêtes personnalisées qui s'appuient sur n'importe quel type de base de données. Par exemple, supposons que vous avez un jeu de données réseau avec des stations stockées dans une géodatabase et d'autres tables de données décrivant l'équipement intérieur de chaque station stockées dans cette géodatabase ou dans une autre base de données. Vous pouvez utiliser le générateur de jeu de données réseau pour créer des entités schématiques à partir d'une couche produite par l'analyse du réseau effectuée sur les entités du jeu de données réseau, puis compléter le diagramme obtenu par de nouvelles entités schématiques créées en interrogeant les enregistrements des tables de données de chaque station ayant pu être renvoyées par le générateur de jeu de données réseau.

Dans les versions antérieures à la version 10 d'ArcGIS Schematics, un autre générateur schématique, nommé Générateur personnalisé basé sur des requêtes, permettait de gérer des diagrammes dont l'intégralité du contenu reposait sur des requêtes personnalisées. Ce générateur n'existe plus. Dorénavant, lorsque toutes les classes d'entités schématiques associées à un modèle de diagramme sont configurées avec des requêtes personnalisées, vous devez utiliser le générateur schématique standard. Ce générateur a été amélioré pour prendre en charge la génération de diagrammes schématiques à partir d'entités SIG mises en surbrillance sur une carte et la génération de diagrammes entièrement créés en interrogeant les informations stockées dans n'importe quel type de base de données. La principale condition requise pour générer des diagrammes à partir de requêtes personnalisées est que la base de données doit contenir les informations relatives à la topologie afin que les liens schématiques du diagramme soient connectés, c'est-à-dire les informations requises pour identifier l'origine et l'extrémité de chaque lien schématique des diagrammes qui seront générés.

Cette rubrique d'aide se concentre sur la génération et la mise à jour de diagrammes reposant sur des requêtes personnalisées à l'aide du générateur standard, c'est-à-dire des diagrammes dont l'intégralité du contenu est créé par des requêtes personnalisées. Elle fournit des informations sur le fonctionnement du générateur standard dans ce cas. Pour configurer un modèle de diagramme du générateur standard reposant sur des classes d'entités schématiques qui sont intégralement renseignées par des requêtes personnalisées, vous devez utiliser l'éditeur de jeu de données schématique. La rubrique Configuration du générateur standard de façon à créer des diagrammes à partir de requêtes personnalisées de l'aide de l'éditeur de jeu de données schématique explique comment configurer le générateur standard dans ce cas précis. La configuration des requêtes personnalisées dans les classes d'entités schématiques que vous voulez associer à un modèle de diagramme, quel que soit le générateur, est expliquée en détail dans la rubrique Spécification d'un identifiant et d'une requête de classe d'entités schématiques à l'aide de l'éditeur d'identifiant et de requête de Schematics.

Thèmes connexes

5/10/2014