La differenza tra la copertura e uno shapefile in termini di struttura dei dati

January 11

In sistemi di informazione geografica - sistemi per la memorizzazione, l'editing e la visualizzazione di informazioni geografiche su un computer - coperture e shapefile sono rappresentati come modelli di dati vettore di base. In termini di struttura dei dati, entrambi composti da una tabella che elenca le coordinate di un nodo di partenza, un nodo finale e gli eventuali vertici in mezzo e poi indica quali linee passano attraverso quali punti. Tuttavia, nonostante le loro somiglianze, esistono alcune differenze fondamentali tra di loro.

Copertura

Una copertura è ciò che è noto come una struttura di dati topologica. La struttura dei dati di copertura è costituito da una cartella che contiene più le cosiddette classi di entità, come ad esempio l'arco, etichetta e poligono. Ogni classe di entità non corrisponde direttamente ad un elemento geografico, ma ogni caratteristica geografica - uso del suolo, strada, ferrovia, come alcuni esempi - corrisponde a una cartella di copertura. Un memorizza informazioni sulla copertura vicina geografica e le relazioni tra di loro e tra di tabelle di attributi. Le tabelle di attributi sono collegate a file binari nascosti contenenti le informazioni geometriche per ciascuna classe di entità geografiche.

I vantaggi di copertura

Un memorizza informazioni sulla copertura vertici condivisi di caratteristiche geografiche contigue una volta, piuttosto che due volte e così dovrebbe, almeno in teoria, produrre un formato di file che è fino al 50 per cento più piccolo di un shapefile. Tuttavia, questo è raramente il caso, in pratica, perché coperture richiedono ulteriori file per memorizzare le informazioni topologiche. Si noti che, anche se le tabelle di attributi rappresentano una gran parte della dimensione complessiva del file, la proporzione è la stessa indipendentemente dal fatto che le caratteristiche geografiche sono archiviati come coperture o shapefile.

shapefile

La struttura dei dati shapefile collega anche i file geometriche di attribuire i file, ma ogni shapefile corrisponde direttamente ad una classe di entità. In uno shapefile, le caratteristiche geografiche sono rappresentate da anelli chiusi, o loop, che permettono funzioni complesse, sconnessi e sovrapposte di essere rappresentati. Una caratteristica geografica che è attraversata da una strada o ferrovia può essere rappresentato come due anelli corrispondenti a due record della tabella attributo o come un singolo anello con due parti corrispondenti a un singolo record della tabella degli attributi.

Vantaggi shapefile

Il principale vantaggio della struttura dati shapefile è la sua semplicità, che consente caratteristiche geografiche da trarre velocemente rispetto a quelli memorizzati come una copertura. Inoltre, shapefile possono essere copiati facilmente senza bisogno di essere esplicitamente importati o esportati e la specifica shapefile è supportata da numerosi pacchetti software. Shapefiles sono in genere più grandi coperture, ma come il costo di spazio di archiviazione è caduto le dimensioni dei file relativi sono diventati meno di un problema tra gli utenti GIS che erano una volta.