Conversor de WKT para GeoJSON Online
Converta WKT (Well-Known Text) para GeoJSON e vice-versa no seu navegador. Sua geometria fica no seu dispositivo.
Seu WKT e GeoJSON são convertidos localmente no seu navegador e nunca enviados, então dados espaciais de projetos internos ficam no seu dispositivo.
Precisa ver uma coordenada em um mapa? Experimente o Visualizador de Coordenadas no Mapa.
Sobre Conversor de WKT para GeoJSON
Este conversor de WKT para GeoJSON transforma geometrias em Well-Known Text para GeoJSON, e também pode rodar no sentido oposto para produzir WKT a partir de GeoJSON. Cole um POINT, LINESTRING, POLYGON, MULTIPOLYGON ou GEOMETRYCOLLECTION, ou carregue um arquivo .wkt / .txt / .geojson / .json, e a saída correspondente aparece ao lado. WKT é o formato de texto compacto que bancos de dados como o PostGIS e ferramentas espaciais emitem, enquanto GeoJSON é o que mapas web, Leaflet e o geojson.io esperam, então, como conversor de WKT para GeoJSON, ele faz a ponte entre os dois sem uma ida e volta ao banco de dados. A entrada WKT é envolvida como uma Feature GeoJSON; a entrada GeoJSON pode ser uma geometria pura, uma Feature ou uma FeatureCollection. Tudo é processado no seu dispositivo, então as coordenadas que você cola são processadas localmente e nunca saem do seu navegador.
Recursos
- Converte WKT para GeoJSON e GeoJSON para WKT com um único seletor de direção
- Lida com POINT, LINESTRING, POLYGON e as variantes MULTI* e GEOMETRYCOLLECTION
- Envolve a geometria WKT analisada como uma Feature GeoJSON para cair direto em mapas e no geojson.io
- Aceita uma geometria GeoJSON pura, uma Feature ou uma FeatureCollection inteira como entrada
- Colapsa uma FeatureCollection com várias features em uma única GEOMETRYCOLLECTION WKT
- Carregue um arquivo .wkt, .txt, .geojson ou .json com Escolher arquivo em vez de colar
- Faz o pretty print e o destaque de sintaxe da saída GeoJSON para exame fácil
- Copie o resultado ou baixe-o como data.geojson ou data.wkt com um clique
Como usar Conversor de WKT para GeoJSON
- Escolha uma direção: WKT → GeoJSON ou GeoJSON → WKT.
- Cole sua geometria na caixa de entrada, ou use Escolher arquivo para carregar uma.
- Leia a saída convertida no painel à direita.
- Clique em Copiar para pegá-la, ou baixe-a como data.geojson ou data.wkt.
Exemplo
Entrada
POLYGON((30 10, 40 40, 20 40, 10 20, 30 10))
Saída
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Polygon",
"coordinates": [
[
[30, 10],
[40, 40],
[20, 40],
[10, 20],
[30, 10]
]
]
}
}
Um POLYGON WKT vira uma Feature GeoJSON com uma geometria Polygon.
Erros comuns e solução de problemas
- A saída diz "Could not parse WKT". — Verifique a palavra-chave da geometria e os parênteses — POLYGON precisa de um conjunto duplo, POLYGON((x y, ...)), e as coordenadas são separadas por espaço como x y (longitude primeiro).
- GeoJSON → WKT informa "No geometry found". — Certifique-se de ter colado uma geometria, uma Feature ou uma FeatureCollection. Um objeto de propriedades puro ou uma URL não é GeoJSON que o conversor consiga ler.
- Uma string EWKT com um prefixo SRID não converte. — Remova o prefixo SRID=...;, ou reprojete as coordenadas para WGS84 (EPSG:4326) primeiro — GeoJSON é sempre longitude/latitude, então projeções alternativas não são suportadas aqui.
- As coordenadas parecem trocadas no mapa. — WKT e GeoJSON ordenam as coordenadas como longitude e depois latitude (x y), não lat/long. Se os pontos caem no lugar errado, seus dados de origem provavelmente tinham os eixos invertidos.
Perguntas frequentes
- O que é WKT?
- WKT significa Well-Known Text, uma marcação de texto compacta para geometria vetorial definida pela OGC. Os valores se parecem com POINT(30 10) ou POLYGON((30 10, 40 40, 20 40, 10 20, 30 10)), e bancos de dados espaciais como o PostGIS o usam para representar pontos, linhas e polígonos.
- Como o GeoJSON difere do WKT?
- GeoJSON expressa as mesmas geometrias como um objeto JSON com um type e um array de coordinates, e adiciona os invólucros Feature e FeatureCollection para atributos. Mapas web e Leaflet leem GeoJSON diretamente, enquanto WKT é uma string simples, então este conversor traduz entre os dois.
- Ele suporta EWKT ou um prefixo SRID?
- Ele analisa WKT padrão, incluindo as dimensões Z e M. Strings EWKT que carregam um prefixo SRID=...; em uma projeção não-WGS84 não são reprojetadas, porque GeoJSON é sempre longitude/latitude, então converta essas coordenadas para EPSG:4326 primeiro.
- Como ele converte uma FeatureCollection GeoJSON para WKT?
- WKT não tem o conceito de FeatureCollection, então uma coleção com várias features é combinada em uma única GEOMETRYCOLLECTION contendo a geometria de cada feature. Uma coleção com apenas uma feature é emitida como aquela geometria única.
- Qual ordem de coordenadas o WKT e o GeoJSON usam?
- Ambos usam longitude primeiro, depois latitude — ou seja, x y — não a ordem lat/long que as pessoas costumam falar. Se os pontos convertidos aparecem no lugar errado, os eixos da entrada provavelmente estavam invertidos na origem.
- Minha geometria é enviada quando eu a converto?
- Não. A conversão de WKT para GeoJSON roda inteiramente no seu navegador, então as coordenadas que você cola ou carrega de um arquivo são processadas localmente no seu dispositivo e nunca são enviadas para lugar algum.
Ferramentas relacionadas
Todas as ferramentas de ArrayKit