Differenza tra livello della mappa e set di dati spaziali (ad es. Classe di caratteristiche, shapefile)?


37

Qual è la differenza tra una classe caratteristica e un livello caratteristica?

A me sembrano molto simili nel concetto.


2
Inoltre, se stai parlando di ArcGIS Server, un "feature layer" significa qualcosa di leggermente diverso. Ad esempio, vedere la funzione API JavaScript del server ArcGIS Riferimento layer
Stephen Lead,

Risposte:


32

I dati vettoriali possono avere proprietà memorizzate su due livelli. Livello del file o livello.

Per la classe di caratteristiche (un tipo di dati vettoriali), le informazioni a livello di file sono memorizzate in un geodatabase. Si tratta di proprietà come la geometria della classe di caratteristiche, la tabella degli attributi, i sottotipi e i domini assegnati, un sistema di coordinate, ecc. Tutte queste proprietà a livello di file costituiscono i dati effettivi della classe di caratteristiche.

I feature layer sono proprietà assegnate a una feature class per definire il modo in cui viene eseguito il rendering in un client (leggi ArcMap). Ciò include simbologia, etichette, intervallo di scala, join, relazioni, query di definizione, "origine dati per la classe di funzionalità che esegue il rendering" e così via. Queste proprietà possono essere archiviate come file layer su disco o quando si guardano le classi di caratteristiche in un documento ArcMap, sono in realtà livelli di caratteristiche che fanno riferimento alla classe di caratteristiche.


7
Aggiungo anche che al di fuori del regno della mappatura, e nel regno della codifica, il feature layer è spesso una rappresentazione in memoria dei dati delle feature in una classe di feature (o altra origine dati). Utilizzando qualcosa come lo strumento Crea feature layer ( help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//… ), è possibile ottenere un feature layer su cui lavorare. Questo è più un caso d'uso specifico però.
nicksan,

13

Questi termini si riferiscono specificamente al software ESRI e agli schemi di dati.

Una classe di entità geografiche è un insieme di caratteristiche geografiche comuni, ad esempio strade o pacchi o uso del suolo, poiché sono archiviate in un geodatabase o shapefile o in altri formati di archiviazione. Ecco il file di aiuto su Nozioni di base sulla classe di caratteristiche .

Un feature layer è la rappresentazione di una feature class dopo che è stata caricata in ArcMap. Ecco alcune delle proprietà per descrivere un livello .

Potrebbe essere meglio non solo pensare in termini di classe o livello funzionale, ma pensare solo in termini di classe o livello. Questo perché ci sono più tipi di classi o livelli, oltre alla funzione. Gli altri tipi sono:

  • Classe / livello oggetto: dati tabulari senza componente spaziale
  • Set di dati / layer raster: i dati in formato griglia, come la fotografia aerea, sono tecnicamente anche una classe, ma generalmente indicati come set di dati. modelli digitali di elevazione, ecc.
  • Classe di relazione : questo tipo di classe definisce l'unione uno a uno, uno a molti o molti a molti tra 2 classi diverse.

9

In parole povere ...

Provo a pensare a una classe di caratteristiche come un set di dati spaziali, cioè non molto più di x, y coord e attributi sul disco, mentre un livello applica la simbologia (e molte altre proprietà meno note) a un set di dati spaziale.

Un livello non memorizza i dati, ma solo simbologia e un collegamento a dove i dati si trovano su un disco da qualche parte.

Le classi di feature e gli shapefile non memorizzano la simbologia, solo x, coordini e attributi y, ecc

Solo quando una classe di entità geografiche viene aggiunta a una mappa (o viene sottratta utilizzando Crea livello funzionalità al di fuori di ArcMap) diventa un livello.


7

cosa significa concettuale, puoi dare un'occhiata al Dizionario GIS dall'ESRI, qui .

Classe caratteristica

In ArcGIS, una raccolta di elementi geografici con lo stesso tipo di geometria (come punto, linea o poligono), gli stessi attributi e lo stesso riferimento spaziale. Le classi di entità geografiche possono essere archiviate in geodatabase, shapefile, coperture o altri formati di dati. Le classi di caratteristiche consentono di raggruppare caratteristiche omogenee in un'unica unità ai fini della memorizzazione dei dati. Ad esempio, autostrade, strade primarie e strade secondarie possono essere raggruppate in una classe di caratteristiche di linea denominata "strade". In un geodatabase, le classi di entità geografiche possono anche memorizzare annotazioni e dimensioni.

Livello di funzionalità

Un livello che fa riferimento a una serie di dati di funzionalità. I dati delle caratteristiche rappresentano entità geografiche come punti, linee e poligoni.


1

Una classe di entità geografiche è una tabella di database con geometrie (punti, linee o poligoni). Un Feature Layer è il rendering di una tabella di geometrie, per la visualizzazione sullo schermo del computer o per la stampa di mappe.

Esri ha inventato questi termini per descrivere le loro tabelle di database (con geometrie) e il loro rendering su schermo o mappa. "Abilitazione spaziale" di questi database consente la query dei database basati su vari sistemi di coordinate e in cui le geometrie rientrano al loro interno. Un geodatabase Esri è quindi considerato spazialmente abilitato e contiene classi di caratteristiche che possono essere caricate nei desktop GIS per la stampa di viste, query o mappe.

Se stai utilizzando il software Esri e i database geografici, lo standard del settore, allora ascolti quei termini usati frequentemente. Se stai utilizzando altri software e database GIS, puoi comunque imbatterti negli stessi concetti e caratteristiche, ma non sentirli affatto usati. Ad esempio, con gli utenti di QGIS, potresti sentire solo una "tabella" o un "livello", e sarebbero equivalenti a "classe caratteristica" o "livello caratteristica"


0

Questa è la descrizione ESRI sulla feature class basata su questo commento, Feature Class NON è un formato file ! come altri formati di file nel computer come * .shp, * .exe * .py ed ecc

" feature class . [Software ESRI] In ArcGIS, una raccolta di feature geografiche con lo stesso tipo di geometria (come punto, linea o poligono) , stessi attributi e stesso riferimento spaziale.

Le classi di entità geografiche possono essere archiviate in geodatabase, shapefile , coperture o altri formati di dati. "

Le classi di caratteristiche consentono di raggruppare caratteristiche omogenee in un'unica unità ai fini della memorizzazione dei dati . Ad esempio, autostrade, strade primarie e strade secondarie possono essere raggruppate in una classe di caratteristiche di linea denominata "strade". In un geodatabase, le classi di entità geografiche possono anche memorizzare annotazioni e dimensioni.

e cos'è Feature Layer : [analisi dei dati] Un layer che fa riferimento a una serie di dati di funzionalità. I dati delle caratteristiche rappresentano entità geografiche come punti, linee e poligoni

pertanto non è possibile confrontare la classe di caratteristiche con altri formati regolari nel software GIS.

come ho già descritto nella riga precedente sulla feature class, penso che il layer delle funzionalità sia SOLO riferimenti . riferimenti a cosa? riferimento a SET DI DATI

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.