Qu'est-ce qu'un fichier de couches (* .lyr) dans ArcGIS Desktop?


13

Mon organisation utilise systématiquement les fichiers * .lyr comme moyen pour nos utilisateurs de visualiser les données et de créer leurs mxds.

Cela fonctionne très bien pour nos besoins, mais nous avons rencontré un problème où nous ne pensons pas que les utilisateurs comprennent réellement ce qu'un fichier .lyr fait ou pourquoi il est utilisé, et nous passons beaucoup de temps à danser autour d'un problème en raison d'une mauvaise communication dans définition / termes.

Comment expliquez-vous ce qu'est un fichier .lyr? Supposons que l'utilisateur possède une connaissance SIG légère / modérée?


Quelque chose qui n'est pas très clair à partir des réponses ci-dessous est qu'un fichier .lyr peut également stocker la symbologie pour les couches de groupe . Pas seulement à partir de classes d'entités uniques.
Fezter

C'est vrai, mais une couche de groupe n'est qu'un autre type de couche qui peut contenir plusieurs sous-couches.
blah238

eh bien ... cela m'apporte plus de questions que de réponses ... nous fournissons des fichiers .tif (rasters) pour les informations forestières. Le problème est; les utilisateurs devront appliquer une symbologie à l'un d'eux, sauf s'ils souhaitent une couleur d'échelle de gris pour tous ces fichiers tif. Maintenant, si nous exportons un fichier lyr après avoir appliqué une symbologie spécifique, pouvons-nous leur fournir uniquement le fichier lyr? auront-ils la même chose qu'avec les fichiers tif plus la symbologie?
robin lefrancois

Si vous avez une nouvelle question, veuillez la poser en cliquant sur le bouton Poser une question . Incluez un lien vers cette question si cela permet de fournir un contexte. - De l'avis
Dan C

Réponses:


18

Les données géographiques vous indiquent comment peindre par des nombres:

Figure 1

Un fichier de calque indique quelles couleurs (etc.) vont avec les nombres:

Figure 2

Lorsque les deux sont disponibles, le SIG les rassemble dans une carte:

Panneau FoxTrot


1
Le panneau est de Foxtrot de Bill Amend (mais je n'ai pas pu le trouver en recherchant ce site).
whuber

3
Je pense qu'il est important d'inclure les détails dont d'autres ont parlé, à savoir qu'un fichier de calque contient plus que des couleurs. Il comprend également des détails tels que des pointeurs vers la source de données d'origine, des requêtes de définition, des caractéristiques d'étiquetage, des seuils d'échelle visibles, la transparence, des champs visibles, des ruptures de classification de valeur, des jointures à d'autres données, etc.
RyanKDalton

Mais il a de jolies photos :)
blah238

5
@Ryan C'est ce que couvre le "etc". :-) Je fais une remarque: comme le PO a eu du mal à communiquer l'idée, il est important de commencer quelque part qui est à la fois (a) simple, (b) se connecte avec les expériences des professionnels non SIG, et (c ) corriger dans la mesure où il va. Une fois l'idée de base saisie, il est relativement simple d'ajouter des détails. Mais si vous commencez l'explication par des mots et des expressions comme «requête de définition», «représentation persistante», «pointeur», etc., vous avez déjà perdu votre public et peu importe à quel point vous pouvez être complet ou précis. être.
whuber

1
@whuber, je suis totalement d'accord avec tout ce que vous avez dit, et je pense que votre réponse est excellente pour les "techniquement handicapés". Je ne voulais pas que les autres idées fondamentales des fichiers de calques soient perdues par quelqu'un d'autre qui lirait cela en cours de route.
RyanKDalton

8

Pour comprendre ce qu'est un fichier de couches, vous devez comprendre ce qu'est une couche (cette discussion est très pertinente pour cela: quelle est la différence entre la classe d'entités et la couche d'entités? ).

Un fichier de couche (.lyr) est simplement une représentation persistante (basée sur un fichier) d'une couche.

Aucun ne contient de données géographiques réelles, seulement une référence aux données ainsi que certaines propriétés sur la façon de les rendre (propriétés de symbologie, d'étiquetage, etc.).

Une chose à savoir est que si votre couche fait référence à une connexion à une base de données, ces informations de connexion sont stockées dans le fichier de couche. Cela peut être une très mauvaise chose du point de vue de la sécurité. La transmission des informations d'identification de connexion utilisateur dans les fichiers de couche doit être évitée. Pour éviter de stocker des noms d'utilisateur et des mots de passe dans des fichiers de couche, la case "Enregistrer le nom d'utilisateur et le mot de passe" doit être décochée avant d'utiliser un fichier de connexion à la base de données SDE. Voir "Connexion à une base de données" pour plus d'informations.


8

Un fichier de couches (.lyr) a principalement deux fonctions importantes:

  1. Il contient un lien ou un pointeur vers l'emplacement des données.

  2. Il contient des informations sur la façon de rendre ou de dessiner les données.

Un de mes collègues l'a toujours expliqué comme suit: A .lyr file is like a Business/Visiting Card. It tells you (or rather ArcGIS) where to find the Data. And how to Address and interact (in this case Render) with it.


2

Dans les explications les plus élémentaires, je dirais qu'un fichier Layer est un moyen de rendre (dessiner) des entités, des rasters et quelques autres types de données. Un fichier de couche fournit généralement un pointeur vers les données mais contient des informations sur la façon dont ces données doivent être symbolisées. Bien sûr, vous pouvez "appliquer la symbologie à partir de la couche", dans ce cas, vous utilisez les informations de dessin du fichier de couche pour mettre à jour la symbologie d'une nouvelle couche.

Bien que cette rubrique n'explique pas explicitement ce qu'est un fichier de couches, elle fournit une bonne lecture: http://resources.arcgis.com/en/help/main/10.1/index.html#/Creating_a_layer_symbology_file/002w00000048000000/

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.