Accedere ai raster di file geodatabase (.gdb) con GDAL?


12

Sto lavorando a uno strumento che converte i layer raster in array per l'elaborazione con NumPy, e idealmente mi piacerebbe poter lavorare con raster che vengono impacchettati in un .gdb senza esportarli tutti (specialmente se ciò richiede ArcGIS o ArcPy coinvolgenti ).

È possibile con il driver OpenFileGDB?

Da quello che posso dire questo driver sembra trattare i livelli raster allo stesso modo dei livelli vettoriali, il che ti dà accesso ad alcuni dati sul livello ma non ti dà la funzionalità ReadAsArray.


1
Da erouault.blogspot.fi/2014/01/ogr-openfilegdb-driver.html : I've encountered a few raster File Geodatabase datasets (apparently tiled), and a quick inspection of the tables makes me believe that a raster driver would be doable.Quindi, probabilmente fattibile ma non fatto.
user30184

@ user30184 sei a conoscenza dell'evoluzione relativa a questa domanda. Gdal 2 può leggere raster in gdb?
Radouxju,

Non ne sono consapevole, ma sarei interessato a scoprirlo.
triphook,

Risposte:


7

La lettura e la scrittura di raster di geodatabase di file non è supportata dall'API File Geodatabase a partire da luglio 2015. Secondo i dettagli dell'API di Geodatabase di file del blog Esri 2010 :

I raster (set di dati raster, catalogo raster, set di dati mosaico e attributi raster) non sono supportati con la versione iniziale dell'API File Geodatabase.

Inoltre, secondo un membro dello staff Esri in una discussione su Geonet (giugno 2015) :

Al momento non abbiamo in programma alcun accesso supportato ai dati raster tramite l'API File Geodatabase. Se ritieni che sia necessario, aggiungilo al sito Esri Ideas e verrà preso in considerazione per un ...


1

I dati raster archiviati in file geodatabase non sono attualmente supportati da GDAL / QGIS.
Ci sono lavori in corso da parte di Nyall Dawson e North Road insieme ai membri della comunità di sviluppo GDAL per spero che questa funzionalità venga alla luce nel prossimo futuro.

Guarda questa pagina per notizie sullo sviluppo del driver raster:
https://north-road.com/blog/

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.