MANEJO DE BASES DE DATOS ESPACIALES Y PUBLICACIÓN WEB CON QGIS, POSTGRESQL Y GEOSERVER


Una infraestructura de datos espaciales (IDE) es un sistema integrado por un conjunto de recursos dedicados a gestionar información geográfica, que garantizan la interoperabilidad y permiten al usuario poder utilizar la información y combinarla según sus necesidades.

En este curso el estudiante conocerá una gama de tecnologías basadas en software libre para la creación de una IDE: sus requisitos y consideraciones, instalación, configuración, personalización y puesta en marcha.

Al finalizar el curso el estudiante será capaz de:

  • Comprender los elementos que conforman una IDE.
  • Instalar, configurar y mantener servidores de mapas y bases de datos.
  • Construir bases de datos espaciales.
  • Implementar flujos de trabajo en bases de datos espaciales.
  • Gestionar servidores de mapas web.
  • Compartir información espacial a través de visores y geoservicios.

Programa del curso

Unidad 1. Introducción a las IDEs
  • Definición de una IDE.
  • Evolución de las IDEs.
  • Componentes de una IDE.
  • Servicios mínimos de una IDE.
Unidad 2. Introducción a las bases de datos espaciales
  • Introducción a los sistemas gestores de bases de datos (DBMS).
  • ¿Qué es una base de datos espacial?
  • Definición y clasificación de los datos espaciales.
  • Importancia de los índices espaciales.
  • Contraste entre Shapefiles y las bases de datos espaciales / Geopackage / GeoJSON.
  • ¿Qué es PostgreSQL? ¿Qué es PostGIS?
  • Instalación de PostgreSQL y PostGIS.
Unidad 3. Construcción de bases de datos con capacidades espaciales
  • Introducción al cliente gráfico pgAdmin.
  • Creación de una base de datos espacial.
  • Creación de esquemas.
  • Importación de datos espaciales a una base de datos PostGIS.
  • Acceso y visualización a bases de datos desde QGIS.
Unidad 4. Modelamiento de bases de datos espaciales
  • Creación de tablas, relaciones y restricciones.
  • Importancia de la normalización de las bases de datos.
  • Guías informales para un buen diseño de bases de datos.
  • ¿Qué son las herramientas CASE?
  • La herramienta PgModeler.
Unidad 5. Gestión de datos espaciales
  • Introducción al lenguaje estructurado de consultas (SQL).
  • Tipos de datos generales en SQL.
  • Seleccionar, insertar, actualizar y eliminar datos en bases de datos desde QGIS.
  • Manipulaciones, relaciones y operaciones de datos espaciales.
  • Actualización dinámica de capas en QGIS con vistas.
Unidad 6. Gestión de la seguridad de la base de datos.
  • ¿Qué es la seguridad de los datos?
  • Buenas prácticas de seguridad en bases de datos.
  • Creación de usuarios.
  • Privilegios, roles y control de accesos.
Unidad 7. Flujos de trabajo en bases de datos multiusuario
  • ¿Qué es la edición multiusuario?
  • Tipos de edición multiusuario.
  • Consideraciones entre una edición versionada y no versionada.
  • Edición no versionada: actualización dinámica de capas en QGIS con vistas.
  • Terminología de una edición versionada.
Unidad 8. Servidores de mapas y publicación de mapas web
  • Introducción al servidor de mapas Geoserver.
  • Instalación de Geoserver sobre Apache Tomcat.
  • Importación de cartografía desde archivos Shape, Ráster y Bases de Datos.
  • Creación de estilos para las capas.
  • Publicación de capas y servicios en la web (WMS, WFS y WCS).
  • Seguridad en la publicación de servicios.
Unidad 9. Generación de la caché de imágenes de mapa
  • Conceptos de almacenamiento en caché.
  • Pregeneración de teselas.
  • Almacenamiento en cache “bajo demanda”.
  • Publicación de teselas vectoriales con GeoWebCache.

Adicional

El instructor del curso podrá realizar un ejercicio adicional que complemente adecuadamente lo aprendido durante el desarrollo del curso, de igual forma previa justificación podría sustituir alguna de las unidades por otra de mayor interés para los estudiantes.

Duración

El curso tiene una duración de 5 semanas, con una dedicación promedio de 8 horas semanales por parte del estudiante.
Una vez concluido el curso, se otorgará un certificado de aprovechamiento equivalente a 40 horas lectivas.

¿Tiene preguntas?

Consulte nuestra sección de preguntas frecuentes en nuestro centro de soporte para resolver sus dudas.

Para más información al respecto, no dude en ponerse en contacto con nosotros a través del correo electrónico info@soltig.net

Importante: Cabe resaltar que se pueden realizar cambios con relación a algún módulo o si lo tiene a bien se trabaja en cursos personalizados de acuerdo a la necesidad que ocupe el cliente.