pt

TopoJSON para GeoJSON

Converta TopoJSON para GeoJSON no seu dispositivo: expanda a topologia para Leaflet, QGIS e outras ferramentas. 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 é compacto porque armazena as fronteiras compartilhadas uma só vez como arcos, mas a maioria das ferramentas (Leaflet, Mapbox, QGIS e quase todas as bibliotecas de GeoJSON) espera GeoJSON simples. Esta ferramenta lê o seu TopoJSON, expande os arcos de novo em geometrias completas e escreve uma FeatureCollection de GeoJSON padrão que pode usar em qualquer lugar.

Cada objeto da topologia é reconstruído: as referências aos arcos são resolvidas em anéis e linhas completos, e as coordenadas quantizadas são repostas em posições normais de longitude e latitude. Se a topologia contém vários objetos com nome, as suas geometrias são fundidas numa única FeatureCollection, por ordem.

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: as coordenadas voltam com a precisão que o TopoJSON guardou (a sua grade de quantização), não necessariamente com a precisão completa original. Um TopoJSON inválido ou vazio é rejeitado com uma mensagem clara.

O preço da conversão é o tamanho: como o GeoJSON guarda as fronteiras compartilhadas em dobro - cada polígono carrega o seu contorno completo mesmo quando o polígono vizinho compartilha o mesmo - a saída GeoJSON costuma ser bem maior do que o compacto TopoJSON. Em troca, ela carrega em qualquer ferramenta de mapas comum sem nenhuma biblioteca extra.

Ficha técnica

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

Em 3 passos

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

Limites: Converte TopoJSON numa FeatureCollection de GeoJSON: os arcos compartilhados são expandidos de novo em geometrias completas para cada objeto da topologia. Coordenadas em WGS84. As propriedades são preservadas. Um TopoJSON inválido ou vazio é rejeitado com um erro claro.

Perguntas frequentes

O que faz com os arcos?

Resolve as referências aos arcos compartilhados em anéis e linhas completos, reconstruindo geometrias autónomas completas para cada objeto.

As propriedades são mantidas?

Sim, as propriedades de cada Feature armazenadas na topologia são transferidas para o resultado.

E se houver vários objetos?

As suas geometrias são fundidas numa única FeatureCollection de GeoJSON, por ordem.

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

GeoJSON para TopoJSON · KML para GeoJSON · WKT para GeoJSON · GeoJSON para NDJSON · NDJSON para GeoJSON · DXF para GeoJSON