GeoJSON is an open standard format based on JavaScript Object Notation (JSON) used for encoding various geographic data structures and their non-spatial attributes. It represents spatial features like points, lines, and polygons. GeoJSON is human-readable, lightweight, and supported by many GIS tools and web mapping libraries.
The format was developed by an Internet working group of developers, rather than a formal standards organization. The GeoJSON format working group began in March 2007, the format specification was finalized in June 2008, and in August 2016, the Internet Engineering Task Force released GeoJSON as RFC 7946. Key features include its ability to represent points (addresses and locations), line strings (streets, highways, and boundaries), and polygons (countries, provinces, and tracts of land). GeoJSON uses the World Geodetic System 1984 (WGS84) coordinate reference system. It is available for use in web mapping applications, storing geospatial data in databases, APIs for location-based services, and geospatial analysis.
As an open standard, GeoJSON is freely available. Tools for creating and editing GeoJSON data are also readily accessible, including online editors like geojson.io and NextBillion.ai's GeoJSON Editor. These editors allow users to visualize, draw, and generate GeoJSON data without coding.