Está en la página 1de 55

Aplicacin de herramientas libres en el manejo de sistemas de informacin geogrfica y bases de datos espaciales

Miguel Sevilla Callejo


GRASS
Quantum GIS gvSIG CE

Doctor en Geografa
Consultor freelance e investigador
Colaborador del Instituto Pirenaico de Ecologa - CSIC Colegiado n698, Colegio Oficial de Gegrafos

OSGeo
PostGIS SpatiaLite
Master en Planificacin y Desarrollo Territorial Sostenible

Departamento de Geografa UAM


Creacin y Gestin de Bases de Geodatos

18 de diciembre 2012

ndice

introduccin y objetivos aspectos tericos sobre SIG y BDE herramientas SIG libres bases de datos espaciales libres otras consideraciones

INTRODUCCIN

objetivos

mostrar alternativas a las herramientas que generalmente se usan mbito laboral mbito acadmico en la investigacin basadas en software libre y de fuentes abiertas

experiencia personal en anlisis territorial y uso de tecnologas de la informacin geogrfica


consultora tesis doctoral IPE-CSIC nuevos proyectos

Free Open Source Software

conceptos clave

introduccin y referencia a las herramientas libres aplicadas a manejo de la informacin geogrfica

investigacin doctoral

Organizacin territorial y campesinado en el Parque Nacional y rea Natural de Manejo Integrado Cotapata (Bolivia) anlisis territorial de un rea de montaa tropical

amplio trabajo de campo y utilizacin de mltiples herramientas; SIG y teledeteccin entre otras

ms sobre mi tesis en la web: http://www.uam.es/cotapata

Paleo-IPE
Inst. Pirenaico de Ecologa - CSIC

Paleoambientes cuaternarios

estudios paleoambientales mayormente en registros lacustres orientacin multidisciplinar

comenzando con componente espacial uso de herramientas libres construccin de una base de datos integral (incluidos aspectos espaciales)

sedimentologa, hidroqumica, polen, carbones, quironmidos, ostrcodos, etc.

web: http://www.ipe.csic.es/...

otros proyectos

especializacin en herramientas libres aplicadas al anlisis territorial creacin, mantenimiento y gestin de servidores de datos geoespaciales docencia en aplicacin de las TIG consultora ambiental y territorial asesoramiento tcnico

HERRAMIENTAS LIBRES

qu es el software libre?

segn CENATIC es una forma de construir y distribuir aplicaciones de software cuyo tipo de licencia ofrece ms libertades a quien las usa

cuatro libertades del software libre:


libertad de usar (ejecutar) el programa, con cualquier propsito.

privado, educativo, pblico, comercial, militar, etc. adaptndolo a tus necesidades y a travs de un cdigo fuente pblico de manera que se ayude a los dems

libertad de estudiar cmo funciona el programa y modificarlo

libertad de distribuir copias del programa

libertad de mejorar el programa y hacer pblicas esas mejoras

de modo que toda la comunidad se beneficie y a travs de un cdigo cdigo fuente conocido

ms informacin: Free Software Foundation | CENATIC

ventajas del software libre


ahorro de costes de adquisicin y renovacin de software mayor seguridad y calidad comunidad abierta de desarrolladores > bajas vulnerabilidades independencia del fabricante desarrollo tecnolgica local las grandes empresas de software son extrajeras soporte tcnico ms accesible

mayor grado de adaptacin y flexibilidad menores requerimientos de hardware tecnologa 100% legal para todos los mbitos: profesional, acadmico y de la investigacin genera y promueve modelos colaborativos intercambio aplicaciones desarrollo comunitario

aumenta la libertad, el espritu crtico, la independencia y la autonoma de la comunidad

herramientas libres alternativas reales

I+D+i

investigacin, desarrollo e innovacin

emprendimiento alternativas reales


GNU/Linux, Android, Firefox, Chrome mayora servidores: Apache + MySQL + PHP Google, Amazon, Facebook, Twitter, AOL... HP, IBM, Dell, General Electric, Chevron... Iniciativas nacionales, regionales y locales

Brasil, Extremadura, Munich, Zaragoza e.g. list of Linux adopters [wikipedia]

ejemplos en ciencia
23 FEBRUARY 2012 | VOL 482 | NATURE | 485

