¿Por qué convertir GML a KML?
GML (Geography Markup Language) es un estándar de OGC introducido en el año 2000, utilizado por agencias cartográficas nacionales y sistemas de intercambio de datos GIS. KML (Keyhole Markup Language, adoptado como estándar OGC en 2008) es el formato de visualización que leen Google Earth y Google Maps. La conversión a .kml le permite abrir conjuntos de datos GIS oficiales en Google Earth o compartir mapas con usuarios que no disponen de software GIS.
Cómo convertir GML a KML
QGIS OPEN-SOURCE
Añada el .gml como una capa vectorial (Capa > Añadir capa > Añadir capa vectorial), haga clic derecho sobre la capa, elija Exportar > Guardar objetos como, establezca el formato en KML y haga clic en Aceptar. QGIS reproyecta a WGS 84 automáticamente.
FME Form APP
Cree un espacio de trabajo con un lector GML y un escritor KML, y luego ejecútelo. FME gestiona la reproyección CRS y el mapeo de atributos automáticamente.
Programas que convierten GML
Acerca de estos formatos
Un archivo .gml es un archivo de lenguaje de marcado geográfico (Geography Markup Language), un formato XML definido por el Open Geospatial Consortium (OGC) para almacenar datos de mapas y…
Abrir detalles de .GML →Un archivo KML almacena datos de mapas -pines, rutas, polígonos, superposiciones de imágenes- en formato XML de texto plano. La forma más fácil de abrir uno es con Google Earth (aplicación…
Abrir detalles de .KML →Calidad y qué observar
- KML requiere coordenadas WGS 84 (EPSG:4326); si el GML utiliza una red nacional o un CRS proyectado, ogr2ogr y QGIS reproyectan automáticamente al especificar el CRS de destino.
- GML admite esquemas de atributos anidados complejos; el modelo de datos extendido de KML es más sencillo: los atributos anidados o tipados se aplanan al convertir.
- Los archivos GML grandes producen archivos KML pesados que cargan lentamente en Google Earth; considere convertirlos a KMZ (KML comprimido) posteriormente usando QGIS u ogr2ogr.
Preguntas frecuentes
¿Necesito instalar GDAL por separado para usar ogr2ogr?
¿Por qué mi KML convertido aparece en una ubicación incorrecta en Google Earth?
-t_srs EPSG:4326 al comando ogr2ogr para reproyectar correctamente.