pt

KML para GeoJSON

Converta KML (Google Earth) para GeoJSON localmente: para mapas web e ferramentas de programação. Sem envio.

Processando localmente no seu dispositivo ...

Processando localmente no seu dispositivo ...

0%

Meu arquivo é enviado?

Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

Sem envio100% local
O conteúdo fica consigosem acesso de terceiros
Hosted in GermanyGlobal Content Delivery
Auditado externamenteTLS A+ · Cabeçalhos A+

KML é o formato do Google Earth e do Google Maps; GeoJSON é o formato padrão dos mapas web (Leaflet, Mapbox, OpenLayers) e das ferramentas de programação. Se quiser levar marcadores ou rotas do Google Earth para uma aplicação web, um script de análise ou uma base de dados, precisa deles em GeoJSON. Esta ferramenta lê o seu arquivo KML e escreve uma FeatureCollection GeoJSON limpa.

São reconhecidas todas as geometrias comuns: pontos (Point), linhas (LineString), áreas com buracos (Polygon) e geometrias compostas (MultiGeometry), que conforme o conteúdo passam a MultiPoint, MultiLineString, MultiPolygon ou uma GeometryCollection. Os marcadores que estão em pastas aninhadas (Folder) também são coletados. O nome e a descrição de cada marcador vão parar às propriedades GeoJSON (properties.name, properties.description). A ordem das coordenadas mantém-se longitude e depois latitude.

Tudo corre inteiramente localmente no navegador: os seus dados de localização, por vezes sensíveis, nunca saem do seu dispositivo. Dito com honestidade: são transferidas a geometria juntamente com o nome e a descrição. A apresentação própria do KML (estilos, ícones, tours, NetworkLinks, sobreposições de solo) não é refletida em GeoJSON, porque o GeoJSON não tem equivalente. Um arquivo KML sem marcadores ou um arquivo inválido é recusado com uma mensagem clara em vez de fingir uma saída vazia.

Ficha técnica

Ficha técnica
Formatos de entradaKML
Conversão automáticaZIP, DXF, GeoJSON
Formato de saídaGeoJSON
Processamento em loteNão
ProcessamentoLocalmente no navegador (JavaScript)
Upload de arquivosNenhum

Em 3 passos

  1. Largue o seu arquivo KML.
  2. A conversão corre automaticamente.
  3. Transfira o GeoJSON.

Limites: Converte KML para uma FeatureCollection GeoJSON: Point, LineString, Polygon com buracos e MultiGeometry (para tipos Multi ou uma GeometryCollection). Os marcadores de pastas aninhadas são coletados; name/description passam a properties. O estilo KML, os tours, os NetworkLinks e as sobreposições não são transferidos (sem equivalente em GeoJSON). Coordenadas WGS84 (longitude, latitude). Um arquivo sem marcadores ou um KML inválido é recusado com uma mensagem de erro.

Perguntas frequentes

Para que preciso de GeoJSON?

GeoJSON é o formato padrão dos mapas web (Leaflet, Mapbox) e da análise de dados. Assim usa dados do Google Earth nas suas próprias aplicações.

Que geometrias são reconhecidas?

Point, LineString, Polygon (com buracos) e MultiGeometry, que passa a MultiPoint, MultiLineString, MultiPolygon ou GeometryCollection.

Os marcadores que estão em pastas são encontrados?

Sim, mesmo em estruturas de Folder aninhadas todos os marcadores são coletados.

O estilo KML é transferido?

Não. O GeoJSON não tem estilo; são transferidos geometria, nome e descrição.

Meu arquivo é enviado?

Não, a conversão acontece inteiramente localmente no navegador; os dados de localização nunca saem do seu dispositivo.

Ferramentas relacionadas

GeoJSON para KML · DXF para GeoJSON · JSON para YAML · CSV para GeoJSON · GPX para GeoJSON · GeoJSON para GPX · Shapefile para GeoJSON