pt

GeoJSON para TopoJSON

Converta GeoJSON para TopoJSON no seu dispositivo: topologia com arcos compartilhados, muito mais leve para mapas web. Sem envio.

Processando localmente no seu dispositivo ...

Processando localmente no seu dispositivo ...

0%

Meu arquivo é enviado?

Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

Sem envio100% local
O conteúdo fica consigosem acesso de terceiros
Hosted in GermanyGlobal Content Delivery
Auditado externamenteTLS A+ · Cabeçalhos A+

TopoJSON é uma extensão de GeoJSON que armazena a topologia: em vez de repetir as fronteiras compartilhadas entre formas vizinhas, regista cada fronteira uma só vez como um arco e faz-lhe referência. Para mapas de regiões, países ou distritos que compartilham limites, isto torna o arquivo muito mais pequeno, e é por isso que o D3 e muitos pipelines de mapas web o preferem. Esta ferramenta lê o seu GeoJSON e constrói uma topologia TopoJSON.

A conversão detecta os arcos compartilhados em todas as geometrias e quantiza as coordenadas sobre uma grade, as duas técnicas que dão ao TopoJSON o seu tamanho reduzido. As propriedades de cada Feature são preservadas. O resultado é um único objeto TopoJSON que pode carregar no D3, passar ao mapshaper ou enviar para o navegador como um mapa base compacto.

Tudo é executado inteiramente de forma local no navegador: os seus dados de localização, que podem ser sensíveis, nunca saem do seu dispositivo. Dito com honestidade: a quantização arredonda ligeiramente as coordenadas, por isso o regresso a GeoJSON só é exato dentro dessa tolerância da grade (irrelevante no zoom normal de um mapa). Um GeoJSON inválido ou vazio é rejeitado com uma mensagem clara.

Ficha técnica

Ficha técnica
Formatos de entradaGEOJSON, JSON
Conversão automáticaZIP, DXF
Formato de saídaTOPOJSON
Processamento em loteNão
ProcessamentoLocalmente no navegador (JavaScript)
Upload de arquivosNenhum

Em 3 passos

  1. Largue o seu arquivo GeoJSON.
  2. A conversão é executada automaticamente.
  3. Baixe o TopoJSON (por exemplo, para o D3).

Limites: Converte GeoJSON para TopoJSON: uma topologia com arcos compartilhados e coordenadas quantizadas, muitas vezes bem mais pequena do que o GeoJSON. Coordenadas em WGS84. A quantização arredonda ligeiramente as coordenadas (com perda em grande zoom); a ida e volta com TopoJSON para GeoJSON fica dentro dessa tolerância. Um GeoJSON inválido ou vazio é rejeitado com um erro claro.

Perguntas frequentes

Por que o TopoJSON é mais pequeno?

Armazena cada fronteira compartilhada uma só vez como um arco e faz-lhe referência, em vez de a repetir em cada forma vizinha, e quantiza as coordenadas sobre uma grade.

As propriedades são mantidas?

Sim, as propriedades de cada Feature são transferidas para os objetos do TopoJSON.

É sem perdas?

A geometria é preservada até à grade de quantização; as coordenadas são arredondadas ligeiramente, algo irrelevante no zoom normal de um mapa. A ida e volta com TopoJSON para GeoJSON fica dentro dessa tolerância.

Meu arquivo é enviado?

Não, a conversão acontece inteiramente de forma local no navegador; os dados de localização nunca saem do seu dispositivo.

Ferramentas relacionadas

TopoJSON para GeoJSON · GeoJSON para CSV · GeoJSON para WKT · Shapefile para GeoJSON · GeoJSON para NDJSON · NDJSON para GeoJSON