TopoJSON → GeoJSON Conversor
Converta TopoJSON de volta para o formato padrão GeoJSON. Útil quando precisa de usar dados TopoJSON com ferramentas que apenas suportam GeoJSON ou quando necessita de expandir geometrias codificadas em topologia.
O que é TopoJSON?
TopoJSON é uma extensão de GeoJSON que reconhece topologia e codifica arcos partilhados para reduzir o tamanho do ficheiro. Embora isto seja ótimo para armazenamento e transmissão, muitas ferramentas e bibliotecas apenas funcionam com GeoJSON padrão.
Quando Converter
Converta TopoJSON → GeoJSON quando:
- Utilizar ferramentas que não suportam TopoJSON (alguns softwares GIS, bibliotecas de mapeamento)
- Editar geometrias em editores padrão de GeoJSON
- Simplificar o seu pipeline de dados (GeoJSON é mais universal)
- Trabalhar com ferramentas que esperam o formato FeatureCollection
Como Converter
- Carregue o seu ficheiro .topojson ou .json (arraste e largue ou navegue)
- Visualize o GeoJSON convertido no mapa
- Descarregue o ficheiro GeoJSON padrão
Detalhes da Conversão
O que é Convertido
- ✅ Todas as geometrias: Pontos, LineStrings, Polígonos, MultiGeometry
- ✅ Propriedades: Todos os atributos das features são preservados
- ✅ Múltiplas camadas: Todos os objetos de topologia são convertidos e fundidos
- ✅ Arcos partilhados: Expandidos de volta para coordenadas completas
Alterações no Tamanho do Ficheiro
- GeoJSON será maior: Tipicamente 2-5× maior do que TopoJSON
- Fronteiras partilhadas são armazenadas de forma redundante em GeoJSON
- Utilize GeoJSON Minifier para reduzir a precisão, se necessário
Casos de Uso Comuns
- Compatibilidade com ferramentas antigas: Utilizar dados TopoJSON com software mais antigo
- Edição de dados: Modificar geometrias em editores padrão de GeoJSON
- Requisitos de API: Algumas APIs apenas aceitam GeoJSON
- Aprendizagem/debugging: GeoJSON é mais fácil de ler e entender
Detalhes Técnicos
- Todos os objetos de topologia fundidos: O resultado é uma única FeatureCollection
- Expansão de arcos: Arcos partilhados são totalmente expandidos com todas as coordenadas
- Compatível com normas: O resultado segue a especificação RFC 7946 do GeoJSON
- Processamento no lado do cliente: Os seus dados nunca saem do seu navegador
FAQs
Por que é que o meu ficheiro GeoJSON é maior do que o TopoJSON?
TopoJSON armazena fronteiras partilhadas apenas uma vez. GeoJSON armazena todas as fronteiras para cada feature, mesmo que se sobreponham.
Posso converter de volta para TopoJSON mais tarde?
Sim! Utilize o Conversor GeoJSON → TopoJSON.
E se o meu TopoJSON tiver múltiplos objetos?
Todos os objetos são convertidos e fundidos numa única FeatureCollection.
Perco algum dado na conversão?
Não—todas as geometrias e propriedades são preservadas. O ficheiro apenas será maior.
Veja Também
- Voltar para Todos os Conversores
- GeoJSON → TopoJSON — Converter na direção oposta
- GeoJSON Minifier — Reduzir o tamanho do ficheiro GeoJSON
- TopoJSON Minifier — Otimizar ficheiros TopoJSON