Desarrollo de infraestructuras de datos espaciales 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.
  • 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. Gestión de datos espaciales
  • Introducción al lenguaje estructurado de consultas (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.
  • Importancia de los índices espaciales.
Unidad 5. Administración de la seguridad de la base de datos.
  • Buenas prácticas de seguridad en bases de datos.
  • Creación de usuarios.
  • Privilegios, roles y control de accesos.
Unidad 6. Flujos de trabajo en bases de datos multiusuario
  • Seleccionando un ambiente de edición multiusuario.
  • Editando datos de forma versionada y no versionada.
  • Configuración e inicialización del repositorio.
  • Creación y organización de versiones.
  • Detección e integración de cambios.
  • Administración de conflictos.
Unidad 7. Servidores 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.
  • Creación de visores de mapas con QGIS y Geoserver.
Unidad 8. Gestió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.