Trabajando con PostGIS
Acerca de este curso
Actualmente PostGIS es la base de datos espacial de código abierto más ampliamente utilizada. Muchas y muy variadas organizaciones y empresas de todo el mundo usan PostGIS, incluyendo agencias gubernamentales de riesgos y organizaciones que almacenan terabytes de datos y sirven millones de peticiones web al día. Debido a que está construido sobre PostgreSQL, PostGIS hereda automáticamente sus características, así como los estándares abiertos. Este curso le muestra cómo resolver problemas de geodatos del mundo real. Irá más allá del mapeo básico y explorará funciones personalizadas para sus aplicaciones. Completamente actualizado, encontrará cobertura de las nuevas funciones de PostGIS, como las funciones de ventana de PostGIS, la paralelización de consultas y la salida de datos para aplicaciones que utilizan funciones JSON y Vector Tile.Descripción
> Módulo 1. Trabajar con datos reales y uso de PostGIS en el escritorio
Herramientas integradas de PostgreSQL
Descarga de archivos
Extraer archivos
Importar y exportar archivos de formas
Importar y exportar datos vectoriales con ogr2ogr
Consulta de datos externos utilizando wrappers de datos externos de PostgreSQL
Importación de datos ráster con raster2pgsql
Exportación de datos ráster con GDAL
Herramientas de visualización en escritorio
OpenJUMP
QGIS
GvSIG
JupyterLab y Jupyter Notebook
> Módulo 2. Funciones de geometría, geografía y ráster
Funciones de salida
Funciones de accesor y configurador
Funciones de medición
Descomposición
Funciones de descomposición
Funciones de composición
Funciones de simplificación
Funciones ráster
Terminología ráster
Constructores de ráster
Funciones de salida ráster
Accionadores y definidores de ráster
Funciones de georreferenciación
Reclasificación de funciones
Funciones de poligonización
> Módulo 3. Relaciones espaciales
Caja delimitadora y comparadores de geometría
Relacionar dos geometrías
> Módulo 4. Análisis de proximidad
Búsquedas Nearest neighbor
Uso de KNN con tipos de geografía
Geoetiquetado
> Módulo 5. Geocodificador PostGIS TIGER
Instalación del geocodificador PostGIS TIGER
Carga de datos de TIGER
Normalización de direcciones
Codificación geográfica
Codificación geográfica inversa
> Módulo 6. Procesamiento de geometría y geografía
Uso de funciones agregadas espaciales
Recortar, dividir, teselar
División de cadenas de líneas en segmentos más pequeños
Traslado, escalado y rotación de geometrías
Uso de funciones geométricas para manipular y crear geografías
> Módulo 7. Procesamiento ráster
Carga y preparación de datos ráster
Optimización de lectura de ráster, y cómo evitar errores comunes
Modelos digitales de elevación
Formar rásteres más grandes utilizando funciones de agregación espacial
Trabajar con bandas
Mosaico de rásteres
Intersecciones de geometría y ráster
Estadísticas de ráster
Álgebra de mapas
> Módulo 8. Construyendo y usando topologías
Qué es la topología
Usar topologías
Topología de Victoria, BC
Solucionar problemas de topogeometría mediante la edición de primitivos de topología
Insertar y editar grandes conjuntos de datos
Simplificar teniendo en cuenta la topología
Funciones de resumen y validación de topología
> Módulo 9. Organización de datos espaciales
Enfoques de almacenamiento espacial
Modelando una ciudad real
Creación de vistas actualizables automáticamente
Usar disparadores y reglas
¿Qué aprenderé?
- Los diferentes tipos espaciales: geometría, geografía, ráster y topología, así como cuándo utilizar estos tipos.
- Cómo escribir consultas que utilizan estos tipos.
- Cómo cargar datos espaciales de muchos formatos diferentes.
- Cómo utilizar características únicas de PostgreSQL que hacen que la escritura de consultas PostGIS sea simple y eficaz.
- El uso de herramientas de escritorio para visualizar datos de PostGIS
- Cómo crear aplicaciones con PostGIS