ejemplos en negocios
SEPTEMBER 6, 2012 | THE WALL STREET JOURNAL | p. B4 US Edition
copia de artculo en cache de Google

SISTEMAS DE INFORMACIN GEOGRAFCA Y BASES DE DATOS ESPACIALES

qu es un SIG?

Tomlin (1990) defini un SIG como

un elemento que permite analizar, presentar e interpretar hechos relativos a la superficie terrestre un conjunto de software y hardware diseado especficamente para la adquisicin, mantenimiento y uso de datos cartogrficos

es un conjunto de herramientas que permiten el tratamiento y manipulacin de datos que poseen una localizacin y dimensin espacial conocida

datos particulares:

geogrficos, espaciales, georeferenciados, geodatos

tecnologa para manipular informacin geogrfica: Tecnologas de la Informacin Geogrfica

qu hace un SIG?

gestin de datos espaciales

lectura, edicin, almacenamiento de consultas sencillas a complejos modelos mapas, informes, grficos, etc.

anlisis de dichos datos

generacin de resultados

manipula datos espaciales que a travs de su interpretacin constituyen la informacin geogrfica

componentes de la informacin geogrfica

componente espacial - dnde?

elementos ubicados espacialmente datos alfanumricos


Y A Z B C
atrib1 atrib2 atrib3 ...

componente temtica - qu?

A valor1 valor2 valor3 ... B valor4 valor5 valor6 ... C valor7 valor8 valor9 ... X

componente espacial rster y vectorial

dos paradigmas de representacin vectorial rster


elementos geomtricos definidos por nodos

retcula donde cada pxel recibe un valor identificativo

Comparacin entre los esquema del modelo de representacin (a) vectorial y (b) rster (Olaya, 2011).

componente espacial referencia geogrfica


elipsoide y geoide datum sistemas de coordenadas


coordenadas geogrficas

latitud, longitud y altura X,Y,Z

proyecciones cartografcas

su interpretacin y correcto uso son fundamentales para la adecuada manipulacin de la informacin geogrfica

Figuras: Olaya, 2011

qu es una base de datos?

un conjunto de datos estructurados y almacenados de forma sistemtica con objeto de facilitar su posterior utilizacin modelo ms extendido:

bases de datos relacionales manejar gran cantidad de datos interrelacionados, realizar consultas complejas y obtener resultados sintticos relevantes tablas de datos (relaciones): registros + atributos interrelaciones: diversos tipos

esta tecnologa permite:


componentes:

qu son las bases de datos espaciales?

son bases de datos con el componente espacial de la informacin incluido dentro de datos estructurados > siguen codificacin del OGC

ventajas:

mayor independencia e interoperatibidad mayor facilidad y velocidad de acceso menor redundancia y mayor coherencia de los datos > centralizacin de los datos mayor seguridad > eficiencia en el respaldo mayor eficiencia de la captura, codificacin y entrada de datos mayor valor informativo

sistemas gestores de bases de datos


DBMS - data base management system son las herramientas usadas para almacenar y manipular los datos de un sistema de informacin tareas:

almacenar, modificar y extraer informacin permiten al usuario aadir, borrar, acceder, modificar y analizar datos almacenados en una tabla o consulta (localizacin) alta seguridad, recuperacin ante fallos gestin centralizada estandarizacin del lenguaje de consulta SQL, Structured Query Language > ms extendido otras funciones complejas

ejemplo estructura de una base de datos

Fig.: Tesis - M. Sevilla, 2010

metadatos

se podra hablar del componente adicional de la informacin geogrfica

dnde? qu? y cmo?

datos tiles para interpretar la IG quin , qu, cundo, dnde, cmo y porqu sistema de coordenadas, el origen de los datos y tcnicas usadas para su obtencin, la configuracin y el lenguaje, autor, licencia de uso, etc. equivale a las anotaciones al margen de los mapas parte fundamental de una IDE infraestructura de datos espaciales datos espaciales + tecnologa + normas (polticas) encaminados a facilitar el uso de la IG

etapas proyecto SI [G]


1.- anlisis de condicionantes y requisitos previos

definir unos objetivos claros establecer fuentes, disponibilidad y calidad de los datos generar modelo conceptual de la informacin geogrfica tablas numricas, temticas y elementos espaciales mantener consistencia e interoperatividad proporcionar metadatos
fundamental para buen funcionamiento y la obtencin de resultados

