Your SlideShare is downloading. ×
0
El proyecto Tellus
  Integraci´n de gvSIG Mobile y Open Mobile IS para
            o
      edici´n y compartici´n de datos...
´
 Indice

  Objetivos

  Open Mobile IS
    El problema de la concurrencia
    Caracter´ısticas de Open Mobile IS

  Dos ...
Objetivos


            Desde el punto de vista de gvSIG Mobile: A˜adir funcionalidad de
                                 ...
Open Mobile IS

          Proyecto Java open source que proporciona componentes para crear
          f´cilmente aplicacion...
Acceso concurrente con escritura: bloqueo o
 sincronizaci´n
             o
          Varios clientes acceden concurrenteme...
Componentes de Open Mobile IS

          Web server integrado en la aplicaci´n de PDA
                                    ...
Open Mobile IS




Open Mobile IS   Caracter´
                         ısticas de Open Mobile IS   7 / 19
Modalidad A: Sincronizaci´n de proyectos y archivos
                           o
  de datos




 Dos modalidades de
integr...
Modalidad A: Sincronizaci´n de proyectos y archivos
                           o
  de datos




 Dos modalidades de
integr...
V´
   ıdeo A




   Implementado adaptando el piloto de gvSIG Mobile.




 Dos modalidades de
integraci´n
         o      ...
Modalidad B: Edici´n mediante sincronizaci´n de
                    o                       o
  registros




 Dos modalid...
Modalidad B: Edici´n mediante sincronizaci´n de
                    o                       o
  registros




 Dos modalid...
gvSIG Mobile no oficial para Linux


           Empez´ siendo un peque˜o port de gvSIG Mobile a Openmoko
                  ...
gvSIG Mobile no oficial para Linux




 Dos modalidades de
integraci´n
         o            Orientada a registros   14 / 19
gvSIG Mobile no oficial para Linux




 Dos modalidades de
integraci´n
         o            Orientada a registros   15 / 19
gvSIG Mobile no oficial para Linux




 Dos modalidades de
integraci´n
         o            Orientada a registros   16 / 19
V´
   ıdeo B




   Implementado adaptando gvSIG Mobile no oficial para Linux.




 Dos modalidades de
integraci´n
        ...
Conclusiones y cosas por hacer

          F´cil integraci´n de Open Mobile IS y gvSIG Mobile
           a             o
  ...
Dudas y preguntas




Conclusiones          19 / 19
Upcoming SlideShare
Loading in...5
×

El proyecto Tellus. Integración de gvSIG Mobile y Open mobile IS para edición y compartición de datos GIS remotos

591

Published on

