Diferença entre a camada de mapa e o conjunto de dados espaciais (por exemplo, classe de recurso, arquivo de forma)?

37

Qual é a diferença entre uma classe de recurso e uma camada de recurso?

Para mim, eles parecem muito semelhantes em conceito.

do utilizador
fonte
2
Observe também que, se você estiver falando do ArcGIS Server, uma "camada de recurso" significa algo ligeiramente diferente. Por exemplo, consulte a referência de recurso da API JavaScript do ArcGIS Server
Stephen Lead

Respostas:

32

Os dados vetoriais podem ter propriedades armazenadas em dois níveis. Nível de arquivo ou nível de camada.

Para a classe de recurso (um tipo de dados vetoriais), as informações no nível do arquivo são armazenadas em um geodatabase. Isso consiste em propriedades como geometria de classe de recurso, tabela de atributos, subtipos e domínios atribuídos, um sistema de coordenadas, etc :. Todas essas propriedades no nível do arquivo compõem os dados reais da classe de recurso.

Camadas de recurso são propriedades que você atribui a uma classe de recurso para definir como é renderizada em um cliente (leia ArcMap). Isso inclui simbologia, rótulos, intervalo de escala, junções, relações, consulta de definição, 'Fonte de dados para a classe de recurso que ele renderiza' e assim por diante. Essas propriedades podem ser armazenadas como arquivos de camada no disco ou quando você olha para as classes de recurso em um documento do ArcMap, na verdade elas são camadas de recurso que referenciam a classe de recurso.

Thomas
fonte
7
Eu também acrescentaria que fora do domínio de mapeamento e no domínio de codificação, a camada de recursos geralmente é uma representação na memória dos dados de recursos em uma classe de recursos (ou outra fonte de dados). Usando algo como a ferramenta Criar camada de recurso ( help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//… ), você pode obter uma camada de recurso para trabalhar. Esse é mais um caso de uso específico.
Nicksan
13

Esses termos estão especificamente relacionados ao software ESRI e aos esquemas de dados.

Uma classe de recurso é um conjunto de recursos geográficos comuns, por exemplo, estradas, parcelas ou uso da terra, pois eles são armazenados em um banco de dados geográfico ou shapefile ou outro formato de armazenamento. Aqui está o arquivo de ajuda no Feature Class Basics .

Uma camada de recurso é a representação de uma classe de recurso após ser carregada no ArcMap. Aqui estão algumas das propriedades para descrever uma camada .

Talvez seja melhor pensar não apenas em termos de classe ou camada de recursos, mas em termos de classe ou camada. Isso ocorre porque existem mais tipos de classes ou camadas do que apenas recursos. Os outros tipos são:

  • Classe / camada de objeto - dados tabulares sem componente espacial
  • Conjunto de dados / camada raster - Dados em um formato de grade, como fotografia aérea, também são tecnicamente uma classe, mas geralmente são chamados de conjunto de dados. modelos digitais de elevação, etc.
  • Classe de relacionamento - esse tipo de classe define uma para uma, uma para muitas ou muitas para muitas entre duas classes diferentes.
Get Spatial
fonte
9

Em termos simples ...

Eu tento pensar em uma classe de recurso como um conjunto de dados espaciais, ou seja, não muito mais que x, y cordas e atributos no disco, enquanto uma camada aplica simbologia (e muitas outras propriedades menos conhecidas) a um conjunto de dados espaciais.

Uma camada não armazena dados, apenas simbologia e um link para onde os dados estão localizados em um disco em algum lugar.

Classes de recursos e shapefiles não armazenam simbologia, apenas x, y cordas e atributos, etc.

Somente quando uma classe de recurso é adicionada a um mapa (ou é abstraída usando Criar camada de recurso fora do ArcMap) é que se torna uma camada.

PolyGeo
fonte
7

o que significa conceitual, você pode conferir o GIS Dictionary da ESRI, aqui .

Classe de recursos

No ArcGIS, uma coleção de recursos geográficos com o mesmo tipo de geometria (como ponto, linha ou polígono), os mesmos atributos e a mesma referência espacial. As classes de recursos podem ser armazenadas em bancos de dados geográficos, shapefiles, coberturas ou outros formatos de dados. As classes de recurso permitem que recursos homogêneos sejam agrupados em uma única unidade para fins de armazenamento de dados. Por exemplo, estradas, estradas primárias e estradas secundárias podem ser agrupadas em uma classe de recurso de linha denominada "estradas". Em um geodatabase, as classes de recurso também podem armazenar anotação e dimensões.

Camada de recursos

Uma camada que faz referência a um conjunto de dados de recursos. Os dados do recurso representam entidades geográficas como pontos, linhas e polígonos.

Aragão
fonte
1

Uma classe de recurso é uma tabela de banco de dados com geometrias (pontos, linhas ou polígonos). Uma Camada de recurso é a renderização de uma tabela de geometrias, para exibição na tela do computador ou impressão de mapa.

A Esri inventou esses termos para descrever suas tabelas de banco de dados (com geometrias) e a renderização delas na tela ou no mapa. A "ativação espacial" desses bancos de dados permite a consulta dos bancos de dados com base em vários sistemas de coordenadas e onde as geometrias se enquadram neles. Um Geodatabase da Esri é considerado, portanto, ativado espacialmente, e contém classes de recursos que podem ser carregadas nos desktops GIS para visualização, consulta ou impressão de mapa.

Se você estiver usando o software Esri e Geodatabases, o padrão do setor, ouvirá esses termos usados ​​com frequência. Se você estiver usando outros softwares e bancos de dados de GIS, ainda poderá executar exatamente os mesmos conceitos e recursos, mas não poderá ouvi-los. Por exemplo, com usuários do QGIS, você pode ouvir apenas uma "tabela" ou uma "camada", e elas equivalem a "classe de recurso" ou "camada de recurso"

user12711
fonte
0

Esta é a descrição da ESRI sobre a classe de recurso com base neste comentário. A classe de recurso NÃO é um formato de arquivo ! como outros formatos de arquivo no computador, como * .shp, * .exe * .py e etc

" feature class . [software ESRI] No ArcGIS, uma coleção de recursos geográficos com o mesmo tipo de geometria (como ponto, linha ou polígono) , os mesmos atributos e a mesma referência espacial.

As classes de recursos podem ser armazenadas em bancos de dados geográficos, shapefiles , coberturas ou outros formatos de dados ".

As classes de recurso permitem que recursos homogêneos sejam agrupados em uma única unidade para fins de armazenamento de dados . Por exemplo, estradas, estradas primárias e estradas secundárias podem ser agrupadas em uma classe de recurso de linha denominada "estradas". Em um geodatabase, as classes de recurso também podem armazenar anotação e dimensões.

e o que é Feature Layer : [análise de dados] Uma camada que faz referência a um conjunto de dados de recursos. Os dados do recurso representam entidades geográficas como pontos, linhas e polígonos

portanto, você não pode comparar a classe de recurso com outros formatos regulares no software GIS.

como já descrevi na linha acima sobre a classe feature, acho que a feature Layer é apenas referências . referências a quê? referência a SET OF DATA

Predator X
fonte