Це не є чіткою відповіддю на поставлене запитання, але я думаю, що відповідає на те, що ви насправді намагаєтесь досягти:
Якщо вам потрібно переглянути FileGDB в QGIS в Windows XP / 7, ви можете зробити це за допомогою автономного інсталятора для 1.7.4 (Не головна збірка та використання GDAL 1.8, але це працює для мене!)
Інсталятор для QGIS не встановить DLL драйвера ogr, але ви повинні мати змогу перезавантажити це з вашого головного встановлення тут: * INSTALL DIR \ bin \ gdalplugins \ 1.8 \ ogr_FileGDB.dll *. Файл ESRI fileGDB API DLL ( FileGDBAPI.dll ) можна отримати з файлу ESRI fileGDB API, і його потрібно розмістити в каталозі INSTALL DIR \ bin .
QGIS 1.7.4, здається, не знає про підтримку fileGDB (я думаю, для цього потрібне оновлення інтерфейсу QGIS), але, як і ряд інших форматів, які "не є в QGIS, але підтримуються форматами GDAL / OGR", файлGDB можна відкрити вибираючи Додати векторний шар , вибираючи тип джерела каталогів, а потім вибираючи базу даних геоданих (пам’ятайте, що драйвер API ESRI читає лише v10 fileGDB).
Отриманий шар у Quantum є лише для читання, але, як видається, виникає помилка в QGIS 1.7.4, що призводить до того, що кнопка "Edit" на вкладці "Поля" властивостей шару не відключається для деяких наборів даних лише для читання. Увімкнення цього формату лише для читання - це звичайно безпечний спосіб виходу з ладу QGIS, але, враховуючи, що OGR підтримує запис у файлGDB, ви, здається, не можете їх редагувати через QGIS, хоча це, очевидно, не належним чином реалізовано!