使用GDAL访问文件地理数据库(.gdb)栅格吗?


12

我正在使用一种工具将栅格图层转换为数组以进行NumPy处理,并且理想情况下,我希望能够处理打包在.gdb中的栅格而不导出所有栅格(特别是如果这需要使用ArcGIS或ArcPy的话) )。

OpenFileGDB驱动程序可以做到这一点吗?

据我所知,该驱动程序似乎将栅格图层与矢量图层相同,这使您可以访问有关该图层的一些数据,但不具有ReadAsArray功能。


1
来自erouault.blogspot.fi/2014/01/ogr-openfilegdb-driver.htmlI'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.因此,可能可行但未完成。
user30184 2015年

@ user30184您是否知道与此问题有关的演变。gdal 2可以读取gdb中的栅格吗?
radouxju 2015年

我不知道,但是有兴趣找出答案。
triphook 2015年

Answers:


7

截至2015年7月,文件地理数据库API不支持读写文件地理数据库栅格。根据此2010 Esri博客文件地理数据库API的详细信息

File Geodatabase API的初始版本不支持栅格(栅格数据集,栅格目录,镶嵌数据集和栅格属性)。

此外,据一位Esri工作人员在Geonet讨论会上(2015年6月)

目前,对于通过文件地理数据库API支持的栅格数据访问,我们还没有任何计划。如果您认为有此需要,请将其添加到Esri Ideas网站,并将其用于……


1

GDAL / QGIS当前不支持存储在文件地理数据库中的栅格数据。
Nyall Dawson和North Road以及GDAL开发社区的成员正在做一些工作,希望在不久的将来能够揭露此功能。

观看此页面以获取有关光栅驱动程序开发的新闻:https :
//north-road.com/blog/

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.