Saya senang mengatakan saya membuatnya bekerja! Saya menggunakan QGIS 1.7 dari OSGeo4W:
- dapatkan
ogr_sde.dll
(kompilasi dari Tamas, Anda juga memerlukan beberapa file ArcSDE SDK)
- ganti yang
gdal18.dll
digunakan oleh qgis dengan yang Anda kompilasi di atas
- menempatkan
ogr_sde.dll
diC:\OSGeo4W\bin\gdalplugins\1.8
- buat
.vrt
file dengan koneksi ArcSDE Anda dan detail fitur kelas
- tambahkan vrt ke QGIS, dan voila!
Masalahnya, ogr membutuhkan waktu lama untuk terkoneksi. Tetapi melihat itu OK. Hanya bagian penghubungnya yang terlalu lambat. Mungkin seseorang akan mengetahui parameter untuk koneksi untuk mempercepatnya.
EDIT: lupa Anda juga harus menyalin DLL berikut dari kompilasi Anda pada langkah 1: xerces-c_28.dll
, spatiallite.dll
dan openjpeg.dll
. Anda juga perlu libs ArcSDE: sde.dll
, sg.dll
, dan pe.dll
. Masukkan saja C:\OSGeo4W\bin
.
EDIT 2: info lebih lanjut di sini: http://www.qgis.org/wiki/Connecting_to_ArcSDE_databases .
EDIT 3: waktu koneksi tidak lagi menjadi masalah. Hanya masalah string koneksi yang benar di vrt. Lihat tautan untuk contoh.