Lorsqu'une couche est symbolisée par une valeur unique ou une symbologie de couleurs graduées, vous pouvez spécifier la plage d'échelle visible pour chaque classe de symboles. Cette stratégie est efficace pour limiter le nombre de données détaillées qui apparaissent à de plus petites échelles sans avoir à créer plusieurs versions de la couche, chacune avec un ensemble de définition unique.
Vous pouvez, par exemple, avoir une couche de lieux renseignée dans laquelle vous souhaitez représenter les capitales nationales à toutes les échelles, inclure les villes entre des échelles moyennes et des grandes échelles et les petits village uniquement aux échelles maximales. En ajustant la plage d’échelle de chaque classe de symboles, vous pouvez contrôler les entités affichées dans la couche au fur et à mesure que vous progressez dans les échelles de la carte.
Il est plus efficace de gérer et mettre à jour une carte dotée de cette organisation que de gérer plusieurs couches en double. Par ailleurs, il est crucial de réduire le volume d’informations cartographiques si vous souhaitez créer des tuiles vectorielles à partir de votre carte.
Stratégies de contrôle de l’affichage des entités à différentes échelles
Les classes de symboles basées sur l’échelle sont juste une stratégie permettant de contrôler les entités dessinées à telle ou telle échelle. Les classes de symboles basées sur l’échelle s’avèrent utiles lorsque l’attribution que vous symbolisez est la même que l’attribution que vous utilisez pour gérer l’affichage d’échelle. Pour gérer l’affichage d’échelle avec des attributs différents de ceux employés pour la symbologie, pensez à utiliser des filtres d’affichage à la place. Pour une approche moins détaillée, ou lorsque l’attribution suffisante n’est pas disponible, vous pouvez contrôler les plages d’échelle de la couche d’entités dans sa totalité.
Utiliser des classes de symboles basées sur l’échelle
Lorsqu’une couche comporte des classes de symboles basées sur l’échelle, la légende qui s’affiche dans la fenêtre Contents (Contenu) de la couche est actualisée de manière dynamique quand vous effectuez un zoom avant ou arrière de sorte que seules les classes de symboles définies pour l’échelle actuelle soient affichées.
Les classes de symboles basées sur l’échelle limitent le nombre d’entités affichés à chaque échelle, mais elles n’affectent pas l’étiquetage. Pour vous assurer que les étiquettes correspondent aux entités à chaque échelle, vous devez définir des classes d’étiquettes appariées pour chaque classe de symboles avec les mêmes plages d’échelle.
Pour que vous puissiez utiliser des classes de symboles basées sur l’échelle dans une scène 3D, la couche doit être dans la catégories de couches 2D. Vous ne pouvez pas utiliser la symbologie basée sur l’échelle sur des couches de la catégorie de couches 3D.
Configurer des classes de symboles basées sur l’échelle
Pour affiner la plage d'échelle des classes de symboles, appliquez la procédure suivante :
- Mettez en surbrillance une couche d'entités en cliquant sur son titre dans la fenêtre Contenu.
- Dans l’onglet Feature Layer (Couche d’entités), dans le groupe Drawing (Dessin), cliquez sur Symbology (Symbologie) pour ouvrir la fenêtre Symbology (Symbologie).
- Dans la fenêtre Symbology (Symbologie), dans l’onglet Primary symbology (Symbologie principale) , vérifiez que la couche d’entités est dessinée avec des valeurs uniques ou des couleurs graduées.
- Dans l’onglet Scales (Échelles), ajustez les curseurs d’échelle de chaque classe de symboles, le cas échéant.
Les arrêts des curseurs correspondent aux échelles de la carte. Le curseur propose la plage d'échelle entière, d'une échelle extrêmement petite (zoom arrière optimal) à l'extrémité gauche du curseur, à une grande échelle équivalente à zéro (zoom avant optimal) sur l'extrémité droite du curseur. La partie plus foncée du curseur indique la plage d'échelle de la couche. Les entités d'une classe de symboles ne sont dessinées qu'aux échelles comprises dans la plage d'échelle de la couche et la plage d'échelle de la classe de symboles correspondante.
Afficher d’autres symboles à différentes échelles
Une fois les plages d’échelles appliquées aux classes de symboles, vous pouvez affiner davantage l’apparence des entités dans ces plages d’échelle en définissant d’autres symboles pour différentes parties de la plage d’échelle de la classe de symboles. Il s’agit d’une autre stratégie pour limiter la dominance visuelle des symboles à des échelles réduites, en évitant la superposition des symboles et en réduisant l’encombrement visuel.
Une approche courante consiste à utiliser un symbole complexe à de grandes échelles et un autre symbole simple, mais associé à des échelles réduites. Par exemple, vous pouvez symboliser les entités routes en orange clair avec une bordure orange plus foncée à de grandes échelles, mais simplement sous forme de ligne orange unie à des échelles plus petites. Dans cet exemple, ces lignes sont définies en tant que deux symboles distincts pour la même classe de symboles. La couleur orange associe les symboles. Il est par conséquent clair qu’ils font référence aux mêmes entités, mais les lignes unies sans bordure à des échelles plus petites sont visuellement plus claires et occupent moins d’espace sur la carte.
Pour ajouter d’autres symboles à une classe de symboles, subdivisez la plage d’échelle visible en différentes parties en ajoutant des arrêts d’échelle intermédiaires au curseur de la classe de symboles. Faites glisser les arrêts intermédiaires vers un nouvel emplacement d’échelle ou cliquez dessus pour ouvrir une fenêtre contextuelle dans laquelle choisir une échelle de carte différente. Les arrêts d'échelle sont déterminés par les échelles de la carte définies sur la carte. Vous utilisez uniquement les arrêts du curseur principal. Les curseurs secondaires sous le curseur principale offrent une présentation visuelle des plages d’échelle de chaque symbole.
Pour afficher d’autres symboles à différentes échelles, appliquez la procédure suivante :
- Dans la fenêtre Symbology (Symbologie), pour une couche d’entités dessinée avec des valeurs uniques ou des couleurs graduées, sous l’onglet Primary symbology (Symbologie principale) , mettez en surbrillance la classe de symboles à subdiviser.
- Dans l’onglet Scales (Échelles), mettez en surbrillance une classe de symboles et cliquez sur le bouton Add Alternate Symbol (Ajouter un autre symbole) .
La plage d’échelle de la classe de symboles est divisée à une plage d’échelle et les plages de sous-échelle sont présentées au-dessous de la plage d’échelle principale de la classe de symboles.
- Ajustez l'arrêt de l'échelle sur le curseur principal pour définir l'échelle à laquelle la classe de symboles passe d'un symbole à l'autre.
Les plages de sous-échelle s'ajustent comme il convient.
Lorsque des plages de sous-échelle sont créées, des symboles identiques leur sont appliqués. Cliquez sur ces symboles pour les modifier comme vous le souhaitez dans la fenêtre Formater le symbole. Le nombre de symboles pouvant être attribués à une seule classe de symboles n'est pas limité, mais n'oubliez pas qu'une complexité trop grande peut être difficile à gérer. Si vous avez besoin de définir plus de deux ou trois symboles pour une seule classe de symboles, vous pouvez envisager de modifier la classification de vos données. La fenêtre Contenu, tout comme les légendes générées pour une couche dotée de classes de symboles avec plusieurs symboles, présente uniquement le symbole qui est visible pour l'échelle d'affichage actuelle.
Contrôler l'affichage aux limites de l'échelle
Lorsque vous définissez des plages d'échelle, il est important de comprendre ce qu'il se passe aux limites de ces plages d'échelle. Vous souhaitez éviter que deux versions d'une entité s'affichent simultanément aux limites de l'échelle, mais aussi éviter que se produise un petit écart, à l'endroit où aucune des deux versions de l'entité ne s'affiche. Une propriété de la carte gère ce cas. Elle s'applique partout dans la carte où des plages d'échelle sont précisées.
- Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur une carte, puis choisissez Properties (Propriétés) pour ouvrir la boîte de dialogue Map Properties (Propriétés de la carte).
- Dans l’onglet General (Général), vérifiez que l’option Draw up to and including the maximum scale in scale ranges (Afficher jusqu’aux plages d’échelle minimale et maximale incluses) n’est pas sélectionnée.
Elle n’est pas activée par défaut sur les nouvelles cartes mais l’est pour les documents ArcMap qui ont été importés depuis ArcMap.
Vous avez un commentaire à formuler concernant cette rubrique ?