2.- diseo de la estructura lgica


3.- composicin fsica 4.- puesta en marcha y explotacin

uso, mantenimiento y actualizacin

organizacin de datos y archivos


estructura clara directorios sugeridos:


directorio raz

archivos de proyecto rster, vectorial y otros


temporal

capas definitivo

pruebas

organiz. por temas o modelos

fuentes solo copia definitivo mapas e informes

archivos ms frecuentes

archivos de datos

mapas e informes

vectorial: Shapefile

shp espacio shx ndice dbf tabla datos prj sist. geogr.

SVG PDF PNG JPEG XML y TXT integrado en la BDS GML WMS WFS

metadatos

rster: GeoTIFF tablas: CSV y DBF integrado en la BDS


otros

sobre un archivo en el servidor

SISTEMAS DE INFORMACIN GEOGRAFCA LIBRES

OGC
Open Geospatial Consortium

consorcio de 483 organizaciones compaas, agencias pblicas y universidades vela por el desarrollo de estndares a usar dentro de los SIG y el manejo de datos espaciales da soporte a la interoperabilidad dentro del mundo de las tecnologas de la informacin geogrfica esencial para el intercambio de datos INSPIRE - Infrastructure for Spatial Inf. in the Eur. Com.

directiva europea sobre el uso de las TIG sobre la base de estndares abiertos > OGC OGC - http://www.opengeospatial.org/ INSPIRE - http://inspire.jrc.ec.europa.eu/

ms informacin

OSGeo
Open Source Geospatial Foundation

fundacin no gubernamental e independiente constituida en 2006 objetivos: dar soporte y promover el desarrollo colaborativo de tecnologas geoespaciales (TIG) y datos abiertos apoyo financiero, legal y organizativo a la Comunidad geoespacial del software libre y el software de cdigo abierto ms info: http://www.osgeo.org/ captulo espaol: http://es.osgeo.org/

biblioteca GDAL/OGR

Geospatial Data Abstraction Library es una biblioteca de software escrito en C++ y publicado bajo una licencia libre que permite la lectura, escritura, traduccin y procesado de diferentes formatos de datos geoespaciales presenta un nico modelo abstracto de datos al uso que llama para todos los formatos soportados biblioteca de acceso a datos geoespaciales ms usada

tanto por herramientas libres (e.g. QGIS) como privativas (e.g. ArcGIS)

web: http://www.osgeo.org/gdal

herramientas SIG libres


GRASS http://grass.osgeo.org/ 1 QGIS http://qgis.osgeo.org/ SAGA http://www.saga-gis.org/ 3 SEXTANTE http://www.sextantegis.com/ 2 gvSIG / gvSIG CE: http://gvsigce.org/ OpenJump http://openjump.org/ WxGIS https://code.google.com/p/wxgis/

1 proyectos veteranos dentro de OSGeo 2 proyectos piloto OSGEO 3 biblioteca de software

Quantum GIS (1)

paquete completo para la gestin de sistemas de informacin geogrfica software libre en constante desarrollo muy intuitivo y ligero manipula gran diversidad de datos y/o archivos mltiples posibilidades
extensible por complementos y enlazable con otros paquetes

Quantum GIS (2)

interfaz principal

algunas tareas:

mens barras de herramientas leyenda/mapa/explor ador archivos vista de mapa barra de estado

gestor de impresin navegador de archivos

cargar multitud de tipos de capas manejar vista consultar atributos representacin espacial edicin georeferenciacin manipulacin bsica y anlisis espacial avanzado

QGIS - extensiones

gran cantidad de extensiones desarrolladas por una amplia comunidad de expertos ms destacadas:

GRASS GDAL Tools fTool DBManager conexin con R SEXTANTE

GRASS

GIS libre veterano completo compendio de herramientas GIS para el tratamiento general de datos vectoriales, raster, teledeteccin, manipulacin datos LIDAR, modelizacin... la mayor parte de sus mdulos se pueden ejecutar desde Quantum GIS

SEXTANTE

biblioteca de software integradora de otras herramientas


gestin rster en gvSIG recientemente integrada en QGIS

