GeoJSON ist ein Geodaten-Austauschformat, das auf der JavaScript Object Notation (JSON) basiert. Es definiert ein JSON-Format zur standardisierten Darstellung geografischer Features (Objekte), deren Eigenschaften und räumlicher Ausdehnungen. GeoJSON unterstützt verschiedene Geometrietypen, darunter Point (Punkt), LineString (Linienzug), Polygon, MultiPoint, MultiLineString, MultiPolygon und GeometryCollection (Geometriesammlung). Features in GeoJSON enthalten obligatorisch ein Geometrieobjekt und zusätzliche Eigenschaften, die das Feature näher beschreiben. Eine FeatureCollection (Feature-Sammlung) repräsentiert eine Ansammlung mehrerer Feature-Objekte. GeoJSON wird häufig zur Darstellung geografischer Daten in Webanwendungen, mobilen Apps und GIS-Software (Geoinformationssystem-Software) verwendet. Es zeichnet sich als leichtgewichtiges und menschenlesbares Format aus, was das Parsen und Generieren von Datenstrukturen erheblich erleichtert. Das Format wird üblicherweise zum Speichern und Austauschen geografischer Daten zwischen unterschiedlichen Systemen und Anwendungen genutzt. GeoJSON ist ein offener Standard und wird von einer Vielzahl von GIS-Tools und -Bibliotheken unterstützt. Seine Einfachheit und weite Verbreitung machen es zu einer beliebten Wahl für die Repräsentation geografischer Daten im Web.