O GeoJSON é um formato de intercâmbio de dados geoespaciais de padrão aberto amplamente utilizado, que representa feições geográficas juntamente com seus atributos não espaciais. Baseado no JavaScript Object Notation (JSON), o formato é legível por humanos e fácil de ser processado por máquinas. O GeoJSON suporta diversos tipos de geometria, incluindo Point (ponto), LineString (linha), Polygon (polígono), MultiPoint, MultiLineString, MultiPolygon e GeometryCollection. Essas geometrias podem representar localizações, rotas, áreas e coleções dessas feições. Cada feição em um arquivo GeoJSON é representada como um objeto JSON com uma propriedade 'type' (definida como 'Feature'), uma propriedade 'geometry' contendo a representação geométrica e uma propriedade 'properties' que armazena os atributos não espaciais como pares de chave-valor. O GeoJSON é comumente utilizado em aplicações de mapeamento web, Sistemas de Informação Geográfica (SIG) e ferramentas de análise de dados para armazenar e trocar informações geográficas. Sua simplicidade e suporte abrangente tornam-no uma escolha popular para representar informações espaciais na web e em diversos fluxos de trabalho geoespaciais. É frequentemente utilizado para exibir dados em mapas interativos e para realizar análises espaciais complexas.