我正在开发一个工具,可以将栅格图层转换为数组以便使用NumPy进行处理,理想情况下,我希望能够使用.gdb中打包的栅格而不将它们全部导出(特别是如果这需要参与ArcGIS或ArcPy)。
这可以通过OpenFileGDB驱动程序实现吗?据我所知,这个驱动程序似乎将栅格图层视为与矢量图层相同,这使您可以访问有关图层的一些数据,但不会为您提供ReadAsArray功能。
答案 0 :(得分:5)
目前,FileGDB和OpenFileGDB驱动程序仅处理矢量数据集。光栅支持不是Esri的FGDB API的一部分。
您需要使用Esri工具将栅格导出为其他格式,例如GeoTIFF。
答案 1 :(得分:3)
我刚刚发布了一个原型程序Arc Raster Rescue,它从ArcGIS文件地理数据库格式中提取栅格数据。