Le format de fichier OSM est un format de données utilisé par OpenStreetMap (OSM), un projet collaboratif mondial visant à créer une carte du monde libre et éditable par tous. Les fichiers OSM stockent une multitude de données géographiques, incluant des points d'intérêt (POI), des réseaux routiers, des bâtiments et divers autres éléments cartographiques. Ces données sont structurées autour de trois entités fondamentales : les nœuds (nodes), les chemins (ways) et les relations. Les nœuds représentent des points précis définis par des coordonnées de latitude et de longitude. Les chemins consistent en des listes ordonnées de nœuds formant des entités linéaires comme des routes, des rivières ou des contours de bâtiments. Les relations permettent de regrouper ces éléments pour modéliser des structures complexes telles que des itinéraires de transport public ou des frontières administratives. Bien que le format natif soit basé sur le langage XML, des variantes plus performantes comme le Protocolbuffer Binary Format (PBF) sont fréquemment utilisées pour le traitement de gros volumes de données. Les données OSM sont essentielles pour de nombreuses applications, notamment les systèmes de navigation, les logiciels de cartographie et les systèmes d'information géographique (SIG). Grâce à son modèle collaboratif, OpenStreetMap constitue une ressource inestimable pour disposer de cartes détaillées et actualisées en permanence.