Le format de fichier OSM est un format de données utilisé par OpenStreetMap (OSM), un projet collaboratif visant à créer une carte du monde libre et modifiable. Les fichiers OSM stockent des données géographiques détaillées, y compris des points d'intérêt (POIs), des routes, des bâtiments et d'autres entités. Ces entités sont représentées structurellement sous forme de nœuds (nodes), de chemins (ways) et de relations (relations). Les nœuds sont des points définis par des coordonnées de latitude et de longitude. Les chemins sont des listes ordonnées de nœuds qui représentent des entités linéaires, telles que des routes, des rivières ou des limites de parcelles. Les relations sont utilisées pour regrouper des nœuds, des chemins et d'autres relations afin de modéliser des entités plus complexes, comme des itinéraires de transport en commun ou des limites administratives. Le format OSM est traditionnellement basé sur XML, bien que des formats binaires optimisés, tels que le Protocolbuffer Binary Format (PBF), soient également couramment utilisés pour améliorer l'efficacité du stockage et du traitement. Les données OSM sont essentielles et utilisées dans un large éventail d'applications, notamment les systèmes de navigation, les logiciels de cartographie et les systèmes d'information géographique (SIG). La nature ouverte et collaborative d'OpenStreetMap en fait une ressource inestimable pour la création et la maintenance de cartes détaillées et à jour.