PostGIS. Análisis Espacial Avanzado. Edición 2. Revisión 4 (agosto 2020).

libro_postgis_ed2

Descripción

Revisión 4 de agosto de 2020 de la segunda edición de libro, actualizado a PostgreSQL 13 y PostGIS 3.

Los cambios respecto a la revisión 3 del libro (2018) son los siguientes:

  • Adaptación a PostgreSQL 12-13, y PostGIS 3.1.
  • Adaptación a pgrouting 3.1
  • Proceso de instalación, con la extensión raster por separado.
  • Sustitución del agregado ST_Accum por array_agg en los ejemplos y teoría.
  • Mejora de las consultas paralelas espaciales con Postgres 12 o superior y PostGIS 3.x
  • Mejora de las particiones declarativas.
  • Predicados espaciales con la función espacial integrada en lugar de utilizar el operador && embebido (PostgreSQL 12 o superior).
  • Cambio en las funciones 3D soportadas por SFCGAL/GEOS y eliminación de la configuración de postgis.backend.
  • Adaptación del cambio de esquema en la instalación de PostGIS.
  • Comprobación del código fuente y adaptación para PostGIS 3.x.
  • Eliminación de referencias de comparación con versiones antiguas de PostGIS 1.5 especialmente.
  • Actualización de la versión de QGIS utilizada en la publicación.

Este libro está pensado para cubrir diferentes perfiles, desde un usuario que desea introducirse en el mundo de las bases de datos espaciales y PostGIS, hasta un perfil más experto que aunque posee ya conocimientos de PostGIS necesita realizar análisis espaciales avanzados e incluso extender PostGIS con nuevas funcionalidades.

Está enfocado como un manual de aprendizaje, guiado con una gran cantidad de ejemplos prácticos con cartografía real, con el objetivo de que un usuario tradicional de SIG de escritorio pueda migrar a PostGIS de una forma no traumática.

Desde el ámbito de la producción cartográfica se describen los problemas de la precisión cartográfica de los datos y el análisis espacial, las validaciones topológicas, reglas de topología, etc. que posibilitan la utilización de PostGIS no únicamente como un gestor de bases de datos espacial sino como una herramienta de producción cartográfica.

Algunos de los conceptos tratados son:

  • Núcleo: Instalación. Modelo de geometrías OGC. Predicados espaciales. Importación / exportación. OGR. Indexación espacial.
  • Análisis espacial: Superposición de capas, extracción, proximidad, disolución, concatenaciones y consultas espaciales (internas, externas, correladas, laterales), transformación, conversión, referencia lineal, sistema de referencia espacial.
  • Validación cartográfica: Precisión cartográfica. Tolerancias. Validación y corrección. Diseño de reglas de topología. Optimización del análisis espacial. Análisis en el esferoide.
  • Programación: Tutorial PL/PgSQL. Creación de procedimientos almacenados, disparadores y agregados personalizados en PostGIS.
  • Miscelánea espacial: Análisis espacial 3D: SFCGAL. Geometrías curvas. Dependencia funcional. Funciones de Ventana. Gestión de datos OSM. Rutas pgrouting. Particiones y herencia. Consultas paraplelas.
  • Extensiones: Módulo raster (importación, reclasificaciones, mapas derivados, algebra de mapas, análisis de vecindad, etc.). Módulo de topología persistente: diseño, creación y análisis espacial.
  • Anexos: Guía de SQL y administración de PostgreSQL. Soluciones de los ejercicios propuestos.

Índice y ficheros online

El índice detallado del libro se puede obtener aquí.

Los enlaces a los ficheros del código fuente y la cartografía de los ejemplos del libro adquirido se pueden obtener aquí.

Venta

El libro esta disponible en los sitios web de amazon como: amazon.es y amazon.com

Por tiempos de espera y precio del envío es aconsejable utilizar amazon.es para compras realizadas desde España y amazon.com para compras realizadas desde el continente americano. También disponible en amazon Francia, Alemania, etc.

Curso online de Bases de datos espaciales: PostGIS

El autor del libro imparte también un curso online de PostGIS de 105 horas. El alumno obtiene un certificado oficial de aprovechamiento de la Universidad Politécnica de Valencia a su finalización.

Es un curso con un amplio temario (13 módulos) a lo largo de 10 semanas.

Para más informacion, precios, proceso de matriculación visite la sección de cursos.