View
722
Download
4
Category
Preview:
DESCRIPTION
Open GeoGadget Framework (OGF). Entorno de explotación de geoservicios, basado en EzWeb. La mejor plataforma para construcción interfaces Web de explotación de Geoservicios en general y servicios OGC en particular.
Citation preview
Genasys II Spain
Open GeoGadget Framework - Entorno Web de explotación de Geoservicios Basado
en EzWeb
24 de Marzo de 2011
Quién?
Javier Sánchez Ramírez
Genasys II Spain
Account Manager
Geospatial Solutions
jsanchez@genasys.com
“ Genasys es un proveedor de soluciones tecnológicas
en movilidad, con una alta especialización en sistemas
basados en la localización y en sistemas de gestión
geoespacial ”#MyDeliciousWordCloud
Involucrado en Proyectos GIS desde 1998 #TrayectoriaGIS
Miembro Capítulo Hispano Hablante osgeo-es desde su fundación. #OGEOes
Contribuidor Open Street Map #OSM
Qué?
1.- Comunidad Morfeo y Plataforma Ezweb
• Demo Ezweb
2.- Objetivos del proyecto Open
Geogadget Framework
(OGF)
3.- Estado actual OGF
• Demo Geogadgets
4.- Lines de trabajo y
conclusiones
#EstructuraDeLaPresentación
Comunidad Morfeo#ObjetivosComunidad Morfeo
http://www.morfeo-project.org
# Acelerar el desarrollo de estándares software
relacionados con Arquitecturas Orientadas a
Servicios.
# Crear oportunidades de negocio en el ámbito
de integración de soluciones dirigidas a empresas
y a la Administración.
# Mejorar la productividad y garantizar la calidad de los desarrollos ligados a proyectos
software de código abierto.
# Catalizar proyectos de I+D+i
Qué ofrece http://www.morfeo-project.org
Hosting de proyectos OSS
• Herramientas estandar de desarrollo de proyectos: forjas, Blogs dedicados, wikis, difusión
en redes sociales (Twitter, facebook, etc)
• Organización a través de Federación a través de capítulos: Ordenados por areas de
aplicación (eHealth, eGov) o tecnologías específicas (Web del futuro, Cloud)
• Esponsorización (CENATIC)
#HerramientasMorfeo
Crear oportunidades de negocio
alrededor de estándares
• Estableciendo relaciones win-win entre actores: Grandes compañías, Pymes, Universidades y Centros de Investigación, Clientes finales
#ProyectosMorfeo
http://forge.morfeo-project.org/
Visita la forja!
Reestructuración de capitulos existentes
Y creación de capítulos nuevos:
• Open/Linked Data
• Cloud Technologies
http://cloudtechnologies.morfeo-project.org
Proyectos
EzWebEs una plataforma que permite a los usuarios configurar un entorno de trabajo,
por medio de la composición de gadgets, creados por terceros, para construir un
mash-up de explotación de Servicios Web.
Máxima autonomía y capacidad de personalización.
Capacidad de compartirconocimiento
La interacción debe adaptarse y ser relevante al contexto
Aspectos
#EzWeb_aspectos
Vamos a verlo funcionar…
#EzWeb
http://ezweb.tid.es
Lenguajes de Programación DHTML y Python
Entorno de Base de Datos Basado en SQL
Intefaz de Usuario Interfaz Web
Estado del Desarrollo Alpha-2
Sistemas Operativos Independencia de Sistema
Operativo (basado en lenguajes
interpretados)
Licencia GNU Affero General Public License
Usuarios Finales Usuarios Web en general
Temas Entorno Web Avanzado, Mashup,
REST, SOA, Web2.0, Internet
Idiomas Español e Inglés
Nombre UNIX ezweb-platform
#EzWeb_Caracteristicas
EzWeb – Características
EzWeb – Componentes del Sistema
#EzWeb_Catalogo
EzWeb – Componentes del Sistema
#EzWeb_Catalogo
Se pueden añadir nuevos gadgets al catálogo de diferentes formas…
EzWeb – Cómo añado mis gadgets al catálogo?
#EzWeb_2.0
Añadir tu
Gadget al
catálogo…
Compartir
Workspace…
EzWeb – Cómo comparto mi workspace?
#EzWeb_2.0
Publicar tu
mashup…
EzWeb – Cómo publico mi mashup?
#EzWeb_2.0
Desarrollo de una plataforma Software que posibilite la composición de
Interfaces para explotar y compartir conocimiento de Servicios Web de
Información Geográfica estándares, mediante componentes tipo ‘gadget’
inteligentes, de una manera sencilla y rápida para el usuario.
Extendiendo de EzWeb para implementar capacidad de consumo de Servicios
OGC
OpenGeogadgetFramework
#OGF_Objetivos
OGF
EzWeb
¿Cómo? – Estrategia de hibridación
Plataformas avanzadas para el desarrollo de aplicaciones
de visualización con paradigma 2.0
Servicios Web OGC y otros
hibridación
Componentes de la hibridación:
1.- Las IDE´s/Geoportales no implementan
mecanismos fáciles de integración con fuentes externas
en navegador Web.
2.- EzWeb es una plataforma abierta, con orientación
2.0, capaz de integrar servicios Web que no implementa
todavía servicios OGC.
#OGF_Objetivos
OGF – Modulos
•Objetivo 1: La implementación en el entorno EzWeb de los componentes tipo gadget y sus API´s, que exponga todas las capacidades de los servicios tipo WMS y CSW, según los respectivos documentos tipo ‘ImplementationSpecification’ (IS) que existan en la página de definición de ambos estándares del OGC para cada uno de ellos.
•Objetivo 2: La implementación de los mecanismos que permitan la interactuación a través de eventos entre distintos gadgets de catálogos entre sí, entre distintos gadgets de visualización de mapas entre sí, y entre gadgetsde ambos tipos.
•Objetivo 3: La implementación de los mecanismos que permitan la interactuación a través de eventos de cada uno de los dos componentes con algunos de los gadgets más estables existentes actualmente en la plataforma
•Objetivo 1: La implementación en el entorno EzWeb de los componentes tipo gadget y sus API´s, que exponga todas las capacidades de los servicios tipo WMS y CSW, según los respectivos documentos tipo ‘ImplementationSpecification’ (IS) que existan en la página de definición de ambos estándares del OGC para cada uno de ellos.
•Objetivo 2: La implementación de los mecanismos que permitan la interactuación a través de eventos entre distintos gadgets de catálogos entre sí, entre distintos gadgets de visualización de mapas entre sí, y entre gadgetsde ambos tipos.
•Objetivo 3: La implementación de los mecanismos que permitan la interactuación a través de eventos de cada uno de los dos componentes con algunos de los gadgets más estables existentes actualmente en la plataforma
#OGF_Objetivos
OGF – Modulos
•OBJETIVO4: Los nuevos gadgets implementados estarán disponibles en el catálogo de gadgets, pero además, una determinada composición y configuración de gadgets se podrá compartir entre usuarios del proyecto
•Objetivo 5: Difusión y publicación del proyecto
#OGF_Objetivos
Vamos a verlo funcionar…
#OGF_Desarrollo
Diagrama de actividad GeoGadgets #OGF_Diseño
Trabajo futuro#OGF_futuro
• El ‘Estado del Arte’ actual en estándares de publicación Web de Información Geográfica es conocido
en entornos muy técnicos y de investigación, administraciones públicas, pero no esta disponible
para el ciudadano a través de interfaces fáciles de usar, sin conocimientos técnicos.
• Resulta necesario implementar unos interfaces cada vez más intuitivos y sencillos de
emplear, haciendo especial hincapié en la figura del usuario como elemento central, y otorgándole
máxima flexibilidad en la construcción de aplicaciones.
• EzWeb presenta un conjunto de características que van mas allá de la mera combinación espacial
y funcional de aplicaciones (gadgets). EzWeb potencia varios modos de compartir mashups que
posibilitan nuestra visión. Un mashup creado por un usuario puede transformase en un contenido
autónomo (recurso web) capaz de ser desplegado, embebido o compartido entre usuarios, bien
empleando las funcionalidades que ofrece EzWeb como plataforma (a través de su catálogo), bien de
forma independiente o asociada a cualquier otro tipo de infraestructura.
• MaaS (Mashup as a Service): El Cloud debe ofertar a sus usuarios la capacidad de componer, en
forma de mashups, recursos y aplicaciones a partir de piezas básicas (gadgets). Por otro lado los
mashups ya creados, y que ofrecen una funcionalidad novedosa, deben poder ofertarse dentro de la
Cloud como si de un nuevo servicio se tratase.
Conclusiones
Enjoy your GeoGadgets!
@jsgisdev
jsanchez@genasys.com
jsgisdev@gmail.com
Muchas Gracias,
Recommended