Anda di halaman 1dari 88

C

e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s





Organizacin de la informacin
hidrometeorolgica en base de datos: la
experiencia del CEDEX




J ujuy julio 2012

Luis Quintas Ripoll
CEDEX

C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

2
SUMARIO
1) Opciones para la organizacin de la informacin
hidrometeorolgica en base de datos
2) Bases de datos hidrometeorolgicas en Espaa
3) La base de datos HIDRO del CEDEX
Organizacin
Carga de datos
Consulta de datos



C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

3
Organizacin de la informacin hidrometeorolgica. Opciones
Bases de datos comerciales
Ventajas:
Potencia, prestaciones
Desventajas
Precio
Dependencia tecnolgica
Bases de datos hechas a medida
Ventajas:
Precio
Tecnologa propia
Desventajas
Prestaciones
Programador
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Bases de datos comerciales
WISKI (Kisters, Alemania)
AQUARIUS (Aquatic Informatics, Canad)

C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Bases de datos hechas a medida
Base de datos personal
MS Access
MySQL
Base de datos corporativa (sistemas de gestin)
MS SQLServer
ORACLE
PostgreSQL
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Bases de datos hidrometeorolgicas en Espaa
AEMET: Agencia Espaola de Meteorologa
IGME: Instituto Geominero de Espaa
MAGRAMA: Ministerio de Agricultura, Alimentacin y
Medio Ambiente
Regionales: Diputaciones, Confederaciones
Hidrogrficas
CEDEX
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Bases de datos hidrometeorolgicas en Espaa
BBDD meteorolgicos AEMET
CRAY UNIX/Linux + ORACLE
http://www.aemet.es/es/idi/tic/almacenamiento
ftp://ftpdatos.aemet.es/series_climatologicas/
ftp:///ftpdatos.aemet.es/datos_observacion
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Bases de datos hidrometeorolgicas en Espaa
BBDD hidrogeolgicos AGUAS del IGME: SIAS
http://www.igme.es/internet/ServiciosMapas/siasespana/sias-
es.html
ORACLE
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Bases de datos hidrometeorolgicas en Espaa
Sistema de informacin del agua (MAGRAMA)
SAN - ORACLE
http://www.magrama.gob.es/es/agua/temas/planificacion-
hidrologica/sia-/default.aspx
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Bases de datos hidrometeorolgicas en Espaa
Sistemas regionales:
Confederaciones Hidrogrficas
ORACLE
SQLServer
WISKI
Diputaciones provinciales
Comunidades autnomas
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Bases de datos hidrometeorolgicas en Espaa
La base de datos hidrolgicos HIDRO del CEDEX
1987 HPSQL sobre HP-UX
1992 INFORMIX sobre HP-UX
2001 INFORMIX sobre SUN Solaris
2010 PostgreSQL sobre LINUX Fedora 13
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Planteamiento general de la base HIDRO
Servidor central (HP con Linux Fedora 13)
Gestor de base de datos PostgreSQL
Aplicaciones de carga de datos a bajo nivel
(lenguaje C)
Aplicaciones de mantenimiento y copias de
seguridad a bajo nivel (comandos del sistema)
Aplicaciones de consulta y explotacin en mquinas
externas sobre MS Windows
Servidor Web para Internet (IIs y Tomcat)
Portales con Java, asp, .net o php
Servidor cartogrfico (ArcGIS)
Administracin de la base mediante Pgadmin
MSACCESS para trabajo local
MSACCESS para difusin Anuario
Conexin ODBC
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

La base de datos hidrolgicos HIDRO del CEDEX
OBJETO:
Reunir todos los datos hidrolgicos disponibles de
aguas continentales, tanto en cantidad como en
calidad relacionados con el ciclo hidrolgico
FINES:
Datos para la modelacin del ciclo hidrolgico para
los tcnicos del CEDEX
Recursos naturales (SIMPA)
Crecidas (CHAC y Caumax)
Cambio climtico (SIMPA)
Difusin de los datos hidrolgicos (Anuarios de
Aforos)
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

14
SISTEMA DE INFORMACIN Y MODELACIN DEL CEH
Base de datos
HIDRO
(PostgreSQL)
LEONIDAX
Almacenamiento
SIG
(Shapes)
ODISEO-PENELOPE
HERCULES
FLUMEN
HIDROPORTAL
(Java y .net)
MAPSERVER
INTERNET
INTRANET
ODBC
ODBC
SIMPA- GRASS
ODBC

HIDROCARTO
ArcGIS
ENEAS-HERMES
Modelos
matemticos
Almacenamiento
LILITH
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Sistema de gestin de base de datos HIDRO
Sistema de gestin PostgreSQL 8.4.6
Disponible en http://www.postgresql.org/








Documentacin en espaol, cursos, foros, etc.
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Caracteristicas basicas de HIDRO
Base de datos relacional SQL
HIIDRO
> 300 tablas
> 55 M registros
Base de datos normalizada
(Formas Normales de Codd)
Tres tipos de datos en tablas:
Tablas auxiliares generales
Tablas de los puntos de medida
Tablas de series temporales
Tablas auxiliares particulares
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas auxiliares generales
Sirven de referencia a los puntos de medida
Referencia hidrolgica:
Cuenca del tramo de ro (num_cuenca)
mbito de planificacin
Gran cuenca
Referencia administrativa:
Municipio
Provincia
Autonoma
Referencia cartogrfica:
Hoja 1:50.000
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: Referencia administrativa
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Referencia hidrolgica: clasificacin decimal de los ros
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Referencia hidrolgica: num_cuenca
Codificacin: clasificacin decimal de los ros:
Cdr1: ro completo
Cdr2: define el tramo entre dos ros
num_cuenca: cuenca vertiente del tramo

Codificacin anidada
por pares de dgitos

Cdigos iniciales:

C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Cdr1: ros completos
1er nivel: cdigos iniciales gran cuenca + 2 dgitos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Cdr1: ros completos
2 nivel: + 2 dgitos pares (derecha) o impares (izquierda) desde
el nacimiento
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Cdr2: tramos entre dos ros
Siempre 2 pares de dgitos: losd de los ros que definen el tramo
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Num_cuenca: cuencas de tramo
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Tabla cdr asociada
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas de los puntos de medida
Indicativo
Descripcin
Coordenadas geogrficas
Municipio
num_cuenca
Hoja
Comentario
Datos fsicos, datos estadsticos, etc.
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas de los puntos de medida (cantidad)
Estaciones de aforo (ROEA): ros, embalses y canales
Estaciones evaporimtricas
Estaciones meteorolgicas
Red de aguas subterrneas (ROCAS)
Red limnolgica
Red radiolgica
Red radiomtrica
Red aforos slidos



C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas de series temporales (cantidad)
Cantidad:
Estaciones de aforo en ros y conducciones
Datos diarios (dato bruto):
Indicativo
Fecha
Altura
Caudal
Aforos directos
Curvas de gasto
Datos instantneos
Hidrogramas
Series derivadas:
Datos mensuales
Datos anuales
Resmenes
estadsticos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas de series temporales (cantidad)
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas de series temporales (cantidad)
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas de series temporales: estadsticos (cantidad)
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas de series temporales (cantidad)
- Estaciones meteorolgicas
Datos mensuales pluviomtricos (dato
bruto):
Indicativo
aomes
Precipitacin mensual
Precipitacin mx. 24 h
Das de lluvia
Datos mensuales termomtricos (dato bruto)
Indicativo
aomes
Temp. media mensual
Temp med. mx diaria
Temp. med. mn. Diaria
Temp. max. absoluta
Temp mn. Absoluta
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas de series temporales (cantidad)
- Estaciones meteorolgicas
Datos estaciones completas:
Horas de sol
Humedad relativa
Presin atmosfrica
Velocidad del viento
Radiacin solar
Series derivadas: anuales, estadsticos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas de series temporales (cantidad)
Embalses:
Datos diarios (dato bruto)
Indicativo
Fecha
reserva
Salida
Series derivadas:
Mensuales
Anuales
Estadsticos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tabla de puntos de medida (calidad)
Datos del punto de medida
Indicativo
Descripcin
Coordenadas geogrficas
Municipio
num_cuenca, Hoja. Comentario, etc.
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tabla de las series temporales (calidad)
Datos de la muestra
Indicativo
Ind. Punto de medida
Fecha
Datos del anlisis
Indicativo
Ind. Muestra
Fecha
Ind. Parmetro
Valor

C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas de calidad del agua
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: tablas de series temporales (calidad)
Codificacin de parmetros:
parmetros fsicos
Parmetros qumicos: CAS
Parmetros biolgicos: Species2000
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: parmetros fsicos
Codificacin arbitraria
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: parmetros qumicos
Codificacin CAS
http://www.cas.org/

C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: parmetros biolgicos
Codificacin taxonmica: Species2000
http://www.sp2000.org/
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: parmetros biolgicos
Especie gnero familia orden clase filo reino

C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: Carga de datos
Explotacin de la dase de datos HIDRO: carga de datos
Carga a bajo nivel: programacin C y Linux
Carga a alto nivel:
Herramientas PostgreSQL
Databrowser
Pgadmin
Portales Web
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: carga de datos
Carga a bajo nivel: programacin C y scripts Linux
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: carga de datos
Carga a alto nivel:
Herramientas PostgreSQL
Databrowser
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: carga de datos
Carga a alto nivel:
Herramientas PostgreSQL
Pgadmin
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: carga de datos
Carga a alto nivel:
Portales:
Hidrocarga (.net)
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: carga de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: carga de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: carga de datos
Carga a alto nivel:
Portales Web:
Hidroportal (.net)
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: carga de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
Consulta a bajo nivel:
programacin C y Linux
Consulta a alto nivel:
Herramientas PostgreSQL: pgadmin
MS Access
Portales:
Hidro intranet
Hidrodescargas
Hidroportal
Servidores de mapas
SIA (MAGRAMA)
Sistema de informacin del
Anuario (MAGRAMA)
SIG: HIDROCARTO
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
Consulta a bajo nivel:
programacin C y Linux
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
Consulta a alto nivel:
Herramientas PostgreSQL: pgadmin
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
Consulta a alto nivel:
MS Access: ODBC con PostgreSQL
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
Consulta a alto nivel:
Portales: ODBC
Hidro intranet


C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
Consulta a alto nivel:
Portales: ODBC
Hidrodescargas
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
Consulta a alto nivel:
Hidroportal: JDBC y Pmapper
Sedimentologa
Anlisis qumicos
Limnologa
Radiologa
Radiometra

C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
Consulta a alto nivel:
Servidor de mapas: ODBC
SIA (MAGRAMA)
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
Consulta a alto nivel:
Servidores de mapas
Sistema de informacin del
anuario:
Visor del MAGRAMA
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
Consulta a alto nivel:
SIG: ArcGIS + ODBC

C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
Consulta a alto nivel:
SIG: HIDROCARTO
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

HIDRO: consulta de datos
C
e
n
t
r
o

d
e

E
s
t
u
d
i
o
s

H
i
d
r
o
g
r

f
i
c
o
s

Gracias por su atencin

Anda mungkin juga menyukai