postgresql & postgisgismexico.com/postgis.pdfmodulo 3. modulo 3. gestión de datos en...

5
Introducción. Introducción. Introducción. Introducción. Las bases de datos espaciales, junto con los Sistemas de Información Geográfica, se están convirtiendo en una potente herramienta de gestión de información gráfica y alfanumérica siendo el lenguaje SQL el utilizado para ges- tionar las bases de datos. Dentro del mundo del software libre, PostgreSQL y su extensión espacial PostGIS se han convertido en el sistema gestor de bases de datos geoespacial (SGDB) más extensamente utilizado, la combinación de ambos es una solu- ción perfecta para el almacenamiento, gestión y mantenimiento de datos espaciales, esto por sus amplias carac- terísticas técnicas, su alta capacidad y rapidez en el manejo de información, aunado a su robustez y estabilidad. Dentro del curso se introducirá a los usuarios en el lenguaje SQL, para la realización de consultas a la base de da- tos, además dar a conocer la potencialidad y las múltiples herramientas que posee PostGIS, en su utilización a la hora de gestionar y analizar bases de datos espaciales. La temática del curso incluye la instalación, la carga de datos espaciales, la indexación espacial, las consultas espa- ciales SQL, el cálculo de rutas óptimas con pgrouting, la creación de funciones disparadoras para actualizar geo- metrías automáticamente y manejo de imágenes ráster. Objetivo. Objetivo. Objetivo. Objetivo. Al término del curso, los participantes aplicarán las funciones espaciales de PostGIS utilizando la interfaz gráfica PgAdmin, por medio del lenguaje SQL, manipulando tablas y trabajando con sus principales comandos, creando bases de datos espaciales y administrarlas, gestionar cartografía y visualizar en SIG de escritorio (QGIS) la informa- ción almacenada en la base de datos, mostrando el proceso de conexión .de la misma al software SIG. Introducción a las Bases de Datos Espaciales Soluciones Geográficas de México SC Soluciones Geográficas de México SC Soluciones Geográficas de México SC Soluciones Geográficas de México SC Av. Paseo de la Reforma 300,Col. Juárez, C.P. 06600, Ciudad de México 01 800 161 49 06 | (55) 4161 0811 [email protected] / www.gismexico.com www.gismexico.com www.gismexico.com www.gismexico.com Sistemas de Información Geográfica PostgreSQL & PostGIS

Upload: others

Post on 25-Mar-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PostgreSQL & PostGISgismexico.com/postgis.pdfModulo 3. Modulo 3. Gestión de datos en PostGISGestión de datos en PostGIS Usando los estándares OpenGIS. Representación de objetos

Introducción.Introducción.Introducción.Introducción.

Las bases de datos espaciales, junto con los Sistemas de Información Geográfica, se están convirtiendo en una

potente herramienta de gestión de información gráfica y alfanumérica siendo el lenguaje SQL el utilizado para ges-

tionar las bases de datos.

Dentro del mundo del software libre, PostgreSQL y su extensión espacial PostGIS se han convertido en el sistema

gestor de bases de datos geoespacial (SGDB) más extensamente utilizado, la combinación de ambos es una solu-

ción perfecta para el almacenamiento, gestión y mantenimiento de datos espaciales, esto por sus amplias carac-

terísticas técnicas, su alta capacidad y rapidez en el manejo de información, aunado a su robustez y estabilidad.

Dentro del curso se introducirá a los usuarios en el lenguaje SQL, para la realización de consultas a la base de da-

tos, además dar a conocer la potencialidad y las múltiples herramientas que posee PostGIS, en su utilización a la

hora de gestionar y analizar bases de datos espaciales.

La temática del curso incluye la instalación, la carga de datos espaciales, la indexación espacial, las consultas espa-

ciales SQL, el cálculo de rutas óptimas con pgrouting, la creación de funciones disparadoras para actualizar geo-

metrías automáticamente y manejo de imágenes ráster.

Objetivo.Objetivo.Objetivo.Objetivo.

Al término del curso, los participantes aplicarán las funciones espaciales de PostGIS utilizando la interfaz gráfica

PgAdmin, por medio del lenguaje SQL, manipulando tablas y trabajando con sus principales comandos, creando

bases de datos espaciales y administrarlas, gestionar cartografía y visualizar en SIG de escritorio (QGIS) la informa-

ción almacenada en la base de datos, mostrando el proceso de conexión .de la misma al software SIG.

Introducción a las Bases de Datos Espaciales

Soluciones Geográficas de México SCSoluciones Geográficas de México SCSoluciones Geográficas de México SCSoluciones Geográficas de México SC Av. Paseo de la Reforma 300,Col. Juárez,

C.P. 06600, Ciudad de México

01 800 161 49 06 | (55) 4161 0811

[email protected] / www.gismexico.comwww.gismexico.comwww.gismexico.comwww.gismexico.com

S i s t e m a s d e I n f o r m a c i ó n G e o g r á f i c a

PostgreSQL

& PostGIS

Page 2: PostgreSQL & PostGISgismexico.com/postgis.pdfModulo 3. Modulo 3. Gestión de datos en PostGISGestión de datos en PostGIS Usando los estándares OpenGIS. Representación de objetos

