Presentación

Transcripción

Presentación
I JORNADAS DE SIG LIBRE
SIGTE - Universitat de Girona - Marzo 2007
Plataforma redGIS.NET
Alfredo Ramón Morte - José Manuel Mira Martínez
Fernando Llorens Cobos - José Tomás Navarro Carrión
José Torres Prieto – Fernando Peregrino Torregrosa
Unidad de Geomática – Instituto Universitario de
Geografía de la Universidad de Alicante
Índice de la presentación
➔
Introducción
●
Arquitectura
●
Modelo de objetos
●
Conclusiones
●
Ruegos y preguntas
Génesis y Motivación
●
Evolución natural fruto de la experiencia
●
Cambio del modelo organizativo
●
Orientación hacia el SIG libre
●
●
Búsqueda de la sinergia entre proyectos y
usuarios
Plataforma tecnológica para la difusión de
información geográfica
Plataforma libre y abierta
●
●
Apostamos por el conocimiento abierto y el
software libre porque obtenemos beneficios:
–
organizativos
–
de gestión económica
–
de proyección hacia el exterior
La plataforma es el soporte de una red que
permite compartir datos geográficos y
funciones para explotarlos
Usuarios potenciales
Gestores de
recursos territoriales
Comunidad
Docente
redGIS.NET
Equipos de
Investigación
Profesionales,
consultores, técnicos,
postgraduandos, ...
Compromisos de redGIS.NET
●
No existe dato sin metadato
●
Adhesión a los estándares
●
Vocación de servicio a la comunidad
●
Modelo de objetos público y API de código
abierto
redGIS.NET hoy
●
Apoyo y financiación de la UA
●
Equipo humano estable
●
Recursos suficientes de 'hardware'
●
Diseño conceptual, análisis de requerimientos y
modelo de objetos completados
●
Desarrollo del API en progreso
●
Entrada en producción hacia finales de 2007
Índice de la presentación
●
Introducción
➔
Arquitectura
●
Modelo de objetos
●
Conclusiones
●
Ruegos y preguntas
Pilares de redGIS.NET
servidor de
catálogo
nodos
usuarios
Topología de la red
usr1
usr2
usr3
usr4
usr5
usr6
usr7
usr8
usr9 usr10 usr11 usr12
servidor
de
catálogo
nodo0
usr_db
nodo1
nodo2
nodo3
redgis.ug.ua.es
IP=172.224.225.95
redGIS.NET
propietario A
nodo4
nodo5
IP=174.222.223.60
nodo6
IP=176.221.16.252
propietario B
Ciclo de metadatos
usr7
nodo1
features[0]
schema.table/schema.view
styles[]
metadata
...
features[n]
schema.table/schema.view
styles[]
metadata
functions[0]
schema.name
params[]
metadata
...
functions[n]
schema.name
params[]
metadata
getmetadata(redgis.nodes[1].features[2])
{IP, port, dbname, usr, pwd}
servidor de catálogo
nodo1.admin = usr7
xml
usr20
Ciclo de metadatos (II)
usr4
gml
nodo0
usr_bd
getmetadata(redgis.nodes[0].features[1])
feature
name
styles[]
metadata
servidor
de
catálogo
xml
usr20
servidor
de
catálogo
usr16
serialize
sesión
layer0
{IP, port, dbname, usr, pwd}
feature
schema.table/schema.view
styles[]
buildlayer
data
rgd
getdata(IP,port,dbname,usr,pwd,table)
getparams(redgis.nodes[3].features[4])
Ciclo de datos
nodo3
Modelos de geoprocesamiento
rgm
deserializemodel
model1
featureQuery
bufferQuery
featureQuery
aggregateQuery
model0
featureQuery
bufferQuery
rgm
intersectQuery
attributeQuery
usr16
getmodel(name)
featureQuery
serialize
upload
sesión
rgm
servidor
de
catálogo
Índice de la presentación
●
Introducción
●
Arquitectura
➔
Modelo de objetos
●
Conclusiones
●
Ruegos y preguntas
Modelo de metadatos
BoundingBox
CatalogueServer
SearchCriteria
RedGISNode
Thesaurus
KeyWord
Theme
Place
Modelo de conectividad
CatalogueServer
RedGISNode
RedGISConnection
Node
IConnection
LocalConnection
LocalNode
Entidades y geoprocesamiento
IFeature
WMSFeature
PostGISFeature
AttributeQuery
FeatureQuery
WMSQuery
JoinQuery
CSVQuery
ConstantBufferQuery
BufferQuery
IQuery
IRedGISQuery
WKTQuery
GeoProcessingQuery
AggregationQuery
VariableBufferQuery
SpatialAggregationQuery
AttributeAggregationQuery
PointGeocodingQuery
RedGISModelDocument
GeoCodingQuery
TrackGeocodingQuery
Funciones de servidor
FunctionParameter
PostGISFeature
IServerFunction
DataSetServerFunction
ScalarServerFunction
GeometryServerFunction
Permisos de usuario
User
PostGISFeature
UserPermission
IServerFunction
Índice de la presentación
●
Introducción
●
Arquitectura
●
Modelo de objetos
➔
Conclusiones
●
Ruegos y preguntas
Conclusiones
redGIS.NET
usuarios
software libre
API
PostgreSQL/PostGIS
IDE
red
funciones
datos
Índice de la presentación
●
Introducción
●
Arquitectura
●
Modelo de objetos
●
Conclusiones
➔
Ruegos y preguntas

Documentos relacionados