Я радий сказати, що я працюю! Я використовую QGIS 1.7 від OSGeo4W:
- отримати
ogr_sde.dll(компілюйте його з Tamas, вам також потрібні деякі файли ArcSDE SDK)
- замініть
gdal18.dllвикористаний qgis на той, який ви склали вище
- помістити
ogr_sde.dllвC:\OSGeo4W\bin\gdalplugins\1.8
- створити
.vrtфайл із підключенням ArcSDE та ознайомитись із деталями класу
- додайте саду до QGIS та вуаля!
Справа в тому, що ogr потрібно тривати довгий час для підключення. Але перегляд - це нормально. Просто з'єднувальна частина занадто повільна. Можливо, хтось з’ясує параметр для з'єднання, щоб пришвидшити його.
EDIT: забув , що ви також повинні скопіювати наступні бібліотеки DLL з проекту на етапі 1: xerces-c_28.dll, spatiallite.dllі openjpeg.dll. Крім того, необхідно ArcSDE LIBS: sde.dll, sg.dll, і pe.dll. Просто покладіть їх C:\OSGeo4W\bin.
EDIT 2: Більше інформації тут: http://www.qgis.org/wiki/Connecting_to_ArcSDE_databases .
EDIT 3: час з'єднання вже не є проблемою. Справа лише в правильному підключенні рядка в саду. Дивіться посилання для прикладів.