OSM XML (OpenStreetMap) — fichier .osm
stableFormat d'export XML des données brutes d'OpenStreetMap, la carte libre et collaborative mondiale.
Le fichier .osm contient un extrait brut de la base de données d’OpenStreetMap : des nœuds (points géographiques), des chemins (routes, bâtiments) et des relations, chacun portant des étiquettes libres décrivant sa nature (highway=residential, shop=bakery…).
C’est un document XML classique, sans signature binaire propre : seule la balise racine <osm version="0.6"> permet de le reconnaître. Pour les extraits volumineux (une région entière, voire la planète), la communauté lui préfère largement le format binaire compressé PBF (.osm.pbf), bien plus compact que ce XML verbeux.
Chaque nœud, chemin ou relation porte un identifiant unique et un numéro de version, incrémenté à chaque modification par un contributeur — c’est ce système de versionnage qui permet à OpenStreetMap de fonctionner comme un projet collaboratif éditable par n’importe qui, à la manière de Wikipedia pour la cartographie.
Le contenu des étiquettes libres suit des conventions communautaires documentées sur le wiki du projet, mais n’est contraint par aucun schéma XML strict, contrairement au GML : c’est un choix délibéré qui a favorisé la richesse et la diversité du catalogage face à une norme plus rigide.
L’Overpass API, un service public interrogeable par les développeurs, permet d’extraire un sous-ensemble précis de la base OpenStreetMap (tous les boulangers d’une ville donnée, par exemple) et de recevoir le résultat directement au format OSM XML, sans avoir à télécharger un extrait régional complet pour n’en exploiter qu’une infime partie.
Des outils en ligne de commande comme Osmium ou osmconvert permettent de convertir librement entre l’OSM XML verbeux et sa variante binaire PBF, ou d’extraire une sous-région précise d’un extrait plus vaste, des opérations courantes avant d’importer des données OpenStreetMap dans une base de données ou un logiciel SIG spécialisé.
Signature binaire
Ce format n'a pas de signature binaire fiable : il ne peut pas être identifié de façon certaine par ses seuls premiers octets.
Vérifier qu'un fichier porte bien cette signature →
Questions fréquentes
Comment ouvrir un fichier .osm ?
JOSM, QGIS permettent d'ouvrir gratuitement un fichier .osm. Voir la liste complète des logiciels compatibles ci-contre.
Quel est le type MIME du format OSM XML (OpenStreetMap) ?
Le type MIME du format OSM XML (OpenStreetMap) est application/xml.
Le format OSM XML (OpenStreetMap) (.osm) est-il encore utilisé aujourd'hui ?
Oui, le format OSM XML (OpenStreetMap) est stable et toujours largement utilisé, sans signe de déclin.
Peut-on ouvrir un fichier .osm sur mobile, sans installer d'application ?
Oui : JOSM fonctionne directement depuis le navigateur d'un smartphone ou d'une tablette, sans application dédiée à installer.
Pourquoi mon fichier .osm ne s'ouvre-t-il pas ?
Les causes les plus fréquentes sont l'absence de logiciel compatible installé, un téléchargement ou un transfert incomplet, ou une extension qui ne correspond plus au contenu réel du fichier. Voir le guide complet sur les causes possibles, ou vérifier le format réel avec l'identifieur de fichier.
Un fichier ne s'ouvre pas : les causes possibles →
Comment savoir si un fichier est corrompu →
Sources
Dernière mise à jour :