J'ai un dossier .gdb avec les fichiers LOCK, les fichiers FREELIST, les fichiers ATX, les fichiers GDBINDEXES, les fichiers GDBTABLE, les fichiers GDBTABLEX et les fichiers SPX.
Je souhaite convertir les données de parcelle de ce dossier en un fichier de formes afin de pouvoir les charger dans Arc GIS en ligne. Si j'avais toujours ma version de bureau ArcGIS, ce serait une tâche simple, mais je n'ai plus accès à cette version du logiciel.
Avez-vous des idées sur la façon d'obtenir ces données de parcelle dans un fichier de formes? Je n'ai pas encore essayé de télécharger QGIS, donc je ne sais pas si ce logiciel aurait cette capacité comme ArcGIS 10.1
Réponses:
Une option qui peut être un peu plus rapide (moins de clics) ou que vous pourriez appeler à partir d'un script serait d'utiliser la commande ogr2ogr (en utilisant OSGeo4wShell (fourni avec l'installation de QGIS)).
Si vous souhaitez exporter un sous-ensemble, vous pouvez utiliser la même commande ci-dessus, mais à la fin, indiquez le (s) nom (s) de la table (par exemple parcelle et citybnd).
la source
$ ogr2ogr -f "ESRI Shapefile" some-shape.shp some-geo-db.gdb
j'obtiens cette sortie:FAILURE: Unable to open datasource 'some-geo-db.gdb' with the following drivers. -> ESRI Shapefile -> MapInfo File <snipped for brevity> -> OpenFileGDB
Géodatabase fichier dans QGIS 2.4
Remarque: utilisez annuaire plutôt que le fichier
Une fois la base de données du fichier chargée, enregistrez le fichier de formes
la source