Exercice 2 : Interaction avec les propriétés de représentation

Cette rubrique s'applique uniquement à ArcEditor et ArcInfo.

Complexité : Débutant Conditions requises pour les données ArcGIS Tutorial Data Setup Chemin d'accès aux données : C:\ArcGIS\ArcTutor\Representations Objectif : Comprendre comment interagir avec les représentations de classes d'entités et comment les règles de représentation régissent l'affichage des entités sur une carte.

Dans cet exercice, vous allez travailler dans ArcMap pour comprendre comment interagir avec les représentations de classes d'entités et comment les règles de représentation régissent l'affichage des entités sur une carte. Vous commencerez par apprendre à ajouter une règle de représentation à l'une des représentations de classes d'entités que vous avez créées dans l'exercice 1. Vous apprendrez à interagir avec la symbologie de symbole ponctuel, de ligne et de remplissage comme défini par les règles de représentation. Vous apprendrez à modifier des règles de représentation en ajoutant et en modifiant des couches de symboles et des effets géométriques.

Lorsque vous réalisez cet exercice, n'oubliez pas que les propriétés de représentation ne peuvent pas être modifiées dans la boîte de dialogue Propriétés de la couche lorsqu'une session de mise à jour est ouverte.

Examen des règles de représentation

Etapes :
  1. Démarrez ArcMap.
  2. Continuez avec le document ArcMap de l'exercice 1 ou ouvrez le fichier Exercise_2.mxd.
  3. Vérifiez que les barres d'outils Editeur et Représentation sont visibles. Si ce n'est pas le cas, cliquez sur Personnaliser > Barres d'outils et ajoutez chaque barre d'outils.
  4. Dans la table des matières, double-cliquez sur RoadL_Rep pour ouvrir la boîte de dialogue Propriétés de la couche.
  5. Cliquez sur l'onglet Symbologie.

    La couche RoadL_Rep est symbolisée par la représentation de classe d'entités RoadL_Rep, qui contient quatre règles de représentation. Ces quatre règles ont été converties depuis les quatre catégories de symbole présentes dans la couche symbolisée d'origine de laquelle la représentation de classe d'entités a été dérivée.

  6. Cliquez sur la troisième règle de représentation de la liste, Classe 2. Le côté droit de la boîte de dialogue affiche les propriétés de cette règle de représentation.

    La règle de représentation Classe 2 comprend trois couches de symboles de trait, signalées par les trois onglets empilés représentant un trait en zigzag.

  7. Cliquez sur le premier onglet de ligne (le plus haut) Trait des couches de symboles dans la liste des couches de symboles.

    Affichez les représentations sous l'onglet Symbologie des Propriétés de la couche.

    Cette couche de symboles comprend l'effet géométrique Tirets qui permet de placer des traits pleins rouges à intervalles alternés le long de la géométrie linéaire de l'entité. Cette couche de symboles figure en haut de la pile de couches de symboles pour cette règle. C'est donc la dernière à afficher et elle apparaît par conséquent au-dessus des deux autres couches de symboles.

  8. Cliquez sur le deuxième, puis sur le troisième onglet de la couche de symboles linéaires Trait des couches de symboles dans cette règle de représentation.

    Aucune de ces couches de symboles ne comprend d'effet géométrique. La couche de symboles la plus basse est une ligne pleine noire épaisse, qui est la première à être affichée. La deuxième couche de symboles est une ligne blanche légèrement plus fine. Ensemble, elles donnent l'apparence d'un symbole linéaire bordé.

  9. Cliquez sur OK pour fermer la boîte de dialogue Propriétés de la couche.
  10. Répétez les étapes 4 à 10, si vous le souhaitez, pour voir comment d'autres catégories de symbole ont été converties dans des règles de représentation lorsque vous avez créé les représentations de classes d'entités de l'exercice 1.

Ajout de nouvelles règles de représentation