mdulos y algoritmos
SEXTANTE, GRASS, GDAL/OGR, SAGA...

construccin de modelos

webs: http://www.sextantegis.com/ http://qgissextante.blogspot.com.es/

ejemplos mapas
Algunos ejemplos de mapas y figuras recientes que he realizado con herramientas libres para la investigacin de nuestro equipo en el IPE-CSIC

Basa de La Mora Villarquemado 3D Portalet Blasskranz & Mirabib

HERRAMIENTAS DE GESTIN DE BASES DE DATOS ESPACIALES LIBRES

sistemas de gestin de BBDD espaciales libres


Autocontenidos

SQLite http://www.sqlite.org/

SpatiaLite

Cliente-Servidor

PostgreSQL
http://www.postgresql.org/

PostGIS MSQL Spatial


http://dev.mysql.com/...

MSQL / MariaDB

MariaDB Spatial
http://blog.mariadb.org/...

SpatiaLite

SQLite

todo en un archivo

capacidad vectorial y rster (rasterLite) reciente actualizacin a ver. 4.0 web: https://www.gaia-gis.it/... futuro estndar abierto?

http://quantumofgis.blogspot.com.es/...

SpatiaLite en QGIS

aadir capa SpatiaLite Extensin:

QspatiaLite

permite crear nuevos archivos importar desde QGIS cargar en QGIS in/out OGR

PostGIS

PostgreSQL

arquitectura cliente-servidor desde ver. 2.0 tambin capacidad raster

web: http://postgis.refractions.net/ instalacin sencilla de PostGIS


tutorial para Linux: http://linfiniti.com/... tutorial para Windows: http://www.gpsfiledepot.com/...

PostGIS en QGIS

aadir capa PostGIS extensin


PostGIS Manager PostGIS Raster

importar/exportar crear y editar tablas otras funciones

QGIS DBManager

extensin QGIS SpatiaLite PostGIS importar/exportar desde explorador cargar sentencias SQL

>> permite arrastrar-soltar desde el explorador para importar capas directamente a la BDS (SpatiaLite y PostGIS)

OTRAS CONSIDERACIONES

Portable GIS
ver. 3.1

TODO lo anterior y ms sin instalaciones corriendo directamente desde un flashdrive!! web http://www.archaeogeek.com/portable-gis.html contenido:

desktop GIS packages Quantum GIS + GRASS + QGIS Server version 1.8 PostgreSQL 9.0 + PostGIS 1.5 Python 2.7 con bibliotecas GDAL 1.9 FWTools (GDAL & OGR toolkit) servidor DHTML: Apache2 and Php5 Mapserver 5.6 y 6 + OpenLayers Otras herramientas: Firefox, lector PDF & editor txt

problemas software libre

poca prctica general de uso

aunque se est cambiando las aplicaciones en SL requieren de un cambio de mentalidad y tener espritu innovador se busca tener una empresa solvente no existen grandes empresas e.g. prcticas de monopolio

amplio inmovilismo de los usuarios

dudas respecto a la asistencia tcnica


presin de las grandes empresas de software

referencias tiles

libro libre SIG

Victor Olaya & OSGeo.es


http://wiki.osgeo.org/wiki/Libro_SIG

curso BBDD espaciales con PostGIS

Looking4Maps
http://www.lookingformaps.com/curso-postgis

manuales de Quantum GIS

http://www.qgis.org/.../manuals.html

y mucho ms en tu buscador favorito

muchas gracias
obra cultural libre
http://freedomdefined.org/
presentacin bajo licencia Creative Commons
se autoriza la copia, distribucin y comunicacin pblica de la obra as como la realizacin de obras derivadas bajo las condiciones de reconocimiento (debe citarse siempre la fuente) y cuyos trabajos derivados se distribuyan con licencia igual o similar. http://bit.ly/cc-by-sa

Miguel Sevilla-Callejo
msevilla00 [ arroba ] gmail.com @msevilla00

http://bit.ly/sevillacallejo
(cc) diciembre de 2012

Recuerda que Quantum GIS y los otros proyectos citados son programas de desarrollo colaborativo por lo se agradece su difusin, traduccin de documentacin, proporcionar fallos y ayudar en el desarrollo del cdigo del programa.
http://bit.ly/sevillacallejo

También podría gustarte