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