De Google Earth a un shapefile
KML siempre guarda la longitud y la latitud en WGS 84, así que el shapefile también empieza en WGS 84. Si tu proyecto SIG trabaja con coordenadas proyectadas, elige Web Mercator (EPSG:3857) como sistema de destino o abre la página de un sistema de coordenadas, como EPSG:25830 (ETRS89 / UTM zona 30N), que lo preselecciona como destino. Las coordenadas se convierten y el archivo .prj del zip describe el sistema que uses.
Cada capa de salida es un conjunto de archivos .shp, .shx, .dbf, .prj y .cpg. Mantenlos juntos en la misma carpeta cuando los abras en QGIS, ArcGIS u otra aplicación SIG.
Qué cambia durante la conversión
- Los nombres de las carpetas se guardan en un atributo
folder. Las carpetas anidadas se unen con una barra, por ejemploSurvey/Block A. - Un shapefile contiene un solo tipo de geometría, así que cuando el KML mezcla puntos, líneas y polígonos se guardan en archivos separados, como
places_point.shpyplaces_line.shp. Un MultiGeometry que mezcla tipos se divide de la misma forma. - Los nombres de campo del DBF se limitan a 10 bytes, así que
descriptionpasa a serdescriptio. Cada campo renombrado aparece enfield_names.csv, dentro del zip. - Los valores de texto de más de 254 bytes se recortan y las marcas de posición sin coordenadas se omiten. El informe de conversión indica las cantidades.
- Los colores, los anchos de línea y las altitudes de KML no se guardan. La altitud solo se menciona en el informe cuando una marca de posición tenía una altura distinta de cero.
Codificación de texto
Los atributos se escriben en UTF-8, y el archivo .cpg así lo indica. Si el shapefile va a un programa coreano que espera CP949, elige CP949 en su lugar. Los caracteres que CP949 no puede representar se convierten en «?» y el informe los cuenta.