GDAL/OGR >= 1.9.0
OGR gère en option l’accès en lecture les fichiers .mdb en utilisant la bibliothèque Java Jackcess.
Ce pilote a d’abord comme objectif d’être utilisé sur les plateformes Unix pour contourner les problèmes avec la bibliothèque MDBTools qui agit comme le pilote ODBC pour les bases de données MDB.
Le pilote peut détecter les bases de données MDB de Geomedia et les géodatabases personnels d’ESRI et les utilisera exactement comme les pilotes ESRI Personal GeoDatabase et Base de données MDB de Geomedia le font. Pour les autres bases de données MDB, toutes les tables seront présentées comme couches OGR.
Vous avez besoin d’un JDK (JRE n’est pas suffisant) pour compiler le pilote.
Sur Ubuntu 10.04 avec le packaqe openjdk-6-jdk installé,
./configure --with-java=yes --with-mdb=yes
Sur les autres version de Linux, vous pouvez devoir spécifier :
./configure --with-java=/path/to/jdk/root/path --with-jvm-lib=/path/to/libjvm/directory --with-mdb=yes
où /path/to/libjvm/directory est par exemple /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server.
Il est possible d’ajouter l’option –with-jvm-lib-add-rpath (pas de valeur ou yes) pour inclure le chemin vers libjvm.so dans la bibliothèque GDAL.
Vous avez besoin de JRE et 3 JAR externe pour lancer le pilote.