Datos · Avanzado
Chuleta de GDAL/OGR en línea de comandos
Convertir, reproyectar, recortar y filtrar datos sin abrir QGIS.
Por Bernabé Hinojosa · Actualizado el 21/10/2026
GDAL se instala con QGIS. En Windows, abre la OSGeo4W Shell. En Linux y macOS, una terminal con GDAL instalado.
Vectorial (ogr2ogr)
| Tarea | Comando |
|---|---|
| Ver capas y campos | ogrinfo -so datos.gpkg capa |
| Shapefile a GeoPackage | ogr2ogr -f GPKG salida.gpkg entrada.shp |
| Reproyectar a ETRS89 / UTM 30 | ogr2ogr -t_srs EPSG:25830 salida.gpkg entrada.gpkg |
| Asignar SRC sin transformar | ogr2ogr -a_srs EPSG:25830 salida.gpkg entrada.shp |
| Filtrar por atributo | ogr2ogr -where "PROVINCIA='Jaén'" salida.gpkg entrada.gpkg |
| Consulta SQL | ogr2ogr -sql "SELECT nombre, geom FROM parcelas WHERE area > 1000" salida.gpkg entrada.gpkg |
| Recortar por un rectángulo | ogr2ogr -spat xmin ymin xmax ymax salida.gpkg entrada.gpkg |
| Recortar por un polígono | ogr2ogr -clipsrc limite.gpkg salida.gpkg entrada.gpkg |
| A GeoJSON para web | ogr2ogr -f GeoJSON -t_srs EPSG:4326 salida.geojson entrada.gpkg |
| Añadir capa a un GPKG existente | ogr2ogr -update -nln nueva_capa destino.gpkg entrada.shp |
Por lotes en Windows
for %f in (*.shp) do ogr2ogr -f GPKG todo.gpkg "%f" -update -nln "%~nf" mete todos los shapefiles de una carpeta en un solo GeoPackage, cada uno como capa.
Sigue leyendo gratis
El resto de esta guía es para miembros de Giseros. Crear la cuenta es gratis y tarda 5 segundos.
Crear cuenta gratis