pt

GeoJSON para TopoJSON

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

Processando localmente no seu dispositivo ...

0%

Seus arquivos nunca saíram do seu dispositivo

    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
    Servidores na AlemanhaRGPD desde a conceção
    Auditado externamenteTLS A+ · Cabeçalhos A+

    TopoJSON é uma extensão de GeoJSON que armazena a topologia: em vez de repetir as fronteiras partilhadas 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 partilham limites, isto torna o ficheiro 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 deteta os arcos partilhados em todas as geometrias e quantiza as coordenadas sobre uma grelha, 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 grelha (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
    Formato de saídaTOPOJSON
    Processamento em loteNão
    ProcessamentoLocalmente no navegador (JavaScript)
    Upload de arquivosNenhum

    Em 3 passos

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

    Limites: Converte GeoJSON para TopoJSON: uma topologia com arcos partilhados 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

    Porque é que o TopoJSON é mais pequeno?

    Armazena cada fronteira partilhada 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 grelha.

    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é à grelha 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.

    O meu ficheiro é 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