หมายเหตุมีสองวิธีในการทำเช่นนี้ วิธีที่คุณกำลังทำอยู่นั้นเป็นวิธีที่ยาวนาน แต่นั่นคือวิธีที่ฉันจะแสดงวิธีทำที่นี่ วิธีอื่นคือเพียงแค่ไปที่เพิ่มเลเยอร์เวกเตอร์แล้วเลือกไฟล์จากนั้นเรียกดูตำแหน่งที่ไฟล์. mdb ของคุณอยู่และเปิดไฟล์. mdb
ก่อนอื่นคุณต้องตรวจสอบให้แน่ใจว่ามีการใช้รุ่น QGIS 32 บิต ดาวน์โหลดและติดตั้ง QGIS สำหรับ Windows 32 บิต คุณต้องการ QGIS รุ่น 32 บิตเนื่องจาก Microsoft ไม่ได้สร้างไดรเวอร์ 64 บิตสำหรับ Access (.mdb) Esri ArcMap ก็ 32 บิตเช่นกันดังนั้นจึงสามารถทำงานกับไฟล์. mdb ได้
ประการที่สองคุณต้องสร้าง DSN (ชื่อแหล่งข้อมูล) ในการสร้าง DSN ให้ไปที่ปุ่มเริ่มแล้วคลิก
ถัดไปในช่องค้นหาพิมพ์% windir% \ SysWoW64 \ odbcad32.exe และคลิกที่โปรแกรม odbcad32.exe
คลิกที่แท็บ System DSN
คลิกที่ปุ่มเพิ่มเพื่อเพิ่ม dsn เพื่อให้ ODBC และ Esri Personal Database.mdb สามารถเข้าถึงได้ เมื่อคุณคลิกที่ปุ่มเพิ่มกล่องโต้ตอบใหม่จะปรากฏขึ้น ในกล่องโต้ตอบนี้เลือก Microsoft Access Driver (*. mdb) และคลิกเสร็จสิ้น
หลังจากคลิกเสร็จสิ้นกล่องโต้ตอบอื่นจะปรากฏขึ้น ในกล่องโต้ตอบนี้ให้ใส่ QGIS สำหรับชื่อแหล่งข้อมูล
คลิกถัดไปที่ปุ่มเลือกใต้ฐานข้อมูล เมื่อคุณเลือกปุ่มนี้ไดอะล็อกอื่นจะปรากฏขึ้นเป็นไดอะล็อกฐานข้อมูลที่เลือก
ในกล่องโต้ตอบนี้คุณต้องไปที่ไฟล์. mdb ของคุณ เมื่อคุณอยู่ในโฟลเดอร์ไฟล์. mdb จะปรากฏในช่องด้านซ้าย เลือกไฟล์. mdb ของคุณแล้วคลิกตกลง
ตอนนี้คุณควรเห็นกล่องโต้ตอบการตั้งค่า ODBC Microsoft Access กล่องโต้ตอบควรแสดงไฟล์. mdb ของคุณเช่นกล่องโต้ตอบด้านล่าง
ตอนนี้คลิกตกลงบนกล่องโต้ตอบ นอกจากนี้โปรดทราบว่าชื่อแหล่งข้อมูลคือ QGIS เราจะใช้ชื่อนี้เมื่อตั้งค่า ODBC .mdb / Esri Personal GeoDatabase.mdb เมื่อคุณคลิกตกลงคุณจะเห็นกล่องโต้ตอบดังต่อไปนี้ซึ่งแสดง DSN ที่คุณเพิ่งสร้างขึ้น คลิกตกลงในกล่องโต้ตอบนี้เพื่อปิด
ตอนนี้เปิด QGIS 2.4 แล้วไปที่ Add Vector Layer
ตอนนี้เลือกฐานข้อมูลแล้วเลือกการเข้ารหัสที่คุณต้องการจากนั้นภายใต้ประเภทฐานข้อมูลเลือกฐานข้อมูลส่วนบุคคล Esri
ในไดอะล็อกเดียวกันให้คลิกปุ่มใหม่
กล่องโต้ตอบใหม่จะปรากฏขึ้น ในกล่องโต้ตอบนี้ให้กรอกฟิลด์ประเภทชื่อและฐานข้อมูล สำหรับฟิลด์ Type เลือก Esri Personal GeoDatabase สำหรับชื่อพิมพ์สิ่งที่คุณต้องการ สำหรับฟิลด์ฐานข้อมูลพิมพ์ QGIS โปรดทราบว่า QGIS เป็นชื่อเดียวกับ DSN ที่เราสร้างขึ้นก่อนหน้านี้
ตอนนี้คลิกที่ปุ่มทดสอบ
หากการตั้งค่าทุกอย่างถูกต้องคุณจะเห็นสิ่งนี้หลังจากคลิกที่ปุ่มทดสอบ
ถัดไปคลิกตกลงเพื่อปิดการทดสอบแล้วคลิกตกลงเพื่อสิ้นสุดการเชื่อมต่อฐานข้อมูล
ตอนนี้คุณควรเห็นชื่อที่คุณให้การเชื่อมต่อและเมื่อคุณคลิกที่ปุ่มเปิด เมื่อคุณคลิกเปิดระบบจะขอรหัสผ่าน เพียงคลิกตกลงเว้นแต่ฐานข้อมูลจะมีรหัสผ่าน
หลังจากคลิกตกลงในกล่องโต้ตอบรหัสผ่านคุณจะเห็นกล่องโต้ตอบดังต่อไปนี้:
เลือกเลเยอร์ของคุณแล้วคลิกตกลง หลังจากเลือกเลเยอร์ที่คุณต้องการแล้วคลิกตกลงคุณจะเห็นกล่องโต้ตอบอื่น กล่องโต้ตอบนี้ใช้สำหรับตั้งค่าการอ้างอิงพิกัด
และเราทำเสร็จแล้ว! คุณสามารถทำได้ด้วย. mdb หรือ Esri Personal GeoDatabase ปกติ ในการทำเช่นนี้คุณจะต้องสร้าง DSN จากนั้นตั้งค่าการเชื่อมต่อ มีวิธีที่ง่ายกว่าและเพียงแค่เพิ่มเวกเตอร์และทำให้แน่ใจว่าเลือกไฟล์แล้วจากนั้นเพียงเรียกดูไฟล์. mdb ของคุณ หมายเหตุคุณต้องใช้ QGIS 32 บิตเพื่อทำงานกับฐานข้อมูล. mdb