Está en la página 1de 12

ANÁLISIS GEOESPACIAL

ESCUELA SUPERIOR TÉCNICA


ABRIL 2020
Elección apropiada de los operadores espaciales y no espaciales
Importación y exportación con GDAL/OGR
¿Qué es GDAL/OGR y cuando surge?
Se trata de un conjunto de herramientas para tratamiento de datos Geoespaciales. Es libre y de código abierto.

GDAL significa Geospatial Data Abstraction Library.

Nació en 1998 y su creador fue Frank Warmerdam. Es un proyecto de la OSGeo desde 2008.
Elección apropiada de los operadores espaciales y no espaciales
Importación y exportación con GDAL/OGR
¿Cuál es la diferencia entre GDAL y OGR?
GDAL lee y escribe datos raster y OGR lee y escribe datos vectoriales.
La denominación surge como referencia a utilizar para OpenGIS Simple Features Reference Implementation.
Sin embargo, desde que OGR no es totalmente compatible con la especificación OpenGIS Simple Feature y no está
aprobado como implementación de referencia, el nombre fue cambiado a OGR Simple Features Biblioteca. El único
significado de OGR en este nombre es histórica.
Poco a poco la unificación GDAL/OGR será una realidad.

¿En que sistema operativo funciona?


Prácticamente todos: Linux, Windows, MacOSX/iOS, Android,... en equipos tanto de 32 como de 64 bits.
Elección apropiada de los operadores espaciales y no espaciales
Importación y exportación con GDAL/OGR
¿Qué formatos soporta?
Es capaz de leer/escribir más de 200 formatos y protocolos:
 +140 formatos ráster: GeoTIFF, Erdas Imagine, ECW, MrSID, 1PEG2000, DTED, NITF, GeoPackage,...
 +80 formatos vectoriales: ESRI Shapefile, ESRI ArcSDE, ESRI FileGDB, Maplnfo, GML, GPX, KML, PostGIS, Oracle
Spatial, GeoPackage, GeoJSON y formatos no espaciales como CSV, XLS, XLSX, ODS.
 Además soporta archivos grandes, de más de 4GB.

¿Qué programas de GIS utilizan GDAL/OGR?


GDAL es la librería más ámpliamente utilizada.
100 programas de GIS utilizan la librería GDAL internamente en sus procesos espaciales.
Lo que implica que prácticamente todos los programas de GIS de escritorio (desde el popular ArcGIS, pasando por
gvSIG, OGIS, PostGIS, GRASS, Maplnfo, Mapnik, IDRISI, SAGA, R o Google Earth) y web (MapServer, GeoServer o
CARTO) utilizan esta librería, aquí puedes ver la lista completa.
Elección apropiada de los operadores espaciales y no espaciales
Importación y exportación con GDAL/OGR
¿Qué geoalgoritmos incluye GDAL?

Incluye unas 30 utilidades de línea de comandos para la transformación y el procesamiento de datos.


Los geoalgoritmos de GDAL se pueden agrupar en:

 Análisis: procesado de DEM (gdaldem),


 Conversión: Utilidades para la traducción y de subdivisión (gdal_translate), rasterización, vectorización
(Poligonalización / contorno), la interpolación de celda vacías
 Extracción: por ejemplo el cálculo de curvas de nivel con el módulo gdal_contour.
 Proyecciones: deformación y reproyección (gdalwarp),
 Miscelánea: Programas de reporte de información sobre el archivo como gdalinfo, creación de mosaicos
(gdalwarp / gdalbuildvrt), indexación (gdaltindex), construcción de pirámides (gdaladdo), teselado (gdal_retile,
gdal2tiles).
Elección apropiada de los operadores espaciales y no espaciales
Importación y exportación con GDAL/OGR
¿Qué geoalgoritmos incluye OGR para capas vectoriales?

Cuando guardamos una capa vectorial en otro formato estamos haciendo uso de la utilidad ogr2ogr,
probablemente la más utilizada de todo el conjunto de herramientas GDAL/OGR.
Las siguientes utilidades se distribuyen como parte del conjunto de herramientas de OGR Simple Features:

 ogrinfo - Obtener información sobre una fuente de datos soportada por OGR.
 ogr2ogr - Utilidades para conversión de datos entre diferentes formatos, desarrollando diversas operaciones
durante el proceso, como selecciones espaciales o de la tabla de atributos. Esta utilidad tiene muchísimas
opciones, es posible importar vectoriales a un base de datos PostGIS, cortar vectoriales con polígonos,
establecer el sistema de coordenadas de salida o incluso reproyectando los objetos espaciales durante a
conversión.

Ejemplo de reproyección desde ETRS_1989_LAEA_52N_10E to EPSG:4326 y cortando en un rectángulo delimitador:


Comando ogr2ogr
Con este comando se realizan las conversiones entre formatos.

Algunas opciones del comando ogr2ogr referidas al formato de origen:


Comando ogr2ogr
Algunas opciones del comando ogr2ogr referidas al formato de destino:
Importación a PostGIS
Las opciones ‘-lco’ y dsco’ son propias de cada driver que soporta OGR para la creación de nuevas capas/tablas. En
concreto para PostGIS las más utilizadas son:
Importar y exportar con un SIG de escritorio
En este apartado se estudia con detalle las características de los SIG de escritorio más importantes en cuanto a su
comportamiento con PostGIS. En dicha unidad se especifica qué formatos se pueden importar y exportar desde el
entorno gráfico del SIG de escritorio a PostGIS.
En este apartado nos vamos a centrar en el SIG de escritorio QGIS.
Gestión de datos PostGIS

También podría gustarte