GeoJSON ist ein weit verbreiteter, offener Standard für den Austausch von Geodaten, der geografische Merkmale zusammen mit ihren nicht-räumlichen Attributen darstellt. Das Format basiert auf JavaScript Object Notation (JSON), wodurch es sowohl für Menschen lesbar als auch von Maschinen leicht zu verarbeiten ist. GeoJSON unterstützt verschiedene Geometrietypen, darunter Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon und GeometryCollection. Diese Geometrien können Standorte, Routen, Flächen und Sammlungen solcher Merkmale repräsentieren. Jedes Merkmal in einer GeoJSON-Datei wird als JSON-Objekt dargestellt, das eine 'type'-Eigenschaft (auf 'Feature' gesetzt), eine 'geometry'-Eigenschaft mit der geometrischen Repräsentation sowie eine 'properties'-Eigenschaft für die nicht-räumlichen Attribute als Schlüssel-Wert-Paare enthält. GeoJSON wird häufig in Web-Mapping-Anwendungen, Geoinformationssystemen (GIS) und Datenanalyse-Tools zur Speicherung und zum Austausch geografischer Daten verwendet. Aufgrund seiner Einfachheit und breiten Unterstützung ist es eine beliebte Wahl für die Darstellung räumlicher Informationen im Web sowie in verschiedenen Geodaten-Workflows. Es wird häufig eingesetzt, um Daten auf interaktiven Karten anzuzeigen und räumliche Analysen durchzuführen.