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

Cette rubrique s'applique uniquement à ArcGIS for Desktop Standard et ArcGIS for Desktop Advanced.

Complexité : Débutant Exigences en matière de données : Données du didacticiel ArcGIS for Desktop Chemin des 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.

    Onglet Symbologie des Propriétés de la couche montrant la couche de symboles de la règle de représentation Classe 2

    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 à 9, 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 Nouvelle règle pour ajouter une nouvelle règle de représentation à la représentation de classe d'entités BuildingP_Rep.

    Bouton 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élection de Rule_2

    Tapez New Buildings pour la renommer, puis appuyez sur Entrée.

    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.

    La fenêtre 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 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.

    Editeur de ponctuels montrant le ponctuel de représentation d'une couche de symboles de remplissage seule

  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.

    Palette Propriété de couleur

  10. Cliquez sur OK pour fermer la fenêtre 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.

    Taille du Symbole ponctuel 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, ce qui correspond à la règle de représentation Symbol_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.
  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.

    Propriétés de la représentation, fenêtre

  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.

    Valeur Angle du symbole ponctuel de 45

  10. Cliquez sur OK pour fermer la boîte de dialogue Propriétés de la couche et afficher 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 orientés à 45 degrés par rapport à l'horizontal

    Vous allez maintenant apprendre à définir des valeurs d'angle uniques pour chaque bâtiment.

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

    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.

    Modification du symbole linéaire dans la règle de représentation Trail

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

    Bouton d'ajout (+)

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

    Contenu du dossier Ligne en entrée

    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. Dans la zone de texte Décalage, saisissez la valeur 0.5, puis appuyez sur la touche Entrée.
  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 traits. 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. Ajoutez 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ésultat 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.

    Aucun effet général

  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.

  17. Entrez 3 1 dans la zone de texte Motif. Veillez à inclure un espace entre les deux nombres.

    Propriétés de l'effet géométrique Tirets - 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.

  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. Saisissez marécage dans la zone de recherche au sommet de la boîte de dialogue Sélecteur de ponctuels de représentation. Choisissez le symbole obtenu et cliquez sur OK.

    Boîte de dialogue Sélecteur de ponctuels de représentation 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 à côté de l'étiquette de style de placement Centre de polygone.

    Flèche Centre de polygone

  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.

    Propriétés du style de placement Aléatoire dans le polygone

  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_2.mxd et quittez ArcMap.

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

Voici ce que vous avez créé et accompli 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.

Thèmes connexes

9/13/2013