Presentacin de PowerPoint - PowerPoint PPT Presentation

1 / 68
About This Presentation
Title:

Presentacin de PowerPoint

Description:

8:30 10:00 (1,5hs) Instalaci n de PostgreSQL con la extensi n PostGIS como ... Configuraci n de Mapserver para explotar datos PostGIS (WMS) 11:00- 11:30. caf ... – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 69
Provided by: Dan8186
Category:

less

Transcript and Presenter's Notes

Title: Presentacin de PowerPoint


1
PostgreSQL Postgis
Infraestructuras de Datos Espaciales (IDE)
Daniela Ballari Universidad Politécnica de Madrid
2
  • Temario

3
  • PostgreSQL ?base de datos relacional
  • Postgis ?extensión espacial de PosgreSQL
  • Añade
  • Tipo de dato ?geometry
  • Nuevas funcionalidades para manejar y consultar
    el tipo geometria. (ST_Distance(geometry,
    geometry), ST_Area(geometry), ST_Length(geometry),
    ST_Intersects(geometry, geometry), etc).
  • Mecanismo de indexación para realizar consultas
    con restricciones espaciales en DB muy amplias.

4
Descargas
  • Postgres ?http//www.postgresql.org/.
  • PostGIS ?http//postgis.refractions.net/.
  • PgAdmin administration ? http//www.pgadmin.org.

5
Instalación
6
Instalación
7
Instalación
8
Instalación
9
Instalación
10
Instalación
  • Superuser service account postgres
  • Password postgres

11
Instalación
12
Instalación
13
Instalación
14
Instalación
15
Instalación
16
Instalación
17
Instalación
18
Instalación
19
Instalación
20
Instalación
21
Instalación
22
Instalación
23
Instalación
24
Instalación
25
Acceder a PostgreSQL
26
Acceder a PostgreSQL
  • Navega a postgresSQL
  • Ejecuta pgAdminIII
  • Doble click PostgreSQL Database Server
  • Ingresa contraseña

27
Acceder a PostgreSQL
28
Acceder a PostgreSQL
29
Acceder a PostgreSQL
30
Pantalla principal
31
Panel de consultas SQL
32
Crear Base de Datos
33
Nueva base de datos
  • Seleccionar base de datos
  • En barra de herramientas
  • Editar? nuevo objeto? Nueva base de datos

34
Nueva base de datos
35
  • Navegar
  • curso ? Esquemas? public ? Tablas

36
(No Transcript)
37
Crear Tabla con geometría
38
  • Pegar sql en panel de consultas y ejecutar
  • create table puntos ( pt geometry, name
    varchar )insert into puntos values ( 'POINT(0
    0)', 'Origin' )insert into puntos values (
    'POINT(5 0)', 'X Axis' )insert into puntos
    values ( 'POINT(0 5)', 'Y Axis' )

39
(No Transcript)
40
(No Transcript)
41
  • Realiza la siguiente consulta
  • select name, ST_AsText(pt), ST_Distance(pt,
    'POINT(5 5)') from puntos
  • 2 funciones
  • Astext
  • Distance

42
Consultas
43
DB postgis
  • Dos tablas (de metadatos)
  • SPATIAL_REF_SYS
  • GEOMETRY_COLUMNS

44
DB postgis
  • GEOMETRY_COLUMNS
  • Directorio de tablas espaciales
  • Usar CREATE TABLE AddGeometryColumn() para
    incluir registro en esta tabla.
  • f_table_catalog f_table_schema
    f_table_name f_geometry_column
    coord_dimension srid ? sistema de referencia
  • type ? tipo de geometria

45
  • SPATIAL_REF_SYS
  • Directorio de sistemas de referencias espaciales.
  • srid auth_name ?autoridad (epsg)
  • auth_srid ?identificador o número srtext ?
    OGC Well-Known Text
  • proj4text ?sintaxis PROJ4

46
shp2pgsql
47
(No Transcript)
48
(No Transcript)
49
shp2pgsql.exe -s 4326 cities.shp cities gt
city.sql
Definimos el Sistema de Referencia
Nombre del archivo shapefile del que tomamos los
datos
Nombre de la tabla que será creada
Redirigimos la salida a un archivo .sql
50
(No Transcript)
51
(No Transcript)
52
(No Transcript)
53
(No Transcript)
54
(No Transcript)
55
Visualizar la tabla
56
Visualizar con gvSIG
57
(No Transcript)
58
(No Transcript)
59
(No Transcript)
60
Exportar a Postgis con gvSIG
61
(No Transcript)
62
Consultas con sql
63
Consultas en SQL
64
Consultas en SQL
  • Cual es la superficie total de los paises en km?
  • SELECT Sum(sqkm) AS superficie
  • FROM paises

65
Consultas en SQL
66
Consultas en SQL
  • SELECT ST_Area(the_geom) AS superficie, sqkm
  • FROM paises
  • WHERE cntry_name 'Spain'

67
Consultas en SQL
  • SELECT
  • cntry_name,
  • sqkm
  • FROM paises
  • ORDER BY sqkm DESC
  • LIMIT 15

68
?
?
?
?
?
?
Write a Comment
User Comments (0)
About PowerShow.com