J'espérais pouvoir utiliser la version `` maître '' (construction nocturne) de QGIS pour obtenir le support de fgdb sans compiler (je ne suis pas un développeur et franchement j'ai perdu des jours de temps productif à essayer de compiler les choses sans succès) .
Comme il semble que gdal 1.9 supporte fgdb, je pensais que je pouvais simplement télécharger la version développeur. Cependant, la dernière version de QGIS (191a229), même avec gdal 1.9 ne semble pas me permettre d'ajouter mon fichier gdb.
La version gdal incluse avec la construction principale n'est-elle tout simplement pas compilée avec le support fgdb? Est-ce que quelqu'un sait s'il existe un moyen de le faire sans compiler une nouvelle version?
qgis
gdal
file-geodatabase
afwatl
la source
la source
Réponses:
Utilisez le programme d'installation OSGeo4W . Je l'ai mis à jour pour utiliser gdal 1.9.
la source
Ce n'est pas strictement une réponse à la question posée, mais je pense que répond à ce que vous essayez réellement de réaliser:
Si vous avez besoin d'afficher FileGDB dans QGIS sur Windows XP / 7, vous pouvez le faire en utilisant le programme d' installation autonome pour 1.7.4 (Pas la version principale et en utilisant GDAL 1.8, mais cela fonctionne pour moi!)
Le programme d'installation de QGIS n'installera pas la DLL du pilote ogr, mais vous devriez pouvoir le récupérer depuis votre installation principale ici: * INSTALL DIR \ bin \ gdalplugins \ 1.8 \ ogr_FileGDB.dll *. La DLL de l'API fileGDB ESRI ( FileGDBAPI.dll ) peut être obtenue à partir du téléchargement de l'API fileGDB ESRI et doit être placée dans le répertoire INSTALL DIR \ bin .
QGIS 1.7.4 ne semble pas être au courant de la prise en charge de fileGDB (je suppose que cela nécessite une mise à jour de l'interface QGIS) mais comme un certain nombre d'autres formats `` non répertoriés dans QGIS mais pris en charge par GDAL / OGR '', les fichiersGDB peuvent être ouverts par en choisissant Ajouter une couche vectorielle , en sélectionnant le type de source Annuaire, puis en choisissant la géodatabase fichier (rappelez-vous que le pilote API ESRI ne lit que les fichiers GDB v10).
La couche résultante dans Quantum est en lecture seule, mais il semble y avoir un bogue dans QGIS 1.7.4 qui fait que le bouton bascule Modifier dans l'onglet Champs des propriétés de la couche n'est pas désactivé pour certains jeux de données en lecture seule. Le basculement sur des formats en lecture seule est normalement un moyen sûr de planter QGIS, mais étant donné qu'OGR prend en charge l'écriture dans les fichiers GDB, vous semblez être en mesure de les modifier via QGIS, bien que cela ne soit évidemment pas correctement implémenté pour le moment!
la source