Visualize e converta KML / KMZ (Sem Cadastro)

KML é o formato do Google Earth para marcadores: pontos, caminhos e contornos em longitude e latitude, com nomes, pastas e cores. Um KMZ é o mesmo arquivo compactado, às vezes com um modelo 3D dentro.

Funciona diretamente no Chrome, Firefox, Safari e Edge.

Also from Innerscene: Circadian Lab, a free lighting calculator for room illuminance, melanopic EML, and glare.

Os arquivos são processados localmente no seu navegador. O envio ocorre quando você escolhe compartilhar um link.

O que é um arquivo KML / KMZ?

Um arquivo KML (Keyhole Markup Language) é um documento XML que descreve elementos sobre o globo. Cada Placemark traz um nome, um estilo e uma geometria: um Point para um marco topográfico ou um ponto de obra, uma LineString para uma rota ou uma cerca, um Polygon para o limite de um lote ou de um campo, e MultiGeometry para agrupar vários deles. As coordenadas são longitude e latitude WGS 84 em graus, com altitude opcional. Os marcadores ficam organizados em pastas, e os estilos definem a cor da linha, a do preenchimento e a do ícone. O KML nasceu na Keyhole, a empresa que o Google comprou para criar o Google Earth, e hoje é um padrão do OGC.

Um KMZ é um arquivo ZIP em torno de um documento KML (por convenção doc.kml), geralmente com os ícones que ele usa e às vezes com outros arquivos KML aos quais ele se liga. Um KMZ também pode levar um modelo COLLADA .dae, que é como o SketchUp e o 3D Warehouse posicionam um edifício no mapa.

Este visualizador desenha os marcadores como um mapa em escala real: a longitude e a latitude são projetadas em metros em torno do centro dos próprios dados, então o limite de um lote é medido em metros. Um KMZ que leva um modelo COLLADA abre como esse modelo, do mesmo jeito que um .dae no visualizador COLLADA. Para outros dados vetoriais de SIG, veja o visualizador de shapefiles.

Quem usa arquivos KML / KMZ?

Qualquer pessoa que marca algo no Google Earth ou no Google My Maps: agrimensores e cartórios que enviam o limite de um imóvel com seus vértices, corretores que compartilham um terreno, arquitetos e engenheiros civis que recebem o contorno de uma área, trilheiros, ciclistas e pilotos que exportam trilhas GPS, e equipes de SIG que exportam camadas do QGIS ou do ArcGIS para quem não usa software de SIG.

Casos de uso comuns

  • Abrir o limite de um imóvel que um agrimensor enviou como .kmz sem instalar o Google Earth
  • Conferir quais marcadores, pastas e caminhos um arquivo KML contém
  • Medir um lote ou uma rota em metros no mapa projetado
  • Ocultar e mostrar pastas no painel de camadas
  • Converter o contorno de uma área em DXF ou DWG para um desenho CAD
  • Salvar o mapa como PDF vetorial ou SVG para um relatório

Recursos

Abre .kml e .kmz

Um documento KML avulso ou um KMZ, inclusive um KMZ com vários arquivos KML ou compactado de novo para o e-mail.

Pontos, caminhos e contornos

Points, LineStrings, LinearRings, Polygons com furos e MultiGeometry são desenhados como um mapa.

Trilhas GPS

Os registros gx:Track e gx:MultiTrack do Google Earth são desenhados como caminhos, uma linha por trilha.

Escala real

A longitude e a latitude WGS 84 são projetadas em metros em torno do centro dos dados, então um lote ou uma rota é medido em metros.

Pastas como camadas

Cada pasta KML vira uma camada que você pode ocultar ou mostrar no painel de camadas.

Nomes como rótulos

O nome de cada marcador é desenhado ao lado dele, em sua própria camada Names para que os rótulos possam ser desligados.

Cores de estilo mantidas

As cores de linha, preenchimento e ícone vêm do estilo de cada marcador, por styleUrl, Style compartilhados e StyleMaps. Os preenchimentos ficam translúcidos.

3D quando há altitude

Marcadores com altitude absoluta ou relativa ao chão abrem em 3D como linhas, superfícies e pontos na sua altura.

Modelos de KMZ como modelos

Um KMZ que leva um modelo COLLADA, como o que o SketchUp grava para o Google Earth, abre como esse modelo 3D.

Exportar para DXF, DWG, SVG ou PDF

Salve o mapa como DXF ou DWG com as pastas como camadas, como SVG ou como PDF vetorial ou de captura, além de PNG e JPG.

Nada é enviado

O arquivo é lido e desenhado inteiramente no seu navegador. Sem conta, sem envio, sem cópia em um servidor.

Compartilhar e incorporar

Envie um link que abre o mapa em qualquer navegador, ou incorpore o visualizador na sua página com um iframe.

Compatibilidade e notas do formato

