Convertir GDB en XLS
Convertissez des données Esri, Firebird, InterBase ou Garmin GDB en feuille de calcul compatible avec XLS.
Convertir des fichiers GDB en ligne
Nous n’avons pas encore de convertisseur en ligne dédié pour GDB vers XLS, mais vous pouvez convertir des fichiers GDB en ligne vers ces formats :
Comment convertir gdb en fichier xls
- Bases de données
- Aucune note pour l'instant.
Un tableur est nécessaire lorsque des enregistrements GIS, GPS ou de base de données doivent être modifiés, filtrés, archivés ou partagés avec des personnes qui ne disposent pas de l’application source. La méthode appropriée dépend du programme ayant créé les données .gdb, car cette extension désigne plusieurs formats sans rapport entre eux.
Ce qu’est le format gdb
.gdb n’est pas un format universel :
- Esri file geodatabase : il s’agit généralement d’un dossier portant le suffixe
.gdbet contenant des tables GIS, des classes d’entités, des index et des métadonnées. ArcGIS et QGIS l’utilisent pour les données spatiales. - Base de données Firebird ou InterBase : il s’agit souvent d’un fichier de base de données unique portant le suffixe
.gdb. Il contient des tables relationnelles et doit être ouvert avec un logiciel compatible avec Firebird ou InterBase. - Garmin GDB : fichier de données GPS utilisé par les anciennes versions de Garmin MapSource et les logiciels associés. Il contient des waypoints, des itinéraires et des traces, plutôt que des tables de base de données ordinaires.
Renommer l’extension ne convertit aucun de ces formats. Identifiez l’application ayant créé le fichier avant de sélectionner une méthode d’exportation.
Ce que fournit le format xls
.xls est le format de classeur Microsoft Excel hérité de 97–2003. Il est pris en charge par les anciennes versions d’Excel et par de nombreuses applications de tableur, mais chaque feuille de calcul est limitée à 65 536 lignes et 256 colonnes. Excel moderne utilise normalement .xlsx, qui prend en charge des feuilles de calcul plus grandes et des fonctionnalités plus récentes.
Un export XLS peut rendre les attributs de la base de données disponibles pour le tri, le filtrage, les formules et l’échange sous forme de tableau. Il ne conserve généralement pas la topologie, les domaines, les sous-types, les classes de relations, les index spatiaux ni la symbologie cartographique complète d’une géodatabase. La géométrie est généralement exportée sous forme de coordonnées ou de texte, et non comme une couche GIS modifiable.
Convertir une Esri file geodatabase
Utilisez ArcGIS Pro lorsqu’il est disponible :
- Conservez l’intégralité du dossier
.gdbet ajoutez-le via le volet Catalog ou Map → Add data. - Pour une table ou une classe d’entités, exécutez Conversion tools → Excel → Table to Excel, sélectionnez la source et choisissez une sortie
.xlsx. ArcGIS Pro crée normalement un fichier XLSX plutôt qu’un fichier XLS hérité. - Si un fichier
.xlsest réellement requis, ouvrez le classeur obtenu dans Excel ou LibreOffice Calc et choisissez File → Save as, puis sélectionnezExcel 97–2003 (*.xls).
Pour un export reproductible en ligne de commande, GDAL peut lire de nombreuses Esri file geodatabases lorsque le pilote OpenFileGDB ou FileGDB est installé. Exportez une table au format CSV, puis ouvrez le fichier CSV dans Excel ou Calc et enregistrez-le au format XLS :
ogr2ogr -f CSV output_folder data.gdb layer_name
Vous pouvez utiliser QGIS comme solution graphique : ajoutez la file geodatabase comme source vectorielle, cliquez avec le bouton droit sur la couche requise, choisissez Export → Save features as, sélectionnez CSV, puis convertissez la table obtenue dans un tableur. N’exportez que les champs attributaires nécessaires ; incluez la géométrie sous forme de champs X/Y, de WKT ou de GeoJSON si les coordonnées sont requises.
Convertir une base de données Firebird ou InterBase gdb
Ne traitez pas ce fichier comme une Esri file geodatabase. Connectez-vous d’abord à celui-ci avec un logiciel Firebird ou InterBase ; une installation serveur, un utilisateur de base de données, un mot de passe et parfois le dialecte de la base de données sont nécessaires. DBeaver, IBExpert, FlameRobin et les produits de conversion de bases de données tels que Full Convert Enterprise peuvent interroger la base de données lorsque le pilote Firebird approprié est installé.
Exportez la requête ou la table requise au format CSV, ou sélectionnez un export Excel dans l’application de base de données. Ouvrez le résultat dans Excel ou LibreOffice Calc et enregistrez-le au format .xls si la compatibilité avec les anciennes versions est nécessaire. L’exportation d’une requête est généralement préférable à l’exportation de toutes les tables, car elle exclut les tables internes et vous permet de choisir les colonnes, les jointures, les filtres et les types de données.
Convertir un fichier Garmin gdb
Ouvrez le fichier dans Garmin MapSource ou un logiciel Garmin compatible, puis exportez-le au format GPX. GPSBabel peut également convertir de nombreux fichiers Garmin, mais sa prise en charge dépend de la variante GDB spécifique. Importez le fichier GPX dans QGIS ou un autre programme GIS, exportez les attributs des waypoints, itinéraires ou traces au format CSV, puis enregistrez cette table au format XLS.
Une conversion GPS peut modifier les points de façonnage des itinéraires, les horodatages des traces, les valeurs d’altitude, la précision des coordonnées ou les champs spécifiques à Garmin non pris en charge. Vérifiez le nombre et l’emplacement des waypoints et des traces après la conversion ; un classeur XLS est un rapport tabulaire, et non un remplacement des données GPS d’origine.
Conversion en ligne et limites de compatibilité
Les services GIS en ligne tels que MyGeodata Cloud peuvent accepter une Esri file geodatabase et proposer une sortie XLS ou tableur, mais les variantes d’entrée et les formats de sortie pris en charge peuvent changer. Une file geodatabase est un dossier ; le service peut donc exiger que le dossier soit compressé au format ZIP. Ne téléversez pas un seul fichier interne. Vérifiez que le service accepte le type de source spécifique avant le téléversement.
Les convertisseurs en ligne ne peuvent généralement pas traiter les bases de données Firebird sans identifiants de connexion ou interpréter les variantes Garmin GDB. Ne téléversez jamais de données confidentielles, réglementées ou propriétaires vers un service public. ArcGIS, QGIS, GDAL, les outils Firebird ou GPSBabel sur ordinateur offrent un meilleur contrôle de la sélection et de la validation des champs.
Avant d’enregistrer au format XLS, vérifiez les dates, les valeurs nulles, les champs booléens, le texte Unicode, les zéros non significatifs, les formules et les identifiants numériques. Les applications de tableur peuvent appliquer automatiquement un format à ces valeurs. Si les données dépassent les limites de XLS, contiennent plusieurs tables liées ou doivent conserver un comportement spatial, gardez le GDB d’origine et utilisez plutôt .xlsx, CSV, GeoPackage ou un autre format de base de données au lieu de tout regrouper dans une seule feuille de calcul XLS.