Etapes :
  1. Cliquez sur Géosignets > 1) Bâtiments.
  2. Dans la table des matières, double-cliquez sur BuildingP_Rep pour ouvrir la boîte de dialogue Propriétés de la couche.
  3. Cliquez sur le bouton Créer une nouvelle règle Bouton Créer une nouvelle règle pour ajouter une nouvelle règle de représentation à la représentation de classe d'entités BuildingP_Rep.

    Bouton Créer une nouvelle règle.

  4. Cliquez sur le bouton Options de couche Bouton Options de couche , puis sur Unités > Points.
  5. Cliquez sur le nom de la nouvelle règle, Rule_2, pour la sélectionner.

    Sélectionnez Rule_2 pour la renommer.

    Tapez New Buildings pour renommer la règle.

    La règle de représentation New Buildings comprend une couche de symboles ponctuels unique avec un ponctuel de représentation par défaut (un carré noir de 5 points). Vous allez remplacer celui-ci par un carré rouge de 2 points.

  6. A l'intérieur de la couche de symboles ponctuels, cliquez sur le ponctuel de représentation d'un carré noir.

    Ponctuel de représentation d'un carré noir.

    La boîte de dialogue Sélecteur de ponctuels de représentation s'ouvre.

    Boîte de dialogue Sélecteur de ponctuels de représentation.

  7. Cliquez sur Propriétés.

    L'Editeur de ponctuels s'ouvre et le ponctuel de représentation noir remplit la zone d'affichage.

  8. Utilisez l'outil Sélectionner une partie Outil Sélectionner une partie. pour sélectionner le ponctuel de représentation.

    Tout comme les règles de représentation, un ponctuel de représentation est composé de couches de symboles et d'effets géométriques. Ce ponctuel de représentation comprend une couche de symboles de remplissage unique, qui remplit le carré en noir uni.

    Ce ponctuel de représentation comprend une couche de symboles de remplissage unique, qui remplit le carré en noir uni.

  9. Cliquez sur le gabarit en regard de la propriété Couleur dans la couche de symboles de remplissage et sélectionnez un rouge dans la palette qui s'ouvre.

    Le ponctuel de représentation devient alors rouge.

    La propriété Couleur de la couche de symboles de remplissage permet de sélectionner le rouge Mars dans la palette.

  10. Cliquez sur OK pour fermer l'Editeur de ponctuels, puis sur OK pour fermer la boîte de dialogue Sélecteur de ponctuels de représentation.
  11. Cliquez sur la zone de texte de la propriété Taille. Tapez 2 et appuyez sur Entrée.

    La règle de représentation New Buildings est désormais symbolisée par une couche de symboles ponctuels contenant un carré rouge de 2 points.

    La taille du Symbole ponctuel est définie sur 2 points.

  12. Cliquez sur OK.

    Une boîte de dialogue Avertissement s'affiche pour vous informer que les modifications que vous apportez à une règle seront stockées dans votre base de données.

    Boîte de dialogue Avertissement.

    Cliquez sur OK pour accepter et fermer l'avertissement. Affichez les résultats et remarquez que les points sont toujours symbolisés par le symbole par défaut. Ils sont symbolisés de cette manière car leurs valeurs dans le champ RuleID sont toutes définies sur 1.

    Le symbole par défaut est contrôlé par les valeurs du champ RuleID, qui sont toutes définies sur 1.

Application de nouvelles règles de représentation aux entités

Etapes :
  1. Dans la table des matières, cliquez avec le bouton droit sur la couche BuildingP_Rep, puis cliquez sur Sélection > Unique couche sélectionnable.
  2. Ouvrez une session de mise à jour.
  3. Sélectionnez quelques-uns des bâtiments dans la vue active à l'aide de l'outil Sélection Outil Sélection de la barre d'outils Représentation.

    Utilisez l'outil Sélection pour sélectionner certains bâtiments.

  4. Ouvrez la fenêtre Propriétés de la représentation à l'aide du bouton Propriétés de la représentation Propriétés de la représentation de la barre d'outils Représentation.
  5. Dans la fenêtre Propriétés de la représentation, cliquez sur la liste déroulante Règle de représentation et sélectionnez la règle New Buildings pour l'appliquer à tous les bâtiments sélectionnés.

    Dans la liste déroulante Règle de représentation, sélectionnez New Buildings pour l'appliquer à tous les bâtiments sélectionnés.

  6. Fermez la fenêtre Propriétés de la représentation, enregistrez les modifications, puis quittez la session de mise à jour.
  7. Ouvrez les propriétés de la couche de BuildingP_Rep.
  8. Sélectionnez la règle de représentation New Buildings.
  9. Tapez 45 dans le champ Angle.

    Tapez la valeur d'angle "45" dans le champ Angle de la boîte de dialogue.

  10. Cliquez sur Appliquer et déplacez la boîte de dialogue afin de voir les modifications.

    Notez que tous les bâtiments qui suivent cette règle de représentation sont maintenant orientés à 45 degrés par rapport à l'horizontal.

    Tous les bâtiments sont maintenant orientés à 45 degrés par rapport à l'horizontal.

    Vous allez maintenant apprendre à définir des valeurs d'angle uniques pour chaque bâtiment. Quittez la session de mise à jour et enregistrez les modifications.

  11. Ouvrez à nouveau la boîte de dialogue Propriétés de la couche. Cliquez sur le bouton Afficher les débrayages des champs Propriété Représentation mappée à un champ explicite. Cela indique à la propriété Angle de rechercher ses valeurs dans la base de données.
  12. Sélectionnez le champ Angle dans la liste déroulante pour qu'il soit le champ explicite pour la propriété d'angle.

    La valeur Champ de débrayage du champ Angle doit être remplacée par Angle.Le champ Angle a maintenant la valeur Angle pour le Symbole ponctuel.

  13. Cliquez sur OK.

    Notez que les bâtiments sont maintenant orientés conformément aux valeurs stockées dans le champ attributaire Angle des données.

    Les bâtiments sont orientés conformément aux valeurs stockées dans le champ attributaire Angle des données.

