Curso Geodatabase PostGIS + PostgreSQL

Inscripción Abierta Permanente: Activación en 24 hs!

Objetivos

El gran protagonista del curso es la base de datos espacial PostGIS  como proyecto de software libre. Las bases de datos espaciales almacenan y gestionan cartografía de una forma más óptima que los modelos de ficheros (e.g. shape) otorgando una mayor organización y capacidad para definir comportamientos en nuestro modelo de datos. 

Más detalles

Al comprar este producto puede obtener hasta 295 puntos de fidelidad. Su carrito totalizará 295 puntos que se puede(n) transformar en un vale de descuento de 147,50 ARS.


Ficha técnica

Carga Horaria 25 hs aproximadamente dependiendo de la cantidad de práctica que realice el alumno
Docentes Asignados a Curso Si
Certificado al Finalizar el Curso Si
Trabajos Prácticos Si
Incluye Software Si
Incluye Material Cartográfico Si
Modalidad A distancia
Consultas personalizadas a docente Si

Más

Objetivos

Conocer las normas sobre SQL espacial del OGC. 
Saber que es una base de datos espacial. 
Saber instalar PostgreSQL y PostGIS y acceder desde distintos software de SIG. 
Utilizar el lenguaje SQL para comunicarse con una base de datos. Definir y manipular datos utilizando este lenguaje. 
Utilizar PostgreSQL y PostGIS tanto en Linux como en Windows. 
Importar / exportar cartografía a PostGIS. 
Gestionar la cartografía almacenada en PostGIS. 
Conocer los tipos de geometrías, como se definen y sus relaciones espaciales según el OGC. 
Analizar las matrices de intersección y que geometrías potenciales puede devolver los operadores espaciales. Almacenar los resultados en nuevas o capas ya existentes y filtrar y/o descomponer las entidades geométricas devueltas para su correcto almacenamiento. 
Realizar análisis espaciales utilizando sentencias SQL. 
Diferenciar la compatibilidad de las normas OGC en cuanto al SQL espacial de PostGIS. 
Saber cómo conectar PostGIS a otros softwares como gvSIG o UMN Mapserver. 
Conocer las limitaciones y ventajas que dispone PostGIS (cartografía). 
Ampliar la funcionalidad de PostGIS creando y personalizando funciones SQL como disparadores y métodos en PL/pgSQL.

Introducción a PostgreSQL

 

  • Introducción
  • ¿Qué es Postgres?
  • Breve historia de Postgres
  • Terminología

 Instalación de PostgreSQL, PgAdmin y PostGIS

  • Instalación PostgreSQL (video-tutorial)
  • Instalación PgAdmin (video-tutorial)
  • Instalación extensión espacial PostGIS (video-tutorial)
 

El Modelo de Datos Relacional

  • SQL
  • El Modelo de Datos Relacional
  • La Base de Datos de Proveedores y Artículos
  • Formalidades del Modelo Relacional de Datos
  • Dominios contra Tipos de Datos
  • Operaciones en el Modelo de Datos Relacional
  • Álgebra Relacional
  • Cálculo Relacional
  • Cálculo Relacional de Tuplas
  • Álgebra Relacional contra Cálculo Relacional
 

SQL

  • El Lenguaje SQL
  • SELECT
  • SELECT sencillas
  • Joins (Cruces)
  • Operadores Agregados
  • Agregación por Grupos
  • Subconsultas
 

Definición de Datos (DDL)

  • CREATE TABLE
  • Tipos de Datos en SQL
  • CREATE INDEX
  • CREATE VIEW
  • DROP TABLE, DROP INDEX, DROP VIEW
  • Abrir un proyecto ya existente
  • Nuevo proyecto
  • Trabajo Práctico

 

Manipulación de Datos (DML)  

  • INSERT INTO
  • UPDATE
  • DELETE
  • Trabajo Práctico

Administrador PostgreSQL Server

  • System Catalogs
  • SQL Embebido
  • Arquitectura
  • Empezando
  • Ejecución del Monitor Interactivo (psql)
  • Creación de una base de datos
  • Acceder a una base de datos
  • Eliminando bases de datos
  • Trabajo Práctico

POSTGIS Introducción

  • Introducción
  • Objetos GIS.
  • Forma CANONICA vs ESTANDAR.
Usar el estándar OpenGIS
  • SPATIAL_REF_SYS
  • GEOMETRY_COLUMNS
  • Crear una tabla espacial
  • Trabajo Práctico

Cargar datos GIS en la Base de Datos Espacial

  • Cargar datos GIS en la base de datos Espacial.
  • Cargar datos GIS utilizando SQL
  • Cargar datos GIS utilizando el cargador
  • Cargar datos GIS utilizando gvSIG y Quantum GIS
  • Trabajo Práctico

