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

时间:2015-01-07 14:24:39

标签: python gdal

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

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

2 个答案:

答案 0 :(得分:5)

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

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

答案 1 :(得分:3)

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