Presentación del proyecto Tellus que integra gvSIG Mobile y Open Mobile IS para edición y compartición de datos GIS remotos. Autores: Juan Lucas Domínguez Rubio (Prodevelop SL, España), Manuel Gomez-Rosado (Ubikis, Francia), Philippe Delrieu (Ubikis, Francia).

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
591
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "El proyecto Tellus. Integración de gvSIG Mobile y Open mobile IS para edición y compartición de datos GIS remotos"

  1. 1. El proyecto Tellus Integraci´n de gvSIG Mobile y Open Mobile IS para o edici´n y compartici´n de datos GIS remotos o o ınguez1 Juan Lucas Dom´ Philippe Delrieu2 Manuel Gomez2 1 Prodevelop SL (http://www.prodevelop.es, Valencia, Espa˜a) n 2 Ubikis/MD69 Solutions (http://www.ubikis.com, Lyon, Francia) 3 de diciembre de 2009 1 / 19
  2. 2. ´ Indice Objetivos Open Mobile IS El problema de la concurrencia Caracter´ısticas de Open Mobile IS Dos modalidades de integraci´n o Orientada a archivos Orientada a registros gvSIG Mobile no oficial para Linux Conclusiones Contenido 2 / 19
  3. 3. Objetivos Desde el punto de vista de gvSIG Mobile: A˜adir funcionalidad de n sincronizaci´n, orientado a archivos o geometr´ y atributos o ıas (features). Desde el punto de vista de Open Mobile IS: A˜adir funcionalidad n cartogr´fica a las aplicaciones tradicionales para PDA. a Acceso remoto a datos GIS (lectura/escritura) desde cualquier PDA con acceso a internet. Mayor movilidad y ahorro de tiempo. Objetivos 3 / 19
  4. 4. Open Mobile IS Proyecto Java open source que proporciona componentes para crear f´cilmente aplicaciones CDC (PDA, smartphones) a Licencia LGPL, miembro de ObjectWeb Consortium (mobile middleware) Se basa en standard SyncML para realizar sincronizaci´n o Casi 10 a˜os de experiencia n Caracter´ ısticas: Seguridad (encriptaci´n y autenticaci´n de usuario) o o Usabilidad (interfaz web optimizada) Disponibilidad (modo conectado/desconectado) Compatibilidad (Java 1.1 no restringe plataformas) Open Mobile IS 4 / 19
  5. 5. Acceso concurrente con escritura: bloqueo o sincronizaci´n o Varios clientes acceden concurrentemente a la misma BD con permiso de escritura Alternativas: Enfoque tradicional: bloqueo (de tablas, de registros, geom´trico) e Enfoque optimista: sincronizaci´n (asumo que la probabilidad de o simultaneidad es baja) Open Mobile IS implementa sincronizacion: Se actualiza la BD seg´n van llegando las peticiones de sincronizaci´n, u o recurriendo al gestor de conflictos cuando ambas partes han modificado el mismo registro desde la anterior sincronizaci´n. o Inconveniente asumido: cuando se procesan dos sincronizaciones simult´neamente, puede ocurrir que la parte servidor y la parte cliente a (PDA) no tengan los mismos datos (probabilidad muy baja) Open Mobile IS El problema de la concurrencia 5 / 19
  6. 6. Componentes de Open Mobile IS Web server integrado en la aplicaci´n de PDA o BD orientada a objetos optizada en la PDA Plantillas HTML para crear GUI (es por web browser) Motor de sincronizaci´n (basado en SyncML) o M´dulo de administraci´n remota de aplicaciones o o Open Mobile IS Caracter´ ısticas de Open Mobile IS 6 / 19
  7. 7. Open Mobile IS Open Mobile IS Caracter´ ısticas de Open Mobile IS 7 / 19
  8. 8. Modalidad A: Sincronizaci´n de proyectos y archivos o de datos Dos modalidades de integraci´n o Orientada a archivos 8 / 19
  9. 9. Modalidad A: Sincronizaci´n de proyectos y archivos o de datos Dos modalidades de integraci´n o Orientada a archivos 9 / 19
  10. 10. V´ ıdeo A Implementado adaptando el piloto de gvSIG Mobile. Dos modalidades de integraci´n o Orientada a archivos 10 / 19
  11. 11. Modalidad B: Edici´n mediante sincronizaci´n de o o registros Dos modalidades de integraci´n o Orientada a registros 11 / 19
  12. 12. Modalidad B: Edici´n mediante sincronizaci´n de o o registros Dos modalidades de integraci´n o Orientada a registros 12 / 19
  13. 13. gvSIG Mobile no oficial para Linux Empez´ siendo un peque˜o port de gvSIG Mobile a Openmoko o n (tel´fono Freerunner aportado por Joseph Reeves de Oxford e Archaeology) Utilizado como banco de pruebas de funcionalidades que no est´n en a road map de gvSIG Mobile. Novedades: Independiente de entorno gr´fico (JVM sin AWT, Android) a Orientada a zoom discreto y tiles Muestra tiles (WMS, OSM, Yahoo, ArcIMS, etc.) Muestra ubicaci´n relativa (SHP + GPS + heading) o Dos modalidades de integraci´n o Orientada a registros 13 / 19
  14. 14. gvSIG Mobile no oficial para Linux Dos modalidades de integraci´n o Orientada a registros 14 / 19
  15. 15. gvSIG Mobile no oficial para Linux Dos modalidades de integraci´n o Orientada a registros 15 / 19
  16. 16. gvSIG Mobile no oficial para Linux Dos modalidades de integraci´n o Orientada a registros 16 / 19
  17. 17. V´ ıdeo B Implementado adaptando gvSIG Mobile no oficial para Linux. Dos modalidades de integraci´n o Orientada a registros 17 / 19
  18. 18. Conclusiones y cosas por hacer F´cil integraci´n de Open Mobile IS y gvSIG Mobile a o Proporciona efectivamente funcionalidad de edici´n o Se acelera la integraci´n de datos GIS en flujo de trabajo o Por hacer: Validar elecci´n de tecnolog´ y arquitectura en un caso real o ıa Ampliar la edici´n a l´ o ıneas y pol´ ıgonos Permitir sincronizaci´n con tablas no conocidas en tiempo de o compilaci´n o Adaptar a nueva arquitectura de gvSIG Mobile (crear un bundle que d´ acceso a la base de datos embebida en la PDA) e Conclusiones 18 / 19
  19. 19. Dudas y preguntas Conclusiones 19 / 19
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×