Ajout d'effets géométriques aux règles de représentation

Conformément aux nouvelles spécifications de la carte, le symbole des parcours doit être remplacé par une ligne pointillée double au lieu de la ligne noire unique de l'ancienne carte. Pour ce faire, vous allez ajouter des effets géométriques aux règles de représentation. L'ajout d'effets géométriques ne modifie pas la géométrie sous-jacente de vos entités. Ils vous permettent plutôt d'avoir davantage de contrôle sur la manière dont vos entités sont symbolisées.

Etapes :
  1. Cliquez sur Géosignets > 2) Parcours et Marécage.

    Géosignet Parcours et Marécage.

  2. Définissez TrailL_Rep comme l'unique couche sélectionnable.
  3. Ouvrez la boîte de dialogue Propriétés de la couche de TrailL_Rep.
  4. Cliquez sur la règle de représentation nommée Parcours, puis cliquez sur la couche de symboles linéaires.

    Modifiez le symbole linéaire de la ligne dans la règle de représentation nommée Parcours.

  5. Cliquez sur le bouton Ajouter Ajouter pour voir la boîte de dialogue Effets géométriques.

    Pour voir la boîte de dialogue Effets géométriques, cliquez sur le bouton (+).

  6. Développez le dossier Ligne en entrée et cliquez sur Décalage.

    Développez Ligne en entrée dans la boîte de dialogue Effets géométriques et cliquez sur Décalage.

    Boîte de dialogue Décalage.

  7. Cliquez sur OK pour fermer la boîte de dialogue Effets géométriques et ajoutez l'effet géométrique Décalage à la règle.
  8. Tapez la valeur 0,5 dans la zone de texte Décalage.
  9. Ajoutez une nouvelle couche à cette règle de représentation en cliquant sur le bouton Ajouter une nouvelle couche de traits Ajouter une couche de traitscomme indiqué ci-dessous. Remarquez qu'une nouvelle couche est ajoutée à la règle.

    Notez que la couche de traits qui vient d'être ajoutée a la largeur de ligne par défaut de 1.

  10. Tapez 0,5 dans la zone de texte Largeur.
  11. Vous allez maintenant ajouter un effet géométrique Décalage ligne par ligne dans cette nouvelle couche de traits, tout comme vous l'avez fait auparavant aux étapes 5 et 6.
  12. Pour cette couche de traits, toutefois, tapez -0,5 dans la zone de texte Décalage.
  13. Cliquez sur le bouton Appliquer pour voir le résultat sur la carte.

    Résultats sur la carte pour les nouvelles couches de traits.

    Comme vous venez de le voir, les effets géométriques peuvent être ajoutés à une couche de symboles individuelle dans une règle de représentation. Cependant, vous pouvez également les appliquer à toutes les couches. Pour appliquer un effet géométrique à toutes les couches de symboles d'une règle de représentation, vous devez l'ajouter en tant qu'effet général. Vous allez maintenant apprendre à le faire.

  14. Cliquez sur l'onglet supérieur Effets généraux pour développer la section des effets généraux de la règle. Vous verrez un message indiquant qu'il n'y a aucun effet général à ce stade.

    Cliquez sur l'onglet supérieur pour développer la section des effets généraux de la règle.

  15. Cliquez sur le bouton Ajouter Ajouter pour ouvrir la boîte de dialogue Effets géométriques.
  16. Sélectionnez l'effet géométrique Tirets sous l'en-tête de l'entrée Ligne et cliquez sur OK.

    Une nouvelle boîte de dialogue est ajoutée à la section des effets généraux de la règle de représentation. Notez les valeurs par défaut fournies pour la symbologie de motif de pointillé.

    L'effet géométrique Tirets est défini à partir de la section Ligne en entrée.

  17. Pour modifier les valeurs, tapez 3 1 dans la zone de texte Motif. Veillez à inclure un espace entre les deux nombres.

    Pour modifier les valeurs, tapez "3 1" dans la zone de texte Motif.

  18. Cliquez sur OK pour voir le résultat.

    Résultats sur la carte de l'effet géométrique Tirets.

    Remarquez que les effets généraux s'appliquent à toutes les couches de symboles.