Recuperar datos GIS.

  • Recuperar Datos GIS 
  • Recuperar Datos GIS utilizando SQL 
  • Recuperar Datos GIS utilizando el cargador (dumper) 
  • Recuperar Datos GIS utilizando gvSIG (video-tutorial)
  • ¿ Encontrar todos los objetos que están a un radio dado de otro objeto? 
  • ¿ Como hacer una reproyección de coordenadas en una consulta?
  • Trabajo Práctico

 

Construir índices

  • Introdución
  • Índices GIST
  • Usar Índices
  • Trabajo Práctico

Clientes Java(JDBC).

 

Los clientes java pueden acceder a los objetos geométricos de PosTGIS directamente comon una representación textual o mediante JDBC con los objetos contenidos en postGIS.

Referencia PostGIS (funciones).

  • AddGeometryColumn
  • DropGeometryColumn
  • AsBinary(geometry)
  • Dimension(geometry)
  • Envelope(geometry)
  • GeometryType(geometry)
  • X(geometry)
  • Y(geometry)
  • Z(geometry)
  • NumPoints(geometry)
  • PointN(geometry,integer)
  • EsxteriorRing(geometry)
  • NumInteriorRings(geometry)
  • InteriorRingN(geometry,integer)
  • IsClosed(geometry)
  • NumGeometries(geometry)
  • Distance(geometry,geometry)
  • AsText(geometry)
  • SRID(geometry)
  • GeometryFromText(varchar,integer)
  • GeomFromText(varchar,integer)
  • SetSRID(geometry)
  • EndPoint(geometry)
  • StartPoint(geometry)
  • Centroid(geometry)
  • Otras funciones:
  • 1. A<&B
  • 2. A&>B
  • 3. A<<B
  • 4. A>>B
  • 5. A~=B
  • 6. A~B
  • 7. A&&B
  • 8. area2d(geometry)
  • 9. asbinary(geometry,'NDR')
  • 10.asbinary(geometry,'XDR')
  • 11.box3d(geometry)
  • 12.collect(geometry)
  • 13.distance_spheroid(point,point,spheroid)
  • 14.extent(geometry)
  • 15.find_srid(varchar,varchar,varchar)
  • 16.force_collection(geometry)
  • 17.force_2d(geometry)
  • 18.force_3d(geometry)
  • 19.length2d(geometry)
  • 21.length_spheroid(geometry,spheroid)
  • 22.length3d_spheroid(geometry,spheroid)
  • 23.max_distance(linestring,linestring)
  • 24. mem_size(geometry)
  • 25.npoints(geometry)
  • 26.nrings(geometry)
  • 27.num_sub_objects(geometry)
  • 28.perimeter2d(geometry)
  • 29.perimeter3d(geometry)
  • 30.point_inside_circle(geometry,float,float,float)
  • 31.postgis_version()
  • 32.summary(geometry)
  • 33.transform(geometry,integer)
  • 34.translate(geometry,float8,float8,float8)
  • 35.truly_inside(geometryA,geometryB)
  • 36.xmin(box3d) ymin(box3d) xmin(box3d)
  • 37.xmax(box3d) ymax(box3d) zmax(box3d)
 
 
Metodología

Este curso se dicta en la modalidad distancia, presencial o mixta.

 

Materiales
  1. Software necesario para el curso
    1. PostgreSQL
    2. PostGIS
  2. Cartografía
  3. Video tutoriales
  4. Todos los recursos disponibles en esta plataforma de e-learning
 
Dirigido a:
  • Titulados de Ingeniería Técnica en Topografía e Ingeniería  y Cartografía
  • Licenciados en Geografía e Historia
  • Arqueólogos
  • Otros titulados de carreras técnicas
  • Técnicos y usuarios de Sistemas de información geográficos
  • Agentes gubernamentales,
  • Gestores de desarrollos urbanos, catastros, personal municipal, profesionales, profesores y alumnos universitarios relacionados con el medio ambiente, la agrimensura, la agronomía, la gestión de recursos naturales, la planificación urbana, la biología, la arqueología, la ingeniería civil, la geología, la hidrología, etc

Reseñas

No hay reseñas de clientes en este momento.

Escribe tu opinión

Curso Geodatabase PostGIS + PostgreSQL

Curso Geodatabase PostGIS + PostgreSQL

Objetivos

El gran protagonista del curso es la base de datos espacial PostGIS  como proyecto de software libre. Las bases de datos espaciales almacenan y gestionan cartografía de una forma más óptima que los modelos de ficheros (e.g. shape) otorgando una mayor organización y capacidad para definir comportamientos en nuestro modelo de datos. 

Cursos Relacionados