Conversor de Dados Espaciais GeoJSON ↔ WKT
Guia
Conversor de Dados Espaciais GeoJSON ↔ WKT
Converter geometrias de volta e forth entre GeoJSON e WKT (Well-Known Text) sem nunca se preocupar se suas coordenadas foram trocadas. Cole qualquer formato, escolha uma direção (ou deixe o auto-detect fazer isso) e veja a geometria renderizada em uma prévia interativa do OpenStreetMap para verificar a forma antes de inseri-la em sua base de dados, mapa em tiles ou pipeline de GIS.
Como usar
- Cole uma geometria, Feature, FeatureCollection ou uma string WKT no campo de entrada.
- Deixe Direção em Detectar Automaticamente, ou escolha a direção explícita se sua entrada for ambígua.
- Escolha uma precisão de coordenadas se quiser remover decimais longos; o padrão mantém o valor completo.
- Alternar Formatação bonita do GeoJSON para saída em JSON indentado, e WKT em maiúsculas para palavras-chave canônicas.
- Use o Trocar e percorrer para alimentar a saída atual como entrada — útil para verificar a conversão.
Características
- Conversão bidirecional – Conversão GeoJSON → WKT e WKT → GeoJSON em uma única ferramenta.
- Cobertura completa da geometria – Ponto, LineString, Polígono, MultiPoint, MultiLineString, MultiPolygon e GeometryCollection.
- Coordenadas Z, M e ZM – analisa WKT 3D e com medidas (POINT Z, POINT ZM) e preserva as coordenadas extras na saída GeoJSON.
- Suporte para geometrias vazias – realiza percorridos
POINT EMPTY,POLYGON EMPTY, etc. sem erros. - Entrada de Feature e FeatureCollection – desempacota uma única Feature ou reduz uma FeatureCollection para um GeometryCollection.
- Prévia interativa do OpenStreetMap – renderiza a geometria via Leaflet para que você possa identificar imediatamente se as coordenadas foram trocadas.
- Precisão ajustável – arredonda para qualquer valor entre 4 e 8 casas decimais, ou mantém a precisão completa.
- Detecção automática de entrada – analisa o primeiro caractere para escolher entre análise JSON e tokenização WKT.
- Copiar e baixar – pega o texto convertido em um clique para uso em PostGIS, Shapely, Mapbox ou qualquer outra ferramenta de GIS.
Perguntas frequentes
-
Por que as coordenadas são ordenadas como longitude antes de latitude nos formatos GeoJSON e WKT?
Ambos os formatos seguem a convenção matemática de que o eixo X vem antes do eixo Y, e no sistema de referência EPSG:4326, o eixo X mapeia a longitude e o eixo Y mapeia a latitude. As especificações OGC e IETF (RFC 7946 para GeoJSON e OGC 06-103r4 para WKT) codificaram essa ordem para manter a interoperabilidade entre bibliotecas de geometria. Etiquetas amigáveis para humanos como "lat, lon" invertem essa ordem, o que é a causa mais comum de pontos aparecerem no hemisfério errado.
-
Qual a diferença entre um Polígono e um MultiPolígono?
Um Polígono é uma área preenchida contínua com uma fronteira externa e zero ou mais furos, expressa em WKT como POLYGON ((ring externo), (furo), ...). Um MultiPolígono é um conjunto de polígonos tratados como uma única feature — útil quando um único país ou região é composto por várias massas terrestres desconectadas. No GeoJSON, a profundidade da estrutura aumenta em um nível para MultiPolígono: coordenadas se torna [polígono][ring][ponto] em vez de [ring][ponto].
-
O que significa que um anel de polígono seja fechado?
Um anel linear é fechado quando seus pares de coordenadas inicial e final são idênticos. O RFC 7946 do GeoJSON exige que todos os anéis de polígono sejam fechados, e validadores WKT geralmente aplicam a mesma regra. Se você construir um anel a partir de uma lista de vértices, sempre reapele o primeiro vértice no final antes de serializar.
-
O que são as dimensões Z e M no WKT?
Z é uma elevação (ou qualquer terceiro eixo espacial), M é uma medida (frequentemente tempo, distância ao longo de uma rota ou leitura de um sensor). O WKT marca com um sufixo no tipo — POINT Z (1 2 3), POINT M (1 2 3), POINT ZM (1 2 3 4). O GeoJSON permite valores opcionais terceiros e quartos dentro de cada array de coordenadas, mas não distingue formalmente Z de M; a convenção recomendada é [lon, lat, elevação].
-
Quando devo usar uma GeometryCollection?
Uma GeometryCollection armazena geometrias heterogêneas — digamos, um ponto e um polígono — como uma única entidade. É útil para agrupar features relacionadas que não compartilham um tipo, mas muitos sistemas de GIS (notavelmente índices espaciais do PostGIS e algumas bibliotecas de mapeamento web) lidam com tipos mais simples de forma mais eficiente, portanto prefira MultiPoint, MultiLineString ou MultiPolygon quando todas as partes compartilham o mesmo tipo de geometria.
Instale nossas extensões
Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida
恵 O placar chegou!
Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!
Ferramentas essenciais
Ver tudo Novas chegadas
Ver tudoAtualizar: Nosso ferramenta mais recente Foi adicionado em 15 de junho de 2026