Ajout de symboles ponctuels à la symbologie de polygone

Etapes :
  1. Ouvrez la boîte de dialogue Propriétés de la couche de WetlandsA_Rep.
  2. Sélectionnez la règle de représentation de marécage.

    Dans la carte d'origine, les marécages sont symbolisés simplement par la couleur Bleu Sodalite. Vous allez ajouter une couche de symboles ponctuels à la règle de représentation pour rendre la symbologie de marécage plus conviviale.

  3. Cliquez sur le bouton Ajouter une nouvelle couche de ponctuels Ajouter une couche de ponctuels.

    Remarquez qu'un ponctuel de représentation par défaut et le style de placement du ponctuel sont inclus avec la nouvelle couche de symboles.

    Remarquez qu'un ponctuel de représentation par défaut et le style de placement du ponctuel sont inclus avec la nouvelle couche de symboles.

  4. Cliquez sur le ponctuel de représentation de carré noir pour ouvrir la boîte de dialogue Sélecteur de ponctuels de représentation.
  5. Cliquez sur le symbole de marécage dans la boîte de dialogue Sélecteur de ponctuels de représentation, puis cliquez sur OK.

    La boîte de dialogue Sélecteur de ponctuels de représentation s'affiche avec le symbole de marécage.

  6. Tapez 3 dans la zone de texte Taille pour modifier la taille.

    Remarquez que le style de placement du ponctuel Centre de polygone par défaut est compris dans cette couche de symboles ponctuels, qui place un seul symbole ponctuel dans chaque polygone. Vous allez remplacer ce style de placement de ponctuel par un autre qui place de nombreux symboles ponctuels dans le polygone.

  7. Ouvrez la boîte de dialogue Placement des ponctuels en cliquant sur la flèche Modifier le style de placement de ponctuels en regard de l'étiquette de placement.

    Ouvrez la boîte de dialogue Placement des ponctuels en cliquant sur la flèche en regard de l'étiquette de placement.

  8. Sous l'en-tête Polygone en entrée, sélectionnez Aléatoire dans le polygone.

    L'option Aléatoire dans le polygone est sélectionnée sous Polygone en entrée dans la boîte de dialogue Placement des ponctuels.

  9. Cliquez sur OK pour fermer la boîte de dialogue Placement des ponctuels.

    Cliquez sur OK pour fermer la boîte de dialogue Placement des ponctuels.

  10. Cliquez sur OK pour fermer la boîte de dialogue Propriétés de la couche.

    Vous pouvez maintenant voir qu'il y a un motif de symboles de marécage aléatoires.

    Résultats sur la carte avec le motif de symboles de marécage aléatoires.

  11. Si vous souhaitez passer à l'exercice suivant, laissez ArcMap ouvert.
  12. Si vous souhaitez revenir à ce didacticiel ultérieurement, enregistrez ce document ArcMap sous Exercise_two.mxd et quittez ArcMap.

Félicitations, vous avez terminé l'exercice 2.

Eléments créés et réalisés dans cet exercice :

L'exercice 3 traite de l'expérience de mise à jour des représentations. En modifiant des représentations d'entités, vous apprendrez les impacts de la modification des formes et des paramètres de représentation et comment ceux-ci deviennent des débrayages aux règles de représentation. Vous interagirez avec les outils de sélection et de mise à jour, et vous verrez comment l'apparence et les propriétés des représentations sont modifiées.

Rubriques connexes


7/10/2012