SHP KML
Conversión de archivos

Convertir SHP a KML

RESPUESTA RÁPIDA
¿Es posible convertir SHP a KML?
Sí - SHP se convierte a KML.

En QGIS, haga clic derecho en la capa cargada, elija Exportar > Guardar objetos como y seleccione Keyhole Markup Language (KML). Establezca el CRS de salida en EPSG:4326 - KML requiere coordenadas WGS 84. El archivo .kml resultante se abre directamente en Google Earth.

También a KML: SSF · LOC · KLM

En esta página

Probado en macOS, Windows y Linux
Última verificación Oct 2026

Más convertidores gratuitos

HEIC, PNG, WEBP, MP3 y más - cada herramienta aquí es gratuita.

Abrir la caja de herramientas

¿Por qué convertir SHP a KML?

.kml es el formato que Google Earth y Google Maps importan de forma nativa, lo que lo convierte en el estándar para visualizar datos GIS sin una aplicación GIS dedicada. KML es también un único archivo independiente, más fácil de compartir que el conjunto de archivos múltiples de un Shapefile.

Cómo convertir SHP a KML

QGIS OPEN-SOURCE

Añada el .shp mediante Capa > Añadir capa > Añadir capa vectorial, haga clic derecho en la capa, elija Exportar > Guardar objetos como, establezca el formato en Keyhole Markup Language (KML) y el CRS en EPSG:4326.

ogr2ogr OPEN-SOURCE

Ejecute ogr2ogr -f KML out.kml in.shp en una terminal, añadiendo -t_srs EPSG:4326 si el Shapefile no está ya en WGS 84. ogr2ogr se incluye con QGIS en Windows.

Acerca de estos formatos

Calidad y qué observar

  • El Shapefile debe tener todos los archivos complementarios presentes - .shx y .dbf son obligatorios, y .prj es crítico para la asignación correcta de coordenadas en el KML de salida.
  • Omitir la reproyección a EPSG:4326 cuando el Shapefile utiliza un CRS proyectado genera un KML que ubica los elementos en una localización incorrecta en Google Earth.
  • Los atributos del Shapefile se transfieren al KML como elementos ExtendedData, visibles en la ventana emergente de información de Google Earth.

Preguntas frecuentes

¿El KML convertido se abre en Google Earth?
Sí - KML es el formato nativo de Google Earth; tras la exportación, haga doble clic en el .kml o arrástrelo a la ventana de Google Earth.
¿Cuál es la diferencia entre KML y KMZ?
KMZ es un KML comprimido en ZIP; Google Earth lee ambos, y puede comprimir un .kml y renombrarlo como .kmz para obtener un tamaño de archivo menor.
¿Necesito todos los archivos componentes del Shapefile?
Sí - los archivos .shp, .shx, .dbf y .prj deben estar todos en la misma carpeta; la falta de cualquiera de ellos hará que la conversión falle o produzca un resultado incorrecto.