Un file .gdb è un file geodatabase del file. È una raccolta di file in una cartella sul disco che può archiviare, interrogare e gestire dati spaziali e non spaziali. È un formato di file proprietario sviluppato da ESRI per l'uso con il loro software ARCGIS.
Un file .gdb può contenere i seguenti tipi di dati:
- Classi di funzionalità: una classe di funzionalità è una raccolta di funzionalità che condividono un set comune di attributi. Le caratteristiche possono essere punti, linee, poligoni o raster.
- Set di dati di funzionalità: un set di dati di funzionalità è una raccolta di classi di funzionalità correlate tra loro.
- Tabelle: una tabella è una raccolta di righe e colonne di dati. Le tabelle possono essere utilizzate per archiviare dati non spaziali, come i dati degli attributi per le classi di funzionalità.
- Set di dati raster: un set di dati raster è una raccolta di immagini raster.
- Set di dati schematici: un set di dati schematico è una raccolta di diagrammi che rappresentano le relazioni tra funzionalità e tabelle in un file .gdb .
Il file .gdb può essere aperto con una varietà di applicazioni software, tra cui:
Per creare un file .gdb , è possibile utilizzare i seguenti passaggi:
- Apri ArcGIS Desktop o ArcGis Pro.
- Nel riquadro del catalogo, fai clic con il pulsante destro del mouse su database o una cartella in cartelle e fai clic su un nuovo geodatabase del file.
- Nella finestra di dialogo del nuovo file geodatabase, navigare nella posizione in cui si desidera creare il file .gdb , digitare un nome e fare clic su Salva.
Dopo aver creato un file .gdb , è possibile aggiungere dati utilizzando lo strumento Aggiungi dati. È inoltre possibile interrogare e gestire i dati in un file .gdb utilizzando l'interfaccia ARCGIS.
Come convertire un file .gdb in un formato diverso?
Esistono alcuni modi per convertire un file .gdb in un formato diverso. Un modo è utilizzare lo strumento GEODATABASE Converti in ArcGIS Desktop o ArcGIS Pro. Questo strumento convertirà il file .gdb nel formato specificato.
Un altro modo per convertire un file .gdb in un formato diverso è utilizzare un'applicazione software di terze parti. Esistono diverse applicazioni software in grado di convertire il file .gdb in diversi formati, come: ad esempio:
- Libreria di astrazione dei dati geospaziali (GDAL): https://gdal.org/
- OGR2OGR: https://gdal.org/programs/ogr2ogr.html
- QGIS: https://qgis.org/en/site/
Per utilizzare un'applicazione software di terze parti per convertire un file .gdb , è necessario aprire l'applicazione software e selezionare il file .gdb che si desidera convertire. Quindi, dovrai specificare il formato in cui si desidera convertire il file .GDB . L'applicazione del software convertirà quindi il file .gdb nel formato specificato.
Ecco alcuni suggerimenti aggiuntivi per la conversione del file .gdb :
- Assicurati di avere una copia di backup del file .GDB prima di convertirlo. In questo modo, se la conversione non ha successo, puoi comunque ripristinare il file .gdb originale.
- Controlla la compatibilità del formato target con l'applicazione software che si sta utilizzando per convertire il file .gdb . Non tutte le applicazioni software supportano tutti i formati.
- Se si utilizza un'applicazione software di terze parti per convertire il file .gdb , assicurarsi che l'applicazione software sia aggiornata. Le versioni precedenti delle applicazioni software potrebbero non supportare l'ultimo formato di file .gdb .
Come riparare un file .gdb corrotto?
Esistono alcuni modi per riparare un file .gdb corrotto. Un modo è utilizzare lo strumento Geodatabase di riparazione in ArcGIS Desktop o ArcGIS Pro. Questo strumento tenterà di correggere qualsiasi corruzione che trova nel file .gdb .
Un altro modo per riparare un file .gdb corrotto è utilizzare lo strumento di riga di comando GDBFix . Questo strumento fa parte del pacchetto software GDAL. Per utilizzare GDBFIX, sarà necessario aprire un prompt dei comandi e passare alla cartella in cui si trova l'esecutabile GDBFix. Quindi, è possibile utilizzare il seguente comando per riparare il file .gdb :
gdbfix -r corrupt.gdb
L'opzione -r dice a GDBFIX di riparare il file .gdb . Se la riparazione ha esito positivo, GDBFIX creerà un nuovo file .GDB chiamato "corropt.gdb.bak". Questo file conterrà i dati riparati dal file .gdb originale.
Se lo strumento geodatabase di riparazione o GDBFIX non sono in grado di riparare il file .GDB , potrebbe essere necessario contattare il supporto ESRI per l'assistenza.
Ecco alcuni suggerimenti aggiuntivi per riparare il file .gdb corrotto:
- Assicurati di avere una copia di backup del file .gdb prima di provare a ripararlo. In questo modo, se la riparazione non ha successo, puoi comunque ripristinare il file .gdb originale.
- Prova a identificare la causa della corruzione prima di provare a riparare il file .gdb . Queste informazioni possono aiutarti a scegliere il giusto strumento di riparazione o metodo.
- Se si utilizza lo strumento Geodatabase di riparazione in ArcGIS Desktop o ArcGIS Pro, assicurarsi di selezionare l'opzione di riparazione tutta la corruzione . Questa opzione tenterà di correggere tutta la corruzione che trova nel file .gdb .
- Se si utilizza lo strumento di riga di comando GDBFIX, è possibile utilizzare l'opzione -v per ottenere più output verbosio. Questo output può essere utile per risolvere il processo di riparazione.
Quali sono i limiti del file .gdb?
- Limitazione delle dimensioni: la dimensione massima di un file .gdb è 16 TB. Questa limitazione può essere un problema per set di dati di grandi dimensioni.
- Compatibilità della piattaforma: il file .GDB è compatibile solo con Windows, MacOS e Linux Operating Systems. Questa limitazione può essere un problema per gli utenti che devono condividere il file .gdb con gli utenti su altre piattaforme.
- Limitazione del tipo di funzionalità: il file .gdb può archiviare solo punti punto, linea, poligono e raster. Questa limitazione può essere un problema per gli utenti che devono archiviare altri tipi di dati, come dati 3D o dati delle serie temporali.
- Limitazione di sicurezza: il file .gdb non ha funzionalità di sicurezza integrate. Ciò significa che chiunque abbia accesso al file .gdb può visualizzare e modificare i dati.
Quali sono i vantaggi del file .gdb?
- Scalabilità: il file .gdb può scalare a dimensioni molto grandi, rendendole una buona scelta per la memorizzazione di set di dati di grandi dimensioni.
- Performance: il file .gdb è generalmente più veloce di altri formati di file per i dati spaziali, come i formaggi.
- Flessibilità: il file .gdb può archiviare una varietà di tipi di dati spaziali, inclusi punti, linee, poligoni e raster.
- Interoperabilità: il file .GDB è supportato da una varietà di applicazioni software, tra cui ArcGIS Desktop, ArcGIS Pro e QGIS.
- Sicurezza: il file .gdb può essere protetto con password, rendendoli una buona scelta per la memorizzazione di dati sensibili.