Tôi đã thử hơn 2 ngày để kết nối Cơ sở dữ liệu địa lý cá nhân ESRI với QGIS 2.8.1
Đây là báo cáo thử nghiệm của tôi.
Môi trường thử nghiệm: Windows 7 64-bit; MS Office 32 bit; QGIS 32-bit
1. Bước: Tạo ODBC-System-DSN Chúng tôi có cài đặt Office 32 bit. Chúng tôi tìm thấy Công cụ quản trị ODBC 32 bit trong:
C:\Windows\SysWOW64\odbcad32.exe
Tệp mdb là Cơ sở dữ liệu địa lý cá nhân ESRI.
2. Bước: Kiểm tra ODBC - Kết nối công việc Với cơ sở dữ liệu4.exe, miễn phí, tôi đã kiểm tra ODBC - Kết nối mới hoạt động. ( http://fishcodelib.com/Database.htmlm )
Vâng rất tốt!
Và ở đây bạn có thể thấy tất cả các bảng trong mdb-File.
3. Bước: Mở bằng ODBC-Connection trong QGIS
Vâng rất tốt. ODBC đang hoạt động!
Ồ không, loại hình học là Không rõ !!
4. Bước: Mở bằng ESRI-Personal-GeoDatabase-Connection trong QGIS
Ồ không, ESRI-Personal-GeoDatabase-Connection không hoạt động! Tại sao?
Tham khảo 1: Tôi có nên thử phiên bản 64 bit của QGIS không? Thích bài đăng này: https://gis.stackexchange.com/a/139716/53879
Ý kiến của tôi là, trong bài đăng này với việc kéo tệp mdb vào không gian làm việc của bạn KHÔNG phải là Kết nối ODBC. Cơ sở dữ liệu địa lý cá nhân ESRI sẽ thêm bằng "Thêm lớp vector .." trong File-Modus. Chỉ cần thử, kéo tệp mdb vào không gian làm việc. Nó sẽ mở ... Nhưng tôi muốn kết nối Cơ sở dữ liệu địa lý cá nhân ESRI trong Cơ sở dữ liệu-Modus.
Tham khảo 2: Trong bài đăng này: http://www.northrivergeographic.com/qgis-accessing-personal-geodatabase công việc giải quyết. Tôi nghĩ rằng đây là cài đặt QGIS 64-bit.
CÂU HỎI: -Tại sao làm việc với ODBC-Test và ESRI-Personal-GeoDatabase-Test không?
-Có nên thử cách giải quyết của tôi trong quá trình cài đặt QGIS 64 bit không? Có ai có kinh nghiệm không?
VẤN ĐỀ: Tôi muốn kết nối ESRI-Personal-GeoDatabase (* .mdb) hiện tại qua ODBC và chỉnh sửa dữ liệu. Trong cài đặt 32-bit của QGIS, điều này là không thể ??
THÔNG TIN: Tôi đã thử hơn 4 ngày để kết nối ESRI-Personal-GeoDatabase (* .mdb) qua Nút Radio-Cơ sở dữ liệu. TUYỆT VỜI! Tôi đã thử nghiệm thêm trên PC 64Bit: Windows 7 64 bit với SP1; 64Bit QGIS; 64Bit Office 2010. Tôi đã nhận được lỗi tương tự.
Và đó là một ESRI-Personal-GeoDatabase gốc (* .mdb). Tôi đã mở bằng ESRI-Software.