使用GDAL处理文件地理数据库(.gdb)中的栅格

tri*_*ook 0 python gdal

我正在开发一个工具,可以将栅格图层转换为数组,以便使用NumPy进行处理,理想情况下,我希望能够使用.gdb中打包的栅格而不将它们全部导出(特别是如果这需要使用ArcGIS或ArcPy) ).

这可以通过OpenFileGDB驱动程序实现吗?据我所知,这个驱动程序似乎将栅格图层视为与矢量图层相同,这使您可以访问有关图层的一些数据,但不会为您提供ReadAsArray功能.

Mik*_*e T 5

目前,FileGDB和OpenFileGDB驱动程序仅处理矢量数据集.光栅支持不是Esri的FGDB API的一部分.

您需要使用Esri工具将​​栅格导出为其他格式,例如GeoTIFF.


Ric*_*ard 5

我刚刚发布了一个原型程序Arc Raster Rescue,它可以从 ArcGIS 文件地理数据库格式中提取栅格数据。