GeoJSON est un format d'échange de données géospatiales standard ouvert, largement utilisé pour représenter des entités géographiques accompagnées de leurs attributs non spatiaux. Basé sur le format JavaScript Object Notation (JSON), il est lisible par l'homme et facilement analysable par les machines. GeoJSON prend en charge divers types de géométries, notamment Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon et GeometryCollection. Ces géométries permettent de représenter des emplacements, des itinéraires, des zones et des collections de ces entités. Chaque entité dans un fichier GeoJSON est représentée sous forme d'objet JSON avec une propriété 'type' (définie sur 'Feature'), une propriété 'geometry' contenant la représentation géométrique, et une propriété 'properties' stockant les attributs non spatiaux sous forme de paires clé-valeur. GeoJSON est couramment utilisé dans les applications de cartographie Web, les systèmes d'information géographique (SIG) et les outils d'analyse de données pour stocker et échanger des informations géographiques. Sa simplicité et son large support en font un choix privilégié pour représenter des données spatiales sur le Web et dans divers flux de travail géospatiaux. Il est fréquemment utilisé pour afficher des données sur des cartes interactives et pour effectuer des analyses spatiales complexes.