Puedo acceder a los datos de ESRI .GDB utilizando OGR de OSGeo. El siguiente código da nombres de clases de características incrustadas en .GDB...
from osgeo import ogr
driver = ogr.GetDriverByName("FileGDB")
data = driver.Open(r"D:\pycharm_development\turkiye_db.gdb", 0)
feature_class_list = []
for i in data:
foo = i.GetName()
feature_class_list.append(foo)
feature_class_list.sort()
print feature_class_list
Pero lamentablemente no puedo acceder a los datos ESRI .GDB en el entorno PyQGIS. PyQGIS funciona correctamente en mi PC y los archivos .SHP se pueden cargar con éxito...
¿Es cierto el enfoque de QgsVectorLayer() o se debe utilizar la clase QgsDataSourceURI() para manejar eso?
P.D. He instalado desde el instalador de OSGeo4W de 64 bits. Estoy usando PyCharm IDE.