São lidos Point, LineString, LinearRing, Polygon com furos, MultiGeometry e os registros GPS gx:Track e gx:MultiTrack do Google. Os estilos são resolvidos por styleUrl, pelos Style compartilhados e pelo par normal de um StyleMap, e um Style próprio do marcador tem prioridade; as cores de linha, de preenchimento e de ícone são mantidas, e os preenchimentos ficam translúcidos para nunca esconder o que está embaixo. As pastas viram camadas e os nomes dos marcadores são desenhados como rótulos em sua própria camada Names. Um KMZ com vários documentos KML desenha todos juntos, e um KMZ compactado de novo para envio por e-mail é descompactado.

A altitude só conta quando a geometria diz que conta. Com o modo de altitude padrão (preso ao chão), o arquivo é um mapa 2D plano. Quando os marcadores usam altitude absoluta ou relativa ao chão, o arquivo abre em 3D como linhas, superfícies e pontos na sua altura; em 3D as formas são desenhadas em uma cor neutra em uma única camada, sem nomes nem cores de estilo. A opção extrude não é aplicada.

Não são desenhados: links de rede (dados buscados na web), sobreposições de imagem, foto e tela, os ícones dos marcadores (os pontos são desenhados como círculos) e os marcadores Model que apontam para um modelo fora do arquivo. Um arquivo que só contém isso mostra um aviso que diz o que foi encontrado.

Incorporar no seu site

Adicione este visualizador ao seu site com uma única linha de HTML. Clique em Incorporar na barra de ferramentas para gerar o código, ou use o trecho abaixo com a URL do seu arquivo.

<iframe src="https://www.innerscene.com/pt/tools/kml-viewer?embedded=1&url=YOUR_FILE_URL" width="800" height="600" frameborder="0" allowfullscreen></iframe>

Compartilhar como um único arquivo HTML

Exporte o desenho como um único arquivo .html que abre off-line em qualquer navegador, com deslocamento, zoom e controle de camadas. Quem recebe não precisa de software CAD, instalação nem conta.

Seus arquivos ficam no seu computador

Seus arquivos são processados inteiramente no seu navegador. O botão Compartilhar envia o arquivo para criar um link. Os arquivos compartilhados são armazenados por 90 dias e depois excluídos.

Perguntas frequentes

▶Qual a diferença entre KML e KMZ?

Um KMZ é um KML compactado. O arquivo traz o documento principal (normalmente doc.kml) mais os ícones, outros arquivos KML e às vezes um modelo COLLADA que ele usa. Os dois abrem aqui: um .kml diretamente, um .kmz lendo todos os documentos KML que ele contém.

▶Por que meu KMZ abriu como um modelo 3D?

Porque ele leva um modelo COLLADA (.dae), que é o que o SketchUp e o 3D Warehouse gravam para posicionar um edifício no Google Earth. Esse KMZ abre como o próprio modelo, com o menu de exportação 3D completo. Um KMZ sem modelo é desenhado como mapa.

▶Posso medir distâncias em um arquivo KML?

Sim. A longitude e a latitude são projetadas em metros em torno do centro dos dados, então a opção Add measurement do menu Tools mede em unidades reais. A projeção é exata o bastante para lotes, áreas e rotas; ao longo de centenas de quilômetros as distâncias se desviam, como em qualquer mapa plano.

▶Por que meu arquivo mostra um aviso e nada no mapa?

O arquivo não tem pontos, caminhos nem contornos, só um link de rede para dados na web, uma sobreposição de imagem ou uma referência a um modelo guardado em outro lugar. O aviso diz o que foi encontrado. Abra o arquivo no Google Earth Pro e salve como KML os marcadores de que você precisa.

▶Por que meu arquivo está plano se as coordenadas têm altura?

O KML ignora a terceira coordenada, a menos que a geometria defina um altitudeMode absolute ou relativeToGround. O padrão, preso ao chão, apoia cada forma no terreno, e o Google Earth faz o mesmo. Os arquivos que definem uma altitude abrem em 3D.

▶Este visualizador KML é mesmo gratuito?

Sim, totalmente gratuito. Sem cadastro, sem marca d’água e sem limite de tamanho no visualizador (o recurso opcional de link de compartilhamento aceita envios de até 100 MB).

▶Meus arquivos são enviados para um servidor?

Não. A leitura, o desenho e a conversão acontecem no seu navegador. O botão Compartilhar é o único recurso que envia um arquivo, e só quando você clica nele. A exportação para DWG envia apenas a geometria ao nosso servidor para a conversão.

▶Posso converter para outro formato?

Sim. Um mapa KML é exportado pelo menu Exportar para DXF e DWG (o DWG é convertido no nosso servidor), SVG, PDF vetorial, PDF de captura, PNG e JPG, com as pastas como camadas no DXF e no DWG. O KML armazena longitude e latitude, então o DXF e o DWG são projetados para a zona UTM que contém o mapa, em metros, e a linha de status indica a zona. Um arquivo que abre em 3D recebe o menu 3D: PLY, OBJ e XYZ são projetados da mesma forma para UTM, GLB, VRML e 3DM ficam em metros locais centralizados nos dados, e GLB, PLY, VRML e 3DM mantêm os caminhos como linhas, e STL, 3MF, USDZ e STEP só os contornos desenhados como superfícies.

Ferramentas e guias relacionados

Precisa de uma solução de iluminação de bem-estar?
Fale com nossos especialistas hoje mesmo!