Convertidor de shapefile a KML

Convierta un shapefile en KML para Google Earth. Suelte el zip o los archivos .shp, .dbf y .prj; los sistemas de coordenadas comunes, como UTM, se convierten a latitud y longitud.

Preguntas

Cómo funciona

  1. Suelte el shapefile comprimido, o elija a la vez los archivos .shp, .dbf y .prj.
  2. Las formas se convierten a latitud y longitud y se dibujan en el mapa.
  3. Descargue el KML y ábralo en Google Earth o en cualquier aplicación que lea KML.

Funciona en su navegador. Los archivos nunca se suben.

Entrada y resultado

Entrada
Un shapefile comprimido, o el archivo .shp elegido junto con sus .dbf, .prj y .cpg.
Resultado
Un archivo .kml en latitud y longitud WGS84, con todos los atributos escritos como texto.

Ejemplo: entrada

plots.zip: plots.shp, plots.shx, plots.dbf, plots.prj (WGS84) y plots.cpg, con un polígono con name = Plot 2, commodity = coffee y area_ha = 8.6.

Ejemplo: resultado

plots.kml, con este placemark:
<Placemark><name>Plot 2</name><ExtendedData><Data name="commodity"><value>coffee</value></Data><Data name="area_ha"><value>8.6</value></Data></ExtendedData><Polygon><outerBoundaryIs><LinearRing><coordinates>-84.528637,9.986941 -84.52898,9.987532 -84.530697,9.987955 -84.53207,9.986771 -84.531813,9.985165 -84.529152,9.985419 -84.528637,9.986941</coordinates></LinearRing></outerBoundaryIs></Polygon></Placemark>

Límites

  • El .shp es obligatorio. Sin el .dbf no hay atributos. Sin el .prj, las coordenadas que parecen grados se leen como latitud y longitud WGS84, y las demás se rechazan hasta que lo añada.
  • Un sistema de coordenadas que no puede leer se rechaza en lugar de adivinarlo. Un datum local antiguo (como Arc 1960 o PSAD56) sin su conversión a WGS84 puede dejar las formas a unos cientos de metros, y la página lo advierte.
  • Sin un archivo .cpg, el texto que no está en UTF-8 se lee como Windows-1252 (latino).
  • El KML usa los colores predeterminados de Google Earth.

¿Qué archivos del shapefile necesito?

El archivo .shp guarda las formas y es obligatorio. Añada el .dbf para conservar los atributos y el .prj para que el convertidor sepa el sistema de coordenadas. También sirve un zip con todos ellos.

Mi shapefile está en UTM. ¿Funciona?

Sí, siempre que incluya el archivo .prj. KML usa siempre latitud y longitud WGS84, así que el convertidor reproyecta las formas desde el sistema de coordenadas del .prj. Si no puede leer ese sistema de coordenadas, lo dice en lugar de adivinarlo, y advierte cuando un datum local antiguo (como Arc 1960 o PSAD56) puede dejar las formas a unos cientos de metros.

¿Se conservan los atributos?

Sí. Todos los atributos se escriben en el KML, y un campo llamado name o description pasa a ser el nombre o la descripción del placemark que muestra Google Earth.

Volver a la herramienta ↑

Conecte sus datos, entienda sus operaciones.

Traiga las hojas de cálculo, los formularios de campo y los mapas que ya usa, y vea cada sitio en un solo lugar.