mapverter

Converter KML para GeoJSON

Converta KML para GeoJSON no navegador. Os estilos viram propriedades stroke e fill, os caminhos de pasta são mantidos e MultiGeometry misto fica intacto.

  1. Adicionar arquivo
  2. Revisar
  3. Baixar

Arraste seu arquivo de mapa aqui

SHP (zip ou .shp com .shx, .dbf e .prj), KML, KMZ, GeoJSON, GPX e CSV

Grátis · um conjunto de dados por vez · até 20 MB

Quer converter vários conjuntos de dados de uma vez?

Placemarks viram feições

Cada placemark vira uma Feature do GeoJSON. O nome, a descrição e os valores de ExtendedData viram propriedades, e a pasta em que o placemark estava é registrada em uma propriedade folder, com as pastas aninhadas unidas por uma barra. Descrições escritas em HTML são mantidas como texto.

Estilos viram propriedades

Os estilos do KML, inclusive os estilos compartilhados referenciados por um styleUrl, são gravados em propriedades como stroke, stroke-width, stroke-opacity, fill e fill-opacity, além de icon para o endereço de um ícone. Se você converter o GeoJSON de volta para KML mais tarde, o mapverter transforma as propriedades de cor e de largura em estilos KML novamente.

A geometria continua como era

  • Um MultiGeometry com um único tipo de geometria vira um MultiPoint, MultiLineString ou MultiPolygon. Um que mistura tipos vira uma GeometryCollection, que o GeoJSON consegue guardar como está.
  • Placemarks sem coordenadas são mantidos com geometria nula.
  • A altitude continua como a terceira coordenada e, como o KML já está em WGS 84, as coordenadas são gravadas sem alteração.

Perguntas frequentes

As cores do meu KML se mantêm no GeoJSON?
Sim, como propriedades. As cores de linha, as larguras e as cores de preenchimento são guardadas nas propriedades stroke, stroke-width e fill de cada feição, e converter o GeoJSON de volta para KML as transforma em estilos KML novamente.
O que acontece com um MultiGeometry que mistura pontos e polígonos?
Ele vira uma única feição GeometryCollection com todas as partes, então nada é dividido nem perdido.
Placemarks sem coordenadas são descartados?
Não. O GeoJSON permite feições sem geometria, então elas são mantidas com geometria nula e todas as suas propriedades.
Meu KML é enviado para algum servidor?
Não. O arquivo é lido e convertido no seu navegador e nunca é enviado para um servidor.