Anúncios incomodam? Ir Sem anúncios Hoje

Conversor de Dados Espaciais GeoJSON ↔ WKT

DadosDesenvolvedor
ANUNCIADO Remover?
[iotools_geojson_wkt_converter]
ANUNCIADO Remover?

Guia

Conversor de Dados Espaciais GeoJSON ↔ WKT

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

  1. Cole uma geometria, Feature, FeatureCollection ou uma string WKT no campo de entrada.
  2. Deixe Direção em Detectar Automaticamente, ou escolha a direção explícita se sua entrada for ambígua.
  3. Escolha uma precisão de coordenadas se quiser remover decimais longos; o padrão mantém o valor completo.
  4. Alternar Formatação bonita do GeoJSON para saída em JSON indentado, e WKT em maiúsculas para palavras-chave canônicas.
  5. 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

  1. 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.

  2. 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].

  3. 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.

  4. 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].

  5. 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.

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

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!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?