Objetivos específicos:Objetivos específicos:Objetivos específicos:Objetivos específicos:

• Conocer qué son las bases de datos y los datos espaciales así como aquellos aspectos necesarios para entender

su gestión.

• Instalar la base de datos PostgreSQL y su extensión de análisis espacial PostGIS en ambiente Windows.

• Aprender el manejo de PostgreSQL mediante la consola de comandos y la interfaz gráfica pgAdmin.

• Conocer el lenguaje SQL y practicar sus principales órdenes a la hora de consultar, seleccionar y manipular las

tablas de una base de datos.

• Conocer las órdenes de consulta espacial de SQL (introducida por la extensión PostGIS) para la consulta, trata-

miento y análisis de datos vectoriales.

• Visualizar el contenido de una base de datos espacial en el software SIG de escritorio QGIS.

• Usar la indexación espacial para agilizar las operaciones espaciales.

• Crear vistas espaciales para obtener nuevas tablas producto de análisis espacial.

• Administrar la base de datos mediante la creación de usuarios, roles, permisos y copias de seguridad.

TEMARIO.TEMARIO.TEMARIO.TEMARIO.

Modulo 1.Modulo 1.Modulo 1.Modulo 1.

Introducción a PostgreSQL/PostGIS.Introducción a PostgreSQL/PostGIS.Introducción a PostgreSQL/PostGIS.Introducción a PostgreSQL/PostGIS.

¿Qué es una base de datos espacial?

¿Qué es PostgreSQL? ¿Qué es PostGIS?

Tipos de datos espaciales.

Instalación de PostgreSQL y PostGIS en Windows.

Creación de bases de datos con capacidades espaciales:

Administración con el cliente gráfico pgAdmin III.

Eliminación de una base de datos con pgAdmin.

Tablas de metadatos: spatial_ref_sys y geometry_columns.

Tipos básicos de datos de PostgreSQL.

Cambio de contraseña de usuario.

Respaldo y restauración de bases de datos.

Carga de datos espaciales. Importación de shapefiles en la base de datos con:

El plugin pgAdmin shapefile Loader

El plugin de QGIS.

Modulo 2. Modulo 2. Modulo 2. Modulo 2.

Sistemas de Coordenadas y Proyecciones CartográficasSistemas de Coordenadas y Proyecciones CartográficasSistemas de Coordenadas y Proyecciones CartográficasSistemas de Coordenadas y Proyecciones Cartográficas

La importancia de los Sistema de Referencia de Coordenadas.

Datos sin Sistema de Referencia de Coordenadas (SRC).

Edición con QGIS.

Transformación “on the fly”.

Creación de tablas espaciales mediante SQL para almacenar geometrías.

¿Qué son los códigos EPSG/SRID?

Consulta y actualización de SRID en tablas PostGIS.

Soluciones Geográficas de México SCSoluciones Geográficas de México SCSoluciones Geográficas de México SCSoluciones Geográficas de México SC Av. Paseo de la Reforma 300,Col. Juárez,

C.P. 06600, Ciudad de México

01 800 161 49 06 | (55) 4161 0811

[email protected] / www.gismexico.comwww.gismexico.comwww.gismexico.comwww.gismexico.com

S i s t e m a s d e I n f o r m a c i ó n G e o g r á f i c a

Page 3: PostgreSQL & PostGISgismexico.com/postgis.pdfModulo 3. Modulo 3. Gestión de datos en PostGISGestión de datos en PostGIS Usando los estándares OpenGIS. Representación de objetos

Modulo 3. Modulo 3. Modulo 3. Modulo 3.

Gestión de datos en PostGISGestión de datos en PostGISGestión de datos en PostGISGestión de datos en PostGIS

Usando los estándares OpenGIS.

Representación de objetos.

Tipos de geometrías.

Primeras consultas SQL.

Creación e inserción de geometrías.

Visualización y acceso a datos SIG almacenados en PostGIS:

Conexión y visualización de datos con QGIS y PostGIS 2.0.

Consultas SQL: El lenguaje SQL. Cómo seleccionar, insertar, actualizar y eliminar datos en una tabla.

Actualización dinámica de capas en QGIS con vistas de PostGIS.

Cálculo del tipo de geometrías. Cálculo de áreas y longitudes.

Representación de geometrías en formato JSON y KML.

Creación de una tabla geográfica. Inserción de elementos.

Tipo geography.

Modulo 4. Modulo 4. Modulo 4. Modulo 4.

GeoprocesamientoGeoprocesamientoGeoprocesamientoGeoprocesamiento e índices espacialese índices espacialese índices espacialese índices espaciales

Funciones espaciales SQL de PostGIS.

Relaciones espaciales entre geometrías.

ST_Intersects

Funciones SQL de PostGIS para generación de geometrías.

ST_Buffer: Zonas de de influencia.

ST_Intersection: Intersección de geometrías.

ST_Union: Unión de geometrías.

Análisis espacial.

La importancia de los índices espaciales.

¿Cómo funcionan los índices espaciales?

Consultas de índices. Analyze y Vacuuming.

Disparadores (triggers) aplicados a PostgreSQL.

Funciones disparador.

Creando la función disparadora.

Creación del disparador SQL.

Características de los disparadores.

Disparadores (triggers) aplicados a PostGIS.

Disparadores con funciones espaciales.

Función disparadora par actualizar geometrías automáticamente.

Disparadores de filas y secuencia.

Soluciones Geográficas de México SCSoluciones Geográficas de México SCSoluciones Geográficas de México SCSoluciones Geográficas de México SC Av. Paseo de la Reforma 300,Col. Juárez,

C.P. 06600, Ciudad de México

01 800 161 49 06 | (55) 4161 0811

[email protected] / www.gismexico.comwww.gismexico.comwww.gismexico.comwww.gismexico.com

S i s t e m a s d e I n f o r m a c i ó n G e o g r á f i c a

Page 4: PostgreSQL & PostGISgismexico.com/postgis.pdfModulo 3. Modulo 3. Gestión de datos en PostGISGestión de datos en PostGIS Usando los estándares OpenGIS. Representación de objetos

Módulo 5: Importación y Exportación de Cartografía: Visualización y Edición SIGMódulo 5: Importación y Exportación de Cartografía: Visualización y Edición SIGMódulo 5: Importación y Exportación de Cartografía: Visualización y Edición SIGMódulo 5: Importación y Exportación de Cartografía: Visualización y Edición SIG

Importación y exportación de un archivo shape

Problemas codificación.

Trabajando con esquemas.

Importación y exportación con GDAL/OGR:

Importación y exportación PostGIS: ArcInfo, KML, etc.

Importación y exportación con un SIG de escritorio.

Visualización y edición gráfica de capas PostGIS mediante SIG de escritorio.

Tema 6. Tema 6. Tema 6. Tema 6.

PostGIS rasterPostGIS rasterPostGIS rasterPostGIS raster

Almacenamiento y gestión de raster en la base de datos.

Estadísticas raster.

Editar y calcular ráster.

Creación de un objeto raster vacío.

Vistas de metadatos raster.

Editar y calcular rásters.

Importación de ficheros raster.

Visualización de datos raster con QGIS.

Tema 7. Tema 7. Tema 7. Tema 7.

Administración: Administración Básica de la Base de DatosAdministración: Administración Básica de la Base de DatosAdministración: Administración Básica de la Base de DatosAdministración: Administración Básica de la Base de Datos

Copias de seguridad y restauración del proyecto, pg_dump.

Creación de roles y sus permisos.

Gestión de permisos de los objetos en SQL (Grant).

Métodos de autentificación de clientes (pg_hba-conf).

Configuración del sistema de registro log de PostgreSQL.

Los materiales para los participantes constan de manual, guión de prácticas y artículos relacionados con los temas

del curso, todo ello en formato digital que se entregará a los participantes al inicio de las sesiones.

Informes.Informes.Informes.Informes.

Duración: Duración: Duración: Duración: El curso es Presencial, con una duración de 30 horas, impartidas en 4 sesiones.

Requisitos: Requisitos: Requisitos: Requisitos: Conocimientos básicos en informática y en geografía.

Cada participante deberá contar con una computadora portátil con las siguientes características mínimas:

- Procesador Pentium 4 a 2.1 MHz o similar.

- Windows 7 o superior.

- 4GB de memoria RAM.

- 4 GB de espacio disponible en disco duro.

- El equipo deberá tener habilitada una cuenta de usuario con atributos de administrador para realizar la instala-

ción del software y los materiales propios para el curso.

Soluciones Geográficas de México SCSoluciones Geográficas de México SCSoluciones Geográficas de México SCSoluciones Geográficas de México SC Av. Paseo de la Reforma 300,Col. Juárez,

C.P. 06600, Ciudad de México

01 800 161 49 06 | (55) 4161 0811

[email protected] / www.gismexico.comwww.gismexico.comwww.gismexico.comwww.gismexico.com

S i s t e m a s d e I n f o r m a c i ó n G e o g r á f i c a

Page 5: PostgreSQL & PostGISgismexico.com/postgis.pdfModulo 3. Modulo 3. Gestión de datos en PostGISGestión de datos en PostGIS Usando los estándares OpenGIS. Representación de objetos

Diploma: Diploma: Diploma: Diploma: Expedición de Diploma con valor curricular ante la Secretaria del Trabajo (STPS).

Instructores: Instructores: Instructores: Instructores: Los instructores cuentan con diversas certificaciones en geomática, reconocimientos a nivel nacional y amplia ex-

periencia en informática y geografía.

Más informes: Más informes: Más informes: Más informes: [email protected]

Soluciones Geográficas de México SCSoluciones Geográficas de México SCSoluciones Geográficas de México SCSoluciones Geográficas de México SC Av. Paseo de la Reforma 300,Col. Juárez,

C.P. 06600, Ciudad de México

01 800 161 49 06 | (55) 4161 0811

[email protected] / www.gismexico.comwww.gismexico.comwww.gismexico.comwww.gismexico.com

S i s t e m a s d e I n f o r m a c i ó n G e o g r á f i c a