Afficher des couches à certaines échelles

Normalement, si une couche est activée dans la fenêtre Contents (Contenu), elle apparaît dans la carte ou scène. Toutefois, lorsque vous effectuez un zoom arrière, il peut s’avérer difficile d’afficher les informations les plus détaillées, ou, lorsque vous effectuez un zoom avant, les informations peuvent apparaître trop grossières. Vous pouvez toujours activer ou désactiver une couche manuellement, mais cela risque de s'avérer peu pratique et de prendre du temps, en particulier si votre carte ou scène contient plusieurs couches, ou si vous changez fréquemment d'échelle au cours de votre travail. La définition d'une plage d'échelle visible (parfois désignée sous le nom d'affichage dépendant de l'échelle) permet d'organiser le fonctionnement de vos couches sur la carte à différentes échelles.

Pour définir la plage de visibilité des couches sur les cartes et dans les scènes, cliquez sur Feature Layers (Couches d’entités) > Appearance (Apparence) > Visibility Range (Plage de visibilité).

Conseil :
Vous pouvez filtrer la liste des couches dans la fenêtre Contents (Contenu) d’une carte ou d’une scène pour afficher uniquement les couches pour lesquelles une plage de visibilité est définie.

Définir une plage d'échelle visible pour une couche dans une carte

Les échelles d'une carte sont exprimées sous la forme de ratios représentatifs. Une échelle de 1:25 000, signifie qu'une unité de distance mesurée sur la carte correspond à 25 000 de ces mêmes unités de distance au sol dans le monde réel. Les ratios sont des fractions, toujours avec 1 comme numérateur. Plus la valeur du dénominateur est importante, plus l’échelle est petite. Par exemple, une échelle 1:25 000, qui représente les rues et les bâtiments d’une petite ville, est beaucoup plus grande qu’une échelle 1:2 500 000, qui représente les axes routiers principaux et les limites administratives d’un petit pays. Avec des grandes échelles, seule une petite partie du terrain est représentée par une unité de la carte. Aux petites échelles, une plus grande partie du terrain est représentée par cette même unité de la carte.

En définissant la plage d'échelle Zoom arrière au-delà Échelle maximale, vous appliquez l'échelle de la carte la plus petite à laquelle la couche est visible. A l'inverse, Zoom avant au-delà Echelle minimale applique l'échelle de la carte visible la plus grande souhaitée. La valeur d’échelle de la carte Out Beyond (Zoom arrière au-delà) doit être supérieure à la valeur d’échelle de la carte In Beyond (Zoom avant au-delà). Ces valeurs peuvent également être identiques si vous voulez que la couche soit visible à une seule échelle.

Vous pouvez contrôler la liste des échelles offertes par ces commandes. Cliquez sur Personnaliser dans la liste des échelles pour ouvrir la boîte de dialogue Propriétés d’échelle. Pensez à ajouter et à afficher des alias d'échelle pour aider à clarifier ce qui est présenté à chaque échelle de carte.

Lorsque la plage des échelles de carte visible est configurée, dès lors que l'échelle de la carte se trouve hors de la plage d'échelle visible de la couche, la couche ne s'affiche pas. Une case à cocher grisée apparaîtra dans la fenêtre Contents (Contenu).

Héritage :

Les plages d’échelle visibles sont souvent utilisées lorsque la source de données est changée pour le même thème. Par exemple, vous pouvez référencer une classe d’entités de routes détaillée qui doit être dessinée à de grandes échelles, puis utiliser une autre couche référençant une source de données plus générale, à des échelles inférieures. Pour éviter d’afficher des entités provenant des deux couches lorsque vous affichez votre carte dans les limites de ces plages d’échelle, il convient habituellement de définir pour la propriété de la plage d’échelle Out Beyond (Zoom arrière au-delà) de la couche la plus détaillée une unité de plage de moins que pour la propriété de la plage d’échelle In Beyond (Zoom avant au-delà) de la couche plus générale. L’inconvénient de cette approche est que, dans certains cas, aucune donnée ne s’affiche dans la plage intermédiaire. Cela pose un problème lorsque vous souhaitez créer un paquetage de tuiles vectorielles à partir de la carte.

Il est donc préférable dans ce cas de définir la même échelle pour la propriété de plage d’échelle In Beyond (Zoom avant au-delà) de la couche d’échelle plus petite et pour la propriété de plage d’échelle Out Beyond (Zoom arrière au-delà) de la plage d’échelle plus grande, puis de paramétrer la carte pour qu’elle ne s’affiche pas jusqu’à la plage maximale (incluse) des plages d’échelle. Dans la fenêtre Contenu, cliquez avec le bouton droit sur une carte, puis choisissez Propriétés pour ouvrir la boîte de dialogue Propriétés de la carte. Dans l'onglet Général, vérifiez que l'option Afficher jusqu'aux plages d'échelle minimale et maximale incluses n'est pas sélectionnée. Cette propriété s'applique à toutes les couches et classes de symboles d'une carte. Cette propriété est sélectionnée par défaut pour les cartes créées via l’importation de fichiers .mxd ; sinon, elle est désélectionnée par défaut.

Définir une plage de distance visible dans une scène

Une scène 3D suit un concept similaire à la plage d'échelle visible, mais elle fait appel à une mesure de la distance. A l'aide des plages de distance visible, vous pouvez déterminer à quel moment une couche devient visible à l'écran. Définissez par exemple les plages de distance des couches locales avec de petites étendues afin qu'elles soient visibles uniquement lorsque vous appliquez un zoom avant à proximité.

La distance visible se calcule en tenant compte de la taille de la fenêtre et de la distance du point d'observation, de sorte que différentes valeurs sont renvoyées pour le même géosignet si la fenêtre d'affichage est redimensionnée. Les unités de distance se mesurent à l'aide des unités de la vue de la scène.

En définissant la distance Out Beyond (Zoom arrière au-delà) Échelle maximale, vous appliquez la distance la plus grande entre la caméra et le sol à laquelle les entités d’une couche sont visibles à l’écran. L'option Zoom avant au-delà Echelle minimale applique la distance d'affichage la plus petite souhaitée, à laquelle l'entité d'une couche est visible.

Après avoir configuré la plage de distance de visibilité d'une couche dans une scène, la couche n'apparaît plus dès lors que la distance entre la caméra et la vue de la scène sort de la plage de distance. Une case à cocher grisée apparaîtra dans la fenêtre Contents (Contenu).

Convertir les cartes en scènes ou les scènes en cartes

Lorsque vous convertissez une carte 2D en scène 3D, la plage d’échelle de visibilité d’une couche est convertie en une plage de distance approximative. Par exemple, une échelle de 1:24 000 pour une carte 2D est convertie en une distance de 2 kilomètres entre la caméra et le contenu de votre scène 3D. A l’inverse, si vous convertissez votre carte 3D en scène 2D la plage de distance définie est convertie en une plage d’échelle approximative.

Remarque :

Lorsqu’une couche avec un réglage de plage d’échelle de visibilité (mais aucune valeur z) est copiée d’une carte vers une scène 3D, elle est placée dans la catégorie de couches 2D de la scène. Un réglage de plage d’échelle de visibilité 3D équivalent est créé, mais il n’est pas respecté dans la scène à ce stade. Si vous déplacez la couche dans la catégorie de couches 3D, le réglage de plage d’échelle de visibilité est appliqué.

Lorsque vous transférez une couche d’une scène de la catégorie 2D Layers (Couches 2D) de la fenêtre Contents (Contenu) vers la catégorie 3D Layers (Couches 3D) et inversement, il est conseillé d’examiner la plage d’échelle et la plage de distance définies pour la couche. Vous vous assurez ainsi que vos couches s’afficheront correctement lors de l’application d’un zoom avant et arrière sur la scène. Pour certains niveaux de zoom ou perspectives, il est possible que certaines entités ne soient pas visibles étant donné que la visibilité de distance fonctionne par entité en 3D.

Rubriques connexes