Dans ArcGIS, les cartes sont composées d'une série de couches affichées dans un ordre particulier. Une couche définit la manière dont un jeu de données SIG est symbolisé et étiqueté (c.-à-d. représenté) dans vos vues cartographiques.
Une couche représente des données géographiques dans ArcMap, telles qu'un thème particulier de données. Les ruisseaux et lacs, les MNT, les routes, les frontières politiques, les parcelles, les tracés de bâtiment, les lignes de distribution et l'imagerie orthomorphique constituent quelques exemples de couches.
Chaque couche de carte permet d'afficher et d'utiliser un jeu de données SIG spécifique. Une couche fait référence aux données stockées dans des géodatabases, couvertures, fichiers de formes, images, rasters, fichiers DAO, etc., plutôt qu'au stockage proprement dit des données géographiques. Une couche reflète toujours ainsi les toutes dernières informations figurant dans votre base de données. Une couche n'apparaît pas sur la carte à moins que vous n'ayez également accès à la source de données sur laquelle elle repose.
Lorsque vous créez une nouvelle couche en ajoutant un jeu de données, la couche s'affiche à l'aide d'un ensemble par défaut de propriétés d'affichage. Ainsi, l'une des toutes premières opérations consiste à définir la symbologie de la couche et d'autres propriétés d'affichage.
Les couches permettent également d'utiliser les jeux de données SIG dans ArcGIS. Par exemple :
- les couches définissent la manière dont les entités s'identifient et sont signalées ;
- les couches permettent de mettre à jour les jeux de données de géodatabase ;
- les couches permettent de définir la manière dont vous utilisez les attributs d'entités.
Les couches peuvent être enregistrées dans un fichier sur le disque en tant que fichier de couches (.lyr). Une couche peut également être enregistrée avec ses données en tant que paquetage de couche (.lpk). Lors de l'ajout d'un fichier de couches sur une autre carte, sa représentation est strictement identique à celle de la couche enregistrée.
Vous pouvez partager des couches et des paquetages de couches sur le réseau, sur le Web et via le courrier électronique.
Propriétés des couches
Les couches présentent plusieurs propriétés que vous pouvez utiliser et définir. Cliquez avec le bouton droit sur une couche dans la table des matières et sélectionnez Propriétés pour afficher la boîte de dialogue Propriétés de la couche.
La boîte de dialogue Propriétés de la couche vous permet de définir la symbologie, l'étiquetage, les règles d'affichage et d'autres options. Par exemple, vous pouvez spécifier que les cours d'eau soient dessinés avec des lignes bleues, les parcelles tracées en fonction de leur code d'utilisation du sol, les parcs dessinés avec un motif de remplissage vert et étiquetés avec leurs noms de parcs, l'altitude numérique représentée comme un relief ombré, etc.
De plus, d'autres propriétés de couche peuvent être définies. Par exemple :
- les échelles auxquelles une couche sera visible ;
- le sous-ensemble d'entités à afficher à partir de la source de données ;
- l'emplacement du jeu de données de la couche ;
- les propriétés attributaires, les jointures et les relations pour l'utilisation des informations tabulaires.
Couches dans la table des matières
La table des matières vous permet de spécifier quelles couches sont affichées sur la carte (en les activant et en les désactivant). De plus, l'ordre de la liste des couches dans la table des matières détermine l'ordre d'affichage des couches sur la carte : les couches situées en haut de la table des matières sont affichées par-dessus celles situées à un niveau inférieur. Pour modifier l'ordre d'affichage, cliquez sur le bouton Répertorier par ordre d'affichage de la table des matières , cliquez sur le nom d'une couche et tout en maintenant le bouton gauche de la souris enfoncé, faites-le glisser vers le haut ou le bas dans la table des matières afin de lui affecter une nouvelle position.
Utilisation des attributs de couche
Vous pouvez utiliser des tables attributaires pour les jeux de données référencés par chaque couche de la carte. Cliquez avec le bouton droit sur une couche dans la table des matières et sélectionnez Ouvrir la table attributaire. Dans la fenêtre Table, vous pouvez exécuter des requêtes, effectuer des sélections, localiser des entités sur la carte, etc. Dans la fenêtre Table, cliquez sur le menu Options de la table pour créer des graphiques et des rapports, changer la police pour la table, imprimer la table et exécuter plusieurs autres opérations. Quand vous sélectionnez un élément dans une table ou un graphique, l'entité est aussi sélectionnée sur la carte (et inversement).
Lorsque vous travaillez avec la table attributaire d'une couche, vous pouvez commencer par définir plusieurs propriétés d'affichage pour les tables. Pour ce faire, cliquez sur l'onglet Champs de la boîte de dialogue Propriétés de la couche afin de spécifier quels champs apparaîtront lorsque vous ouvrirez la table de la couche, comment les champs seront nommés (avec des noms d'alias) et comment les champs numériques seront mis en forme. Vous pouvez aussi spécifier ces options pour un champ individuel en cliquant avec le bouton droit sur un en-tête de champ dans la fenêtre de la table et en sélectionnant Propriétés.
Jointures et mises en relation de couches et tables attributaires
Les données reliées sont souvent rassemblées et stockées dans plusieurs couches et tables. Voici quelques exemples de données reliées stockées dans des couches et des tables différentes :
- une couche Parcel et une table Owner contenant des informations liées aux propriétaires de la parcelle,
- une couche States et une couche County qui contiennent des données de recensement par comté pour chaque état,
- une couche Utility Pole et une couche Transformer répertoriant tous les transformateurs montés sur chaque pylône.
Bien que les données soient stockées dans des couches et des tables différentes, vous avez souvent besoin d'identifier des données reliées pour exécuter des requêtes et mettre à jour des données reliées. ArcMap fournit trois méthodes pour associer les données reliées : les mises en relations, les jointures et les jointures spatiales.
- Mise en relation :une mise en relation définit une relation entre deux tables attributaires à l'aide d'une clé commune aux deux tables. Les mises en relation vous permettent d'accéder aux données reliées lorsque vous utilisez les attributs d'une couche. Une mise en relation est similaire à une classe de relations simples, à ceci près qu'elle peut relier des données issues de différents espaces de travail (par exemple, une table dBASE peut être reliée à une couverture). De plus, elle est stockée dans un fichier de couches ou un document ArcMap.
- Jointure : lorsque vous joignez deux tables, vous annexez les attributs d'une table à l'autre en fonction d'un champ commun aux deux tables. Les jointures sont surtout utilisées pour étiqueter et symboliser votre couche selon les données associées.
- Jointure spatiale : lorsque les couches de la carte n'ont pas de champ attributaire en commun, vous pouvez les joindre à l'aide d'une jointure spatiale. Celle-ci joint les attributs de deux couches en fonction de l'emplacement de leurs entités. Les jointures spatiales diffèrent des jointures attributaires par le fait qu'elles ne sont pas dynamiques et qu'elles nécessitent l'enregistrement des résultats dans une nouvelle couche en sortie.
Pour en savoir plus sur la jointure d'entités d'après leur emplacement
Différents types de couches
Il existe différents types de couches. Certaines couches représentent un type particulier d'entité géographique, alors que d'autres représentent un type particulier de données. Chaque type de couche a des mécanismes différents pour afficher et symboliser son contenu, ainsi que des opérations spécifiques pouvant être effectuées avec chacune d'entre elles. Beaucoup de couches proposent des ensembles spéciaux d'outils permettant d'utiliser la couche et son contenu. Par exemple, vous pouvez utiliser la barre d'outils Editeur pour manipuler des couches d'entités et la barre d'outils Topologie pour utiliser le contenu d'une couche topologique.
Voici quelques types de couche courants :
- Couche d'entités : couche qui fait référence à un ensemble de données vectorielles représentant des entités géographiques comme des points, des lignes et des polygones. La source de données d'une couche d'entités peut être une classe d'entités de géodatabase, un fichier de formes, une couverture ArcInfo, un fichier DAO, etc.
- Couche raster : couche qui fait référence à un raster ou à une image comme sa source de données.
- Couche de service : couche utilisée pour afficher des services ArcGIS for Server, ArcIMS, WMS et d'autres services Web.
- Couche de géotraitement : couche qui affiche la sortie d'un outil de géotraitement.
- Couche de fond de carte : type de groupe de couches qui fournit un affichage de hautes performances du contenu du fond de carte.
Groupes de couches
Les groupes de couches permettent d'organiser un ensemble de couches reliées. Ils combinent plusieurs couches souvent affichées et gérées ensemble. Les groupes de couches peuvent vous aider à organiser des couches associées dans une carte et peuvent servir à définir des options avancées de dessin. Il existe de nombreuses de raisons de vouloir regrouper des couches pour gérer leur affichage. Voici quelques exemples permettant d'illustrer leur utilisation.
Organisation thématique :supposez que vous souhaitez organiser la manière dont les parcelles sont affichées sous forme de thème. Vous pouvez organiser un groupe de couches contenant un sous-ensemble de couches : une pour les polygones de parcelle, une autre pour les limites de parcelle et une troisième qui affiche les étiquettes de parcelle en tant qu'annotations.
Groupes de couches pour chaque échelle de carte : de nombreux utilisateurs créent des cartes multi-échelles qui représentent différemment les informations à chaque échelle de carte. Pour cela, vous pouvez construire des groupes de couches pour chaque échelle de carte dans votre carte afin que toutes les couches qui représentent les données à une résolution particulière puissent être gérées ensemble. Vous pouvez définir un affichage dépendant d'une échelle pour l'ensemble de couches à représenter à chaque échelle de carte. Dans l'exemple de carte ci-dessous, vous pouvez voir des groupes de couches pour un ensemble d'échelles de carte. Le groupe de couches qui affiche cette carte entre 1:15 000 et 1:18 000 est développé pour afficher ses sous-couches.
Tâches courantes liées aux couches
Voici quelques-unes des opérations courantes que vous utiliserez avec les couches dans ArcGIS.
Tâche courante | Pour en savoir plus |
---|---|
Ajout de données dans ArcMap | |
Définition des propriétés de couche | Définition des propriétés de couche |
Référencement de jeux de données avec des couches | |
Enregistrement d'une couche | |
Symbolisation de données dans une couche | Dessin de toutes les entités à l'aide d'un seul symbole |
Utilisation d'attributs d'entité pour créer des étiquettes de carte | |
Spécification de l'ordre d'affichage de couches | Définition de l'ordre d'affichage des couches dans la table des matières |
Ouverture de la table attributaire d'une couche | |
Liaison de données | |
Définition de propriétés d'affichage HTML pour une couche | Définition de propriétés contextuelles HTML pour des couches d'entités |
Création d'une couche pour une livraison avec KML |