Skip to content
Ads keep this site free 🙏

Minimizador de GeoJSON ​

Use esta ferramenta para reduzir o tamanho do seu arquivo GeoJSON removendo propriedades desnecessárias e reduzindo a precisão das coordenadas. Funciona inteiramente no seu navegador—sem necessidade de upload para um servidor.

Por que minimizar GeoJSON? ​

Arquivos GeoJSON usados em mapas na web frequentemente são muito maiores do que o necessário. Duas causas comuns são a precisão excessiva das coordenadas e espaços em branco desnecessários. Não é incomum ver coordenadas com 12–15 casas decimais; no Equador, isso está muito além da precisão do mundo real. Se uma precisão de cerca de 1 metro for suficiente, 5 casas decimais geralmente são suficientes; para aproximadamente 10 metros, 4 casas decimais bastam. Remover esses dígitos extras pode reduzir substancialmente o tamanho do arquivo, assim como eliminar espaços e quebras de linha e remover propriedades desnecessárias.

Esta ferramenta ajuda você a produzir GeoJSON menores e que carregam mais rápido, ao:

  • Reduzir a precisão das coordenadas (com uma dica de “Grade aproximada no Equador” para cada configuração decimal)
  • Manter apenas as propriedades que você precisa (ou aplicar rapidamente predefinições comuns)
  • Opcionalmente remover arrays/objetos vazios e eliminar espaços em branco
  • Lidar com GeoJSON padrão e GeoJSON delimitado por linhas (NDJSON/GeoJSON Lines)
  • Funcionar inteiramente no seu navegador—sem uploads

Entendendo a precisão das coordenadas ​

Usando a circunferência equatorial da Terra (~40.075 km), um grau equivale a cerca de 111 km. Cada casa decimal em latitude/longitude reduz o tamanho da grade por um fator de 10. A latitude escala de forma semelhante em todo o mundo (a Terra é ligeiramente oblata, então é aproximado), mas a longitude diminui em direção aos polos. Isso significa que truncar a longitude oferece uma precisão ainda melhor no solo em latitudes mais altas. Por exemplo, cinco casas decimais correspondem a cerca de 1,1 m no Equador, mas aproximadamente 0,55 m em torno de 60°N (por exemplo, nas Ilhas Shetland).

Suporte para arquivos grandes ​

Esta ferramenta gratuita e no lado do cliente suporta GeoJSON padrão e NDJSON (GeoJSON Lines) e é otimizada para grandes conjuntos de dados. Em dispositivos e navegadores modernos, ela pode lidar com arquivos muito grandes—frequentemente 100MB ou mais—sem travar a página, graças ao processamento em segundo plano. Arraste e solte seu arquivo .geojson, escolha quais propriedades manter ou remover, ajuste a precisão das coordenadas, opcionalmente elimine espaços em branco e exclua arrays/objetos vazios, e então baixe o resultado compacto.