O que é um arquivo de camada (* .lyr) no ArcGIS Desktop?

13

Minha organização usa arquivos * .lyr de forma consistente como um meio para nossos usuários exibirem os dados e criarem seus mxds.

Ele funciona muito bem para nossos propósitos, mas encontramos um problema em que não achamos que os usuários realmente entendem o que um arquivo .lyr faz ou por que ele é usado, e passamos muito tempo dançando em torno de um problema por causa de falhas de comunicação em definição / termos.

Como você explica o que é um arquivo .lyr? Suponha que o usuário tenha conhecimento GIS leve / moderado?

Craig
fonte
Algo que não está muito claro nas respostas abaixo é que um arquivo .lyr também pode armazenar simbologia para Camadas de Grupo . Não apenas nas classes de recurso único.
Fezter
Isso é verdade, mas uma camada de grupo é apenas outro tipo de camada que pode conter várias subcamadas.
blah238
bem ... traz mais perguntas do que respostas para mim ... nós fornecemos arquivos .tif (rasters) para informações da floresta. Problema é; os usuários terão que aplicar uma simbologia a qualquer um deles, a menos que desejem uma cor em escala de cinza para todos esses arquivos tif. Agora, se exportarmos um arquivo lyr após a aplicação de uma simbologia específica, podemos fornecer apenas o arquivo lyr? eles terão a mesma coisa que os arquivos tif mais a simbologia?
precisa
Se você tiver uma nova pergunta, faça-o clicando no botão Fazer pergunta . Inclua um link para esta pergunta se ela ajudar a fornecer contexto. - Do comentário
Dan C

Respostas:

18

Os dados geográficos mostram como pintar por números:

figura 1

Um arquivo de camada informa quais cores (etc.) combinam com os números:

Figura 2

Quando ambos estão disponíveis, o GIS os reúne em um mapa:

Painel FoxTrot

whuber
fonte
1
O painel é da Foxtrot de Bill Amend (mas não consegui encontrá-lo pesquisando nesse site).
whuber
3
Eu acho que é importante incluir os detalhes sobre os quais outros escreveram, ou seja, que um arquivo de camada contém mais do que apenas cores. Ele também inclui detalhes como ponteiros para a fonte de dados original, consultas de definição, características de rotulagem, limites de escala visível, transparência, campos visíveis, quebras de classificação de valor, junções a outros dados e muito mais.
RyanKDalton
Mas ele tem fotos bonitas :) #
22413 blah238
5
@ Ryan É isso que o "etc" cobre. :-) Estou afirmando: como o OP teve dificuldade em comunicar a ideia, é importante começar em algum lugar que seja ao mesmo tempo (a) simples, (b) se conecte com as experiências de profissionais que não são de GIS e (c) ) corrija na medida em que for. Uma vez que a idéia básica é compreendida, é uma tarefa relativamente simples adicionar detalhes. Mas se você começar a explicação com palavras e frases como "consulta de definição", "representação persistente", "ponteiro" e assim por diante, você já perdeu seu público e não importa mais o quão completo ou preciso você possa estar.
whuber
1
@whuber, concordo totalmente com tudo o que você disse e acho que sua resposta é ótima para os "tecnicamente desafiados". Eu não queria que as outras idéias fundamentais dos arquivos de camada fossem perdidas por outra pessoa que lê isso no caminho.
RyanKDalton
8

Para entender o que é um arquivo de camada, você precisa entender o que é uma camada (essa discussão é muito relevante para isso: qual é a diferença entre classe de recurso e camada de recurso? ).

Um arquivo de camada (.lyr) é simplesmente uma representação persistente (baseada em arquivo) de uma camada.

Também não contém dados geográficos reais, apenas uma referência aos dados, juntamente com algumas propriedades sobre como renderizá-los (propriedades para simbologia, rotulagem etc.).

Uma coisa a ter em atenção é que, se a sua camada referenciar uma conexão com o banco de dados, essas informações serão armazenadas no arquivo da camada. Isso pode ser uma coisa muito ruim do ponto de vista de segurança. A passagem de credenciais de login do usuário nos arquivos da camada deve ser evitada. Para evitar o armazenamento de nomes de usuário e senhas em arquivos de camada, a caixa "Salvar nome de usuário e senha" deve estar desmarcada antes de usar um arquivo de conexão de banco de dados SDE. Consulte "Conexão a um banco de dados" para obter mais informações.

blah238
fonte
8

Um arquivo de camada (.lyr) possui principalmente duas funções importantes:

  1. Ele contém um link ou um ponteiro para a localização dos dados.

  2. Ele contém informações sobre como renderizar ou desenhar os dados.

Um dos meus colegas sempre explicava como 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.

Devdatta Tengshe
fonte
2

Nas explicações mais básicas, eu diria que um arquivo Layer é uma maneira de renderizar (desenhar) recursos, rasters e alguns outros tipos de dados. Um arquivo de camada geralmente fornece um ponteiro para os dados, mas possui informações sobre como esses dados devem ser simbolizados. Claro que você pode "aplicar simbologia da camada"; nesse caso, você está usando as informações de desenho do arquivo da camada para atualizar a simbologia de uma nova camada.

Embora este tópico não explique explicitamente o que é um arquivo de camada, ele fornece uma boa leitura: http://resources.arcgis.com/en/help/main/10.1/index.html#/Creating_a_layer_symbology_file/002w00000048000000/

KHibma
fonte