GeoJSON — это широко используемый открытый стандартный формат обмена геопространственными данными, который представляет географические объекты с их негеопространственными атрибутами. Он основан на JavaScript Object Notation (JSON), что делает его удобочитаемым для человека и легким для машинного парсинга. GeoJSON поддерживает различные типы геометрии, включая Point (Точка), LineString (Линейная строка), Polygon (Полигон), MultiPoint (Множество точек), MultiLineString (Множество линейных строк), MultiPolygon (Множество полигонов) и GeometryCollection (Коллекция геометрий). Эти геометрии могут представлять местоположения, маршруты, области и коллекции этих объектов. Каждый объект в файле GeoJSON представлен как JSON-объект со свойством 'type' (установленным в 'Feature'), свойством 'geometry', содержащим геометрическое представление, и свойством 'properties', хранящим негеопространственные атрибуты в виде пар ключ-значение. GeoJSON обычно используется в веб-картографических приложениях, Геоинформационных системах (ГИС) и инструментах анализа данных для хранения и обмена географическими данными. Его простота и широкая поддержка делают его популярным выбором для представления пространственной информации в Интернете и в различных геопространственных рабочих процессах. Он часто используется для отображения данных на интерактивных картах и для выполнения пространственного анализа.