Зауважте, що це можна зробити двома способами. Шлях, яким ви збираєтеся це зробити, - це довгий шлях, але саме таким чином я покажу, як це зробити тут. Інший спосіб - просто перейти на Додати векторний шар, а потім вибрати файл, а потім перейти до місця, де знаходиться ваш .mdb-файл, та відкрити .mdb-файл.
По-перше, вам потрібно переконатися, що використовується 32-бітова версія QGIS. Завантажте та встановіть QGIS для Windows 32 біт. Вам потрібна 32-бітна версія QGIS, оскільки 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 (*. Mdb) і натисніть кнопку "Завершити".
Після натискання кнопки закінчити з'явиться інше діалогове вікно. У цьому діалоговому вікні поставте QGIS для імені джерела даних.
Далі натисніть кнопку Вибрати в розділі Бази даних. Після вибору цієї кнопки з’явиться інше діалогове вікно. Це діалогове вікно вибору бази даних.
У цьому діалоговому вікні вам потрібно перейти до файлу .mdb. Після того, як ви перейдете до папки, у лівому полі з’явиться .mdb файл. Виберіть файл .mdb і натисніть кнопку ОК
Тепер ви повинні побачити діалогове вікно налаштування доступу Microsoft ODBC. У діалоговому вікні має бути показано ваш .mdb файл, як діалогове вікно нижче.
Тепер натисніть кнопку OK у діалоговому вікні. Також зауважте, що джерело даних DATA - QGIS. Ми будемо використовувати це ім'я під час налаштування ODBC .mdb / Esri Personal GeoDatabase.mdb. Після натискання кнопки "ОК" ви побачите діалогове вікно на кшталт наступного, яке показує щойно створений DSN. Натисніть кнопку "ОК" у цьому діалоговому вікні, щоб закрити його.
Тепер відкрийте QGIS 2.4 і перейдіть до "Додати векторний шар"
Тепер виберіть базу даних, а потім виберіть потрібне кодування, а потім у розділі Тип бази виберіть Esri Personal GeoDatabase
Тепер у цьому ж діалоговому вікні натисніть кнопку Нова кнопка
З'явиться нове діалогове вікно. У цьому діалоговому вікні заповніть поля Тип, Ім'я та База даних. Для поля Тип виберіть Esri Personal GeoDatabase. Для Імені введіть все, що вам потрібно. Для поля База даних введіть QGIS. Зауважте, що QGIS - це те саме ім'я, що і DSN, яке ми створили раніше.
Тепер натисніть на кнопку тесту.
Якщо все налаштовано правильно, ви побачите це, натиснувши кнопку тесту.
Далі натисніть кнопку ОК, щоб закрити тест, а потім натисніть кнопку ОК, щоб закінчити з'єднання з базою даних.
Тепер ви повинні побачити ім'я, якому ви дали з'єднання, і як тільки це зробите, натисніть кнопку "Відкрити". Після натискання кнопки відкрити, вона запитає пароль. Просто натисніть кнопку ОК, якщо в базі даних немає пароля.
Після натискання кнопки ОК у діалоговому вікні пароля, ви побачите діалог, як показано нижче:
Виберіть шар і натисніть кнопку ОК. Після вибору потрібного шару та натискання кнопки ОК ви побачите ще одне діалогове вікно. Це діалогове вікно призначено для встановлення координатних посилань.
І ми зробили! Це можна зробити за допомогою звичайної .mdb або Esri Personal GeoDatabase. Щоб зробити це таким чином, вам потрібно створити DSN, а потім встановити з'єднання. Існує простіший спосіб, і це просто додати вектор і переконатися, що вибрано файл, а потім просто переглядати ваш файл .mdb. Зверніть увагу: для роботи з .mdb базами даних вам потрібен 32-бітний QGIS.