Suite

Accéder aux rasters de géodatabase fichier (.gdb) avec GDAL ?


Je travaille sur un outil qui convertit les couches raster en tableaux pour le traitement avec NumPy, et idéalement, j'aimerais pouvoir travailler avec des rasters empaquetés dans un .gdb sans les exporter tous (surtout si cela nécessite d'engager ArcGIS ou ArcPy ).

Est-ce possible avec le pilote OpenFileGDB ?

D'après ce que je peux dire, ce pilote semble traiter les couches raster de la même manière que les couches vectorielles, ce qui vous donne accès à certaines données sur la couche mais ne vous donne pas la fonctionnalité ReadAsArray.


La lecture et l'écriture de rasters de géodatabase fichier n'est pas prise en charge par l'API File Geodatabase depuis juillet 2015. Selon ce blog Esri 2010, les détails de l'API File Geodatabase :

Les rasters (jeu de données raster, catalogue raster, jeux de données en mosaïque et attributs raster) ne sont pas pris en charge avec la version initiale de l'API File Geodatabase.

De plus, selon un membre du personnel d'Esri lors d'une discussion sur Geonet (juin 2015) :

Actuellement, nous ne prévoyons pas d'accès pris en charge aux données raster via l'API File Geodatabase. Si vous pensez que cela est nécessaire, veuillez l'ajouter au site Esri Ideas et il sera pris en compte pour un…


Les données raster stockées dans les géodatabases de fichiers ne sont actuellement pas prises en charge par GDAL/QGIS.
Des travaux sont en cours par Nyall Dawson et North Road avec des membres de la communauté de développement GDAL pour, espérons-le, mettre en lumière cette fonctionnalité dans les prochains temps.

Regardez cette page pour des nouvelles concernant le développement du pilote raster :
https://north-road.com/blog/


Voir la vidéo: Mosaic or Combine Multiple Raster Datasets - DEM or Satellite Imagery Using ArcGIS (Octobre 2021).