Che cos'è il file di livello (* .lyr) in ArcGIS Desktop?


13

La mia organizzazione utilizza i file * .lyr in modo coerente per consentire ai nostri utenti di visualizzare i dati e creare i loro mxds.

Funziona benissimo per i nostri scopi, ma ci siamo imbattuti in un problema in cui non pensiamo che gli utenti capiscano effettivamente cosa fa un file .lyr o perché venga utilizzato e passiamo molto tempo a ballare su un problema a causa di una comunicazione errata in definizione / termini.

Come spieghi cos'è un file .lyr? Supponiamo che l'utente abbia una conoscenza GIS leggera / moderata?


Qualcosa che non è molto chiaro dalle risposte sottostanti è che un file .lyr può memorizzare la simbologia anche per i livelli di gruppo . Non solo da singole classi di funzioni.
Fezter

Questo è vero, ma un livello di gruppo è solo un altro tipo di livello che può contenere più sottostrati.
blah238,

bene ... mi porta più domande che risposte ... forniamo file .tif (raster) per informazioni sulla foresta. Il problema è; gli utenti dovranno applicare una simbologia a uno di questi a meno che non desiderino un colore in scala di grigi per tutti quei file tif. Ora, se esportiamo un file lyr dopo aver applicato una simbologia specifica, possiamo fornire loro solo il file lyr? avranno la stessa cosa che fanno con i file tif più la simbologia?
Robin Lefrancois,

Se hai una nuova domanda, chiedila facendo clic sul pulsante Poni domanda . Includere un collegamento a questa domanda se aiuta a fornire un contesto. - Dalla recensione
Dan C

Risposte:


18

I dati geografici ti dicono come dipingere con i numeri:

Figura 1

Un file di livello indica quali colori (ecc.) Vanno con i numeri:

figura 2

Quando entrambi sono disponibili, il GIS li mette insieme in una mappa:

Pannello FoxTrot


1
Il pannello proviene dal Foxtrot di Bill Amend (ma non sono riuscito a trovarlo cercando quel sito).
whuber

3
Penso che sia importante includere i dettagli di cui altri hanno scritto, ovvero che un file di livello contiene più di semplici colori. Include anche dettagli come puntatori all'origine dati originale, query di definizione, caratteristiche di etichettatura, soglie di scala visibili, trasparenza, campi visibili, interruzioni della classificazione dei valori, join con altri dati e altro ancora.
RyanKDalton,

Ma ha delle belle immagini :)
blah238

5
@Ryan Ecco cosa copre "etc". :-) Sto sottolineando: poiché l'OP ha avuto difficoltà a comunicare l'idea, è importante iniziare da qualche parte che sia immediatamente (a) semplice, (b) si connetta con le esperienze di professionisti non GIS e (c ) corretto nella misura in cui va. Una volta afferrata l'idea di base, è relativamente semplice aggiungere dettagli. Ma se inizi la spiegazione con parole e frasi come "query di definizione", "rappresentazione persistente", "puntatore" e così via, allora hai già perso il tuo pubblico e non importa più quanto completo o accurato potresti essere.
whuber

1
@whuber, sono totalmente d'accordo con tutto quello che hai detto, e penso che la tua risposta sia ottima per i "tecnicamente sfidati". Non volevo che le altre idee fondamentali sui file di livello venissero perse da qualcun altro che lo leggesse lungo la strada.
RyanK Dalton,

8

Per capire cos'è un file di livello, è necessario capire cos'è un livello (questa discussione è molto rilevante per questo: qual è la differenza tra classe di caratteristiche e livello di caratteristiche? ).

Un file di livello (.lyr) è semplicemente una rappresentazione persistente (basata su file) di un livello.

Nessuno dei due contiene dati geografici reali, solo un riferimento ai dati insieme ad alcune proprietà su come renderli (proprietà per simbologia, etichettatura, ecc.).

Una cosa da tenere presente è che se il layer fa riferimento a una connessione al database, tali informazioni di connessione vengono archiviate nel file di layer. Questa può essere una brutta cosa dal punto di vista della sicurezza. Il passaggio delle credenziali di accesso dell'utente nei file di livello deve essere evitato. Per evitare di archiviare nomi utente e password nei file layer, la casella "Salva nome utente e password" deve essere deselezionata prima di utilizzare un file di connessione al database SDE. Vedere "Connessione a un database" per ulteriori informazioni.


8

Un file di livello (.lyr) ha principalmente due importanti funzioni:

  1. Contiene un collegamento o un puntatore alla posizione dei dati.

  2. Contiene informazioni su come rendere o disegnare i dati.

Uno dei miei colleghi lo ha sempre spiegato come segue: 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

Nelle spiegazioni più basilari, direi che un file Layer è un modo per rendere (disegnare) funzioni, raster e alcuni altri tipi di dati. Un file di livello in genere fornisce un puntatore ai dati ma contiene informazioni su come tali dati dovrebbero essere simbolizzati. Ovviamente puoi "applicare la simbologia dal livello", in tal caso stai usando le informazioni di disegno dal file del livello per aggiornare la simbologia di un nuovo livello.

Sebbene questo argomento non spieghi esplicitamente cos'è un file di livello, fornisce una buona lettura: http://resources.arcgis.com/en/help/main/10.1/index.html#/Creating_a_layer_symbology_file/002w00000048000000/

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.