Disponible avec une licence Standard ou Advanced.
Les représentations vous permettent de symboliser vos données à l'aide d'une structure souple basée sur des règles, qui est stockée dans la géodatabase avec vos données. Les classes d'entités peuvent prendre en charge plusieurs représentations de classes d'entités simultanément. Il est donc possible de dériver divers produits cartographiques d'une même base de données sans stocker de copies de données superflues. Vous pouvez modifier si nécessaire la représentation d'une seule entité (appelée représentation d'entité), ce qui crée un débrayage permanent de la règle de représentation, qui est également stocké et géré dans la géodatabase. Les représentations fournissent la structure organisationnelle de la symbologie basée sur les règles tout en conservant la souplesse nécessaire pour personnaliser l'affichage des entités individuelles.
Les représentations sont une propriété des classes d'entités que vous pouvez afficher et gérer à partir de l'onglet Représentations de la boîte de dialogue Propriétés de la classe d'entités dans ArcCatalog.
Utilisation de fichiers de couches pour organiser les représentations
Vous pouvez utiliser des fichiers de couches (.lyr) pour enregistrer un mode d'affichage spécifique des données, y compris l'utilisation d'une représentation présente dans les données source. Les fichiers de couches ne stockent pas les règles de représentation proprement dites. Ils contiennent uniquement un pointeur indiquant la représentation de classe d'entités à utiliser pour restituer les données. Vous pouvez créer des fichiers de couches dans ArcMap à partir de couches symbolisées à l'aide d'une représentation de classe d'entités ou vous pouvez créer des fichiers de couches dans ArcCatalog qui font référence à une classe d'entités et une représentation de classe d'entités associée.
Pour en savoir plus sur l'enregistrement de couches dans un fichier de couche
Utilisation des outils de géotraitement de gestion des représentations
Vous pouvez utiliser les outils du jeu d'outils Gestion des représentations de la boîte à outils Cartographie pour gérer vos représentations. Il contient des outils permettant d'ajouter et de supprimer des représentations de classes d'entités, de créer une couche à partir d'une représentation de classe d'entités et de gérer les débrayages au sein d'une représentation de classe d'entités.
Types de données prenant en charge les représentations
Toute classe d'entités ponctuelles, linéaires ou surfaciques appartenant à un fichier de géodatabase personnelle, fichier ou ArcSDE peut prendre en charge des représentations. Les classes d'entités fichiers de formes, couvertures, annotations et cotations ne prennent pas en charge les représentations de classes d'entités.
Procédure d'ajout d'une représentation à une classe d'entités
- Cliquez sur Propriétés dans le menu de raccourcis de la classe d'entités dans ArcCatalog ou dans la fenêtre Catalogue d'ArcMap pour ouvrir la boîte de dialogue Propriétés de la classe d'entités.
- Sous l'onglet Représentations, cliquez sur Nouveau pour ouvrir la boîte de dialogue Nouvelle représentation.
- Tapez le nom de la nouvelle représentation de classe d'entités et les noms des champs d'ID de règle et de débrayage, ou acceptez les noms par défaut. Même si vous pouvez renommer une représentation ultérieurement, les noms des champs d'ID de règle et de débrayage ne peuvent pas être modifiés. Si vous envisagez d'associer de nombreuses représentations à cette classe d'entités, il est prudent de choisir des noms de représentations et de champs informatifs et pouvant être facilement reliés les uns aux autres.
- Déterminez comment vous voulez stocker les modifications apportées à la géométrie :
- Sélectionnez Enregistrer la modification dans la géométrie en tant que débrayage de la représentation pour placer toutes les modifications apportées à la géométrie de la représentation d'entité dans le champ de débrayage, ce qui laisse le champ Shape intact.
- Sélectionnez Modifier la géométrie de l'entité pour forcer les mises à jour apportées à la géométrie de la représentation d'entité à modifier également la géométrie de l'entité source.
- Pour importer des règles de représentation à partir d'une couche existante symbolisant des entités avec une représentation, cliquez sur Sélection afin d'accéder à la couche dans la boîte de dialogue Sélectionner une couche d'entités. Toutes les règles de représentation de cette couche seront copiées dans cette représentation de classe d'entités.
- Si la couche indiquée à l'étape précédente est basée sur la même classe d'entités que celle-ci, vous pouvez également choisir d'attribuer les règles de représentation aux entités en activant la case à cocher Attribuer les règles aux entités selon la couche. Si vous importez des règles de représentation provenant d'une autre classe d'entités, cette option est désactivée.
- Cliquez sur Suivant.
- Modifiez la structure de la règle de représentation si nécessaire.
- Cliquez sur Terminer pour créer la représentation.
Procédure de création d'une représentation à partir d'une couche symbolisée dans ArcMap
- Dans la fenêtre Table des matières de ArcMap, cliquez avec le bouton droit sur la couche symbolisée, puis cliquez sur Convertir la symbologie en représentation dans le menu de raccourcis.
- Dans la boîte de dialogue Convertir la symbologie en représentation, tapez le nom de la nouvelle représentation de classe d'entités et les valeurs des champs d'ID de règle et de débrayage, ou acceptez les valeurs par défaut.
- Déterminez comment vous voulez stocker les modifications apportées à la géométrie :
- Sélectionnez Enregistrer la modification dans la géométrie en tant que débrayage de la représentation pour placer toutes les modifications apportées à la géométrie de la représentation d'entité dans le champ de débrayage, ce qui laisse le champ Shape intact.
- Sélectionnez Modifier la géométrie de l'entité pour forcer les mises à jour apportées à la géométrie de la représentation d'entité à modifier également la géométrie de l'entité source.
- Indiquez si vous souhaitez convertir toutes les entités de la classe d'entités ou uniquement celles qui sont visibles dans l'étendue en cours. Indiquez également si vous souhaitez ou non ajouter la nouvelle représentation de classe d'entités à la carte en cours. La couche initiale apparaîtra quand même dans la table des matières, quel que soit votre choix.
- Cliquez sur Convertir pour ajouter à la classe d'entités source une représentation contenant les règles de représentation qui correspondent à l'apparence des symboles utilisés dans la couche initiale.
Procédure d'accès aux propriétés d'une représentation de classe d'entités
- Cliquez sur Propriétés dans le menu de raccourcis de la classe d'entités dans ArcCatalog ou dans la fenêtre Catalogue d'ArcMap pour ouvrir la boîte de dialogue Propriétés de la classe d'entités.
- Sous l'onglet Représentations, sélectionnez une représentation de classe d'entités dans la liste.
- Cliquez sur Propriétés pour ouvrir la boîte de dialogue Propriétés de la représentation afin d'afficher ou de modifier les noms des champs d'ID de règle et de débrayage, le comportement lors de la mise à jour et les règles de représentation associées à cette représentation.
Procédure de suppression d'une représentation d'une classe d'entités
- Cliquez sur Propriétés dans le menu de raccourcis de la classe d'entités dans ArcCatalog ou dans la fenêtre Catalogue d'ArcMap pour ouvrir la boîte de dialogue Propriétés de la classe d'entités.
- Sous l'onglet Représentations, sélectionnez une représentation de classe d'entités dans la liste.
- Cliquez sur Supprimer pour supprimer la représentation de la classe d'entités, y compris les champs d'ID de règle et de débrayage et les règles de représentation associées à cette représentation.