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 der 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 dieser Merkmale repräsentieren. Jedes Feature 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 zum Speichern und Austauschen von Geodaten verwendet. Seine Einfachheit und die breite Unterstützung machen es zu einer beliebten Wahl für die Darstellung räumlicher Informationen im Web und in verschiedenen geodatenbasierten Arbeitsabläufen. Es wird oft eingesetzt, um Daten auf interaktiven Karten anzuzeigen und räumliche Analysen durchzuführen.