conferencia esri 2014. gestión de la componente geográfica del negocio mediante estándares...

18
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)

Upload: geograma

Post on 31-Jul-2015

421 views

Category:

Business


0 download

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

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

[email protected]

Sergio Jorrín Abellán

[email protected]

Gracias a los asistentes y a la organización del evento