¿Por qué convertir GML a SHP?
GML (Geography Markup Language) es un formato de intercambio XML detallado que muchas herramientas GIS soportan pero que puede ser lento de consultar. Los Shapefiles son el formato de intercambio GIS más aceptado, compatible con prácticamente todas las aplicaciones GIS, paquetes CAD y servicios de mapas. Convertir GML a .shp hace que los datos sean más rápidos de abrir y compatibles con software que carece de un controlador GML.
Cómo convertir GML a SHP
QGIS OPEN-SOURCE
Añada el .gml como una capa vectorial, haga clic derecho en el panel de Capas, elija Exportar > Guardar objetos como, establezca el Formato en ESRI Shapefile y haga clic en Aceptar - QGIS escribe los archivos .shp, .shx, .dbf y .prj.
ogr2ogr OPEN-SOURCE
Ejecute ogr2ogr -f "ESRI Shapefile" output.shp input.gml en la línea de comandos; GDAL se incluye con QGIS o se puede instalar a través de OSGeo4W.
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 .shp es casi siempre un Esri Shapefile: datos vectoriales geoespaciales (puntos, líneas, polígonos) utilizados por software GIS. Es una pieza de un conjunto: necesita sus…
Abrir detalles de .SHP →Calidad y qué observar
- Un Shapefile es siempre un conjunto de varios archivos - como mínimo .shp (geometría), .shx (índice) y .dbf (atributos); conserve también el archivo .prj para que no se pierda el sistema de referencia de coordenadas.
- El formato DBF limita los nombres de los campos de atributos a 10 caracteres - los nombres de campo GML más largos se truncarán automáticamente.
- El formato Shapefile admite solo un tipo de geometría por archivo; las capas GML con múltiples geometrías deben dividirse durante la exportación.