conferencia esri 2014. gestión de la componente geográfica del negocio mediante estándares...
TRANSCRIPT
Geograma internal use only. Copyright ©2014 Geograma. All rights reserved. CONFIDENTIAL AND PROPRIETARY TRADE SECRET – DO NOT FORWARD WITHOUT OWNER’S PERMISSION.
Gestión de la componente geográfica del negocio mediante estándares (WFS_T)
Geograma internal use only. Copyright ©2014 Geograma. All rights reserved. CONFIDENTIAL AND PROPRIETARY TRADE SECRET – DO NOT FORWARD WITHOUT OWNER’S PERMISSION.
URA. Quienes somos
Antecedentes
Problemática a resolver
Solución propuesta
Migración infraestructura GIS Corporativo
Despliegue servicio WFS-T
Componente específico: Autenticación /
Autorización
Componente específico de Edición
Arquitectura de la solución
Geoproceso para autocompletar campos
Quienes somos
La Agencia Vasca del Agua (URA) tiene como
objeto llevar a cabo la política del agua en
Euskadi.
Líneas de actuación:
• Mejora del estado ecológico de las masas de agua de la C.A.P.V.
• Obtención del abastecimiento en cantidad y calidad suficiente.
• Culminación de los Planes de saneamiento de la C.A.P.V.
• Administración eficaz del Agua.
• Investigación y aprovechamiento sostenible del recurso agua.
• Promoción de la innovación tecnológica en el campo del agua.
• Información y formación para elevar el nivel de los recursos humanos
implicados en la gestión del agua.
• Colaboración en iniciativas internacionales para la consecución de los
objetivos del milenio en materia de aguas.
Antecedentes (1)
Escenario 1. Antes del año 2004
Características:
• Aplicaciones desktop monopuesto
• Software propietario
• Información en local
Problemas:
• Formatos propietarios
• Dificultad a la hora de intercambiar información
• La información se quedaba obsoleta
• Actualizaciones costosas
Administración pública con
competencia medioambiental
Generación y consumo de
gran cantidad de información
geográfica
=
Antecedentes (2)
Escenario 2. Años 2004-2008
Características:
• Eliminamos formatos propietarios, pasamos a formatos estándar.
• Uso de unidades de red como repositorios centrales de datos
Problemas:
• Actualización de la información
• Difusión costosa 1 a 1
Antecedentes (3)
Escenario 3. Años 2008-2013
Características: • URA crea de su Infraestructura de Datos Espaciales.
• Se decide que IDEURA reutilice el Hardware / Software y recursos de la
IDE GeoEuskadi
• El nodo URA de la IDE GeoEuskadi difunde la información geográfica que
genera mediante servicios OGC estándares (WMS, etc.) y consume la
información necesaria de otros nodos mediante el mismo sistema.
• Es posible la utilización de HERRAMIENTAS HETEROGÉNEAS (CAD,
GIS, WEB). Se utilizan en la organización diferentes herramientas
CAD/GIS. Todas ellas se integran con el nodo IDE URA de manera
débilmente acoplada.
Problemas: • Necesidad de creación y edición de información
• Inventarios con información geográfica no fiable
Problemática a resolver
La Agencia Vasca del Agua tenía la
necesidad de integrar la componente
geográfica en los procesos de gestión de la
Agencia.
De esta forma, desde cualquier aplicativo, como el Sistema de
Información de Entidades Transversales o el Gestor de
Expedientes Corporativo, se podrá gestionar la componente
gráfica de sus activos.
Solución propuesta
Para resolver esta problemática ha sido necesario:
• Migrar la infraestructura del GIS Corporativo de Gobierno
Vasco: ArcGIS Server 10.2 sobre Oracle Spatial (EJIE)
• Desplegar servicio estándar WFS-T
• Desarrollar componente específico autorización /
autenticación (LDAP -> Web adaptor)
• Desarrollar componente especifico de edición sobre el
producto base sobre el que se construye el visor de la
agencia.
• Desarrollar un geoproceso para autocompletar campos
alfunanuméricos, facilitando la tarea y eliminado errores
Migración infraestructura GIS Corporativo
La Sociedad Informática de Gobierno
Vasco se encarga de mantenimiento y
evolución del GIS Corporativo.
Este proyecto ha sido el primero en utilizar la nueva versión
de la infraestructura del GIS Corporativo de Gobierno Vasco
basada en ArcGIS Server 10.2 sobre Oracle Spatial.
Trabajo en equipo
Asistencia técnica DMAPT
Asistencia URA
Consultoría EJIE
Geograma
Despliegue servicio WFS-T
WFS es una especificación publicada por el Open
Geospatial Consortium, Inc. (OGC), para proporcionar
entidades geográficas en Internet.
Un servicio de WFS Transactional (WFS-T) permite a los
clientes WFS editar (inserciones, borrados y
actualizaciones) los datos en la base de datos de origen a
través del servicio de WFS.
Los pasos a
seguir vienen
especificados
en la ayuda
Componente específico: Autenticación / Autorización
El visor GIS, utilizando los servicios XLNETs, recuperará el
usuario identificado en la aplicación alfanumérica (gestor de
expedientes) y lo autenticará (¿usuario autenticado? Sí ->
se carga el visor; no -> se redirige a la página de
autenticación de XLNET).
Una vez autenticado se recuperará el perfil. Existen dos
perfiles: perfil básico (lectura) y perfil avanzado (edición).
A partir del perfil se recuperará el token que se deberá
pasar como parámetro al servicio WFS.
Si el perfil es avanzado se habilitará la funcionalidad de
edición, permitiendo dibujar sobre el mapa el elemento en
cuestión: punto, línea o polígono.
Componente específico: Autenticación / Autorización (II)
AGS 10.2
Oracle 11g
BACKEND
SERVIDOR
APLICACIONES
SERVIDOR
WEB
WEB
OGC
Web
Adaptor
Oracle
WFS-T
Mxd (credenciales) V06GIS / pass
Java
(Tomcat / weblogic)
WMS, WFS
WFS-T
Se puede atacar
directamente al oracle spatial
en modo Lectura
(Geoprocesos sencillos)
AGS
Clúster AGS 10.2
Intranet Internet
WFS-T (token)
Operaciones
R/W
XLNETs (filtro)
Estoy
autenticado?
Perfil único (AAxx)
La autenticación se gestiona directamente con la plataforma
XLNets redirigiendo a su página web de acceso en el caso
de no estar autenticado el usuario
Componente específico: Autenticación / Autorización (III)
XLNETs (filtro)
Usuario
autenticado?
No
Sí
Carga de la
aplicación
Componente específico de Edición
Permite editar cualquier activo o elemento gestionado. Se
puede insertar, eliminar o modificar cualquier activo.
El componente se puede integrar en cualquier aplicación
web de negocio URA del mundo alfanumérico, como es el
caso del Sistema de Calidad del Agua.
La leyenda del visor
permite configurar, para
cada capa WMS su
servicio WFS-T
asociado (de manera
opcional).
Componente específico de Edición (II)
Si se activa el modo
edición aparece una
ventana flotante con las
distintas opciones de
edición.
La edición solo se activa a un nivel de escala (por
configuración) para evitar penalizar el rendimiento del
aplicativo, cargando en el visor todos los elementos de la
capa.
Una vez cargado los elementos, el usuario podrá editar
tanto las geometrías como campos alfanuméricos
asociados.
Producto base: Framework Visor GeoEuskadi
Servicios
estándar
(Externos)
WMS WFS
Servicios Java: Edición, impresión, etc.
Servidor GIS (Mapas)
SGBD Espacial: Oracle 11g
Usuarios
Servicios OGC
Cliente
Servidor
Visor IDE URA WEB
Arquitectura de la solución
Módulos Comunes
Autenticación
/ Autorización Edición
Geoproceso para autocompletar campos
El geoproceso es capaz de realizar un análisis
espacial aplicado a N capas, para obtener a partir
de un punto la información alfanumérica asociada
a dichas capas.
Permite autocompletar campos de un formulario a partir de la
posición de activo, facilitando la gestión del activo y
minimizando los errores.
Las capas a analizar son configurables. También son
configurable los campos a devolver de cada capa consultada.
Normalmente identificadores de elementos: código río, código
provincia. En la configuración las capas se especificarán entre
otros: datos de conexión, tipo de capa, SRS de la capa, etc…
Geograma internal use only. Copyright ©2014 Geograma. All rights reserved. CONFIDENTIAL AND PROPRIETARY TRADE SECRET – DO NOT FORWARD WITHOUT OWNER’S PERMISSION.
David Aramburu Hernaez
Sergio Jorrín Abellán
Gracias a los asistentes y a la organización del evento