Aplicaciones SIG turísticas sin conexión a Internet



Documentos relacionados
Cómo introducir semántica en las aplicaciones SIG móviles: expectativas, teoría y realidad

Índice de contenido. CFGS-a-Grado-en-Ingeniería-Informática.odt

DBpedia como núcleo de la Web de Datos

Programación Android Completo

Nuevas tecnologías para el sector hotelero

Nuevas técnicas de distribución y comercialización web de nuevos tipos de contenidos digitales geoposicionados e interoperables

Curso de HTML5 y CSS3

Guía Docente Curso

UTN DESARROLLADOR WEB MOBILE. Diseño Multimedial. Presentación del curso. Temario a desarrollar

RECONOCIMIENTO DE GRADO EN INGENIERIA INFORMÁTICA DE SERVICIOS Y APLICACIONES UNIVERSIDAD DE VALLADOLID

DESARROLLADOR ANDROID INTRODUCCIÓN ANDROID. Ing. Marco Antonio Toscano Freire tw: martosfre

Entendiendo y Optimizando MySQL

Drupal 7 Web Semántica al alcance de todos. Juan Antonio Pastor Sánchez (pastor@um.es) Universidad de Murcia

Administración de Catálogo de Producto y Cotizaciones Online

Qué necesito saber para tener mi sitio web en Internet?

Nuevas formas de consumo: Aplicaciones móviles

Dirección General de Educación Superior Tecnológica

Presentación y objetivos

NIMAKI-IT Servicios y Soluciones Informática contacto@nyminformatica.com Ezequiel.almonacid@gmail.com Celular: Web:

Técnico Superior en Programación con Microsoft Visual Basic 2010

TEMA: Las Redes. NOMBRE Torres Castillo Ana Cristina. PROFESOR: Genaro Israel Casas Pruneda. MATERIA: Las TICS en la educación.

Aplicaciones e implicaciones de las bases de datos. Introducción a la Informática

Portal multidispositivo de promoción y dinamización turística. Miguel R. Luaces Leticia Riestra Ainsua Sergio Folgar Méndez Ángeles S.

U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C.

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales.

Geoespacial y Movilidad. Centros de Competencia. ireality PRESENTACIÓN EJECUTIVA

Tema 2: Introducción a Android

arquitectura que maneja. Encontraremos también los diferentes servidores que

TEMA 1. Introducción

Programación III. Carrera: Licenciatura en Informática Clave de la asignatura: DAM Miembros de la Academia de Informática

/ FUNDAMENTOS DE DESARROLLO DE SOFTWARE

Desarrollo de Herramientas usando ESRI- ArcObjects para la Implementación del Marco Geoestadís?co

Nuevos desarrollos tecnológicos para la difusión de los datos geocientíficos del IGME

Nuevas tecnologías para el nuevo comercio

DESARROLLO DE SOLUCIONES TECNOLÓGICAS AVANZADAS PARA LA MEJORA DE LA EFICACIA, LA SEGURIDAD Y LA PREVENCIÓN DE RIESGOS FORESTALES

Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica

Tecnología on line para el Sector Turístico

Tipos de Cookies utilizadas en este sitio web

Sartorius Control estadístico de procesos de última generación

Aplicación para Dispositivos Móviles Android para el Registro, Visualización e Intercambio de Etiquetas Geolocalizadas

Desarrollo de apps para móviles Android. Introducción a Android

Web Sierra Sostenible S.L.: requisitos funcionales

TEMARIO DE PROFESORES TÉCNICOS DE F.P. SISTEMAS Y APLICACIONES INFORMÁTICAS

UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval

SISTEMAS INFORMÁTICOS MONOUSUARIO Y MULTIUSUARIO

PROPUESTA DE DESARROLLO DE SITIO WEB AVANZADO

MÁSTERES PROPIOS EN INFORMÁTICA IMPARTIDOS EN MODALIDAD TELEFORMACIÓN (VIRTUAL CON TUTORIZACIÓN)

Nuevas tecnologías para la nueva hostelería

Bóveda. Fiscal.

Curso de HTML5 y CSS3

Curso: Programación con Microsoft Visual C SHARP 2010.

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios

Introducción... 2 Equipo de Gestión de Contenidos... 3 Equipo de Servicios Semánticos... 3

Soluciones de código c abierto en el campo de los Sistemas de Información Geográfica

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

Curso de Sistema Operativo, Búsqueda de la Información: Internet/Intranet y Correo Electrónico (UF0319) (30 horas)

Aplicaciones Móviles. Sesión 12: Acceso a datos

Workshop Taller I: Introducción a los SIG

Clasificación de Áreas y Subáreas para las inscripciones al Doctorado en Ciencias Informáticas

Capítulo 7. Implementación del Sistema

Curso: Programación con Microsoft Visual Basic 2010.

Es el Fideicomiso para el Desarrollo de la Región Centro Occidente, que integra a los estados de esta zona del país:

emuseum PUBLIQUE SUS COLECCIONES EN LA WEB Por qué elegir emuseum? Se integra fácilmente con TMS Búsqueda eficaz Completamente personalizable

GPS Internet Bluetooth 4 GB Dual Core Google Maps Google Earth OSMAnd. Y muchos SIG turísticos

Contenido XIII. Capítulo 1. Capítulo 2. Alfaomega. Bases de datos - Reinosa, Maldonado, Muñoz, Damiano, Abrutsky

business corporate basic Quién puede benefi ciarse de su uso?

Seminario Las Redes Sociales y la nueva empresa en el proceso de lanzamiento y plan comercial.

Toshiba e Intel: emocionante entretenimiento digital portátil

Educomputacion te ofrece el curso

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS

Preguntas y respuestas sobre el cifrado de la información personal. La guía para aprender a cifrar tu información

Características CREACIÓN Y ACCESO A

Plan Vial Regional. Manual de Usuario Sistema de Información de Inventarios Viales (SIGVial) Programa Plan Vial Regional. Ministerio de Transporte

Portafolio de servicios

Centro de Capacitación en Tecnologías de la Información. Desarrollo de. diplomado

Microsoft Office 2010 Illustrated. Tipos de Software

MEDIA KIT TRAFFICFACTORY.BIZ

Simple, Efectivo, y Fácil Implementación

GEOVIEWER. Locat1on Bus1ness Solut1ons

MOC Visualizing SharePoint Business Intelligence with no Code

Para ello debemos ingresar al índice del curso y seleccionar recorrido por el curso, tal como se muestra en la siguiente diapositiva:

Location Business Solutions

ArcGIS. for Server. Comprendiendo nuestro mundo. Tel: (506)

Ayuntamiento de Castellón: una estrategia multicanal de interacción electrónica con la ciudadanía

nubedia Servicios y nubedia Procesos Gestión de negocio / Operación / Integración / ERP

APPS PARA LA LOGISTICA. Qué es realmente una app? En qué se diferencia de otras soluciones web?

Portal de la Red Interamericana de Ventanillas Únicas de Comercio Exterior RedVUCE: Premisas de diseño

CAPITULO 8. Planeamiento, Arquitectura e Implementación

En nuestro capitulo final, daremos las conclusiones y las aplicaciones a futuro

Javier de Andrés Rivero - jandresr@um.es

Sistemas de apoyo a la Gestión de Servicios Urbanos, basados en Software Libre

Nombre de la asignatura: Programación en Ambiente Cliente-Servidor

DIEZ RAZONES. para seleccionar la Solución GOOM. frente a otras plataformas de NAV en AZURE

DESARROLLO DE BIBLIOTECAS DIGITALES T E S I S MAESTRO EN REDES Y TELECOMUNICACIONES. Ismael Esquivel Gámez. Dr. Miguel Angel Celis Flores

UNA SOLUCIÓN DISTRIBUIDA POR

CAPÍTULO 5. DESARROLLO Y PRUEBAS

SPQR Móvil. Manual de uso

Transcripción:

Aplicaciones SIG turísticas sin conexión a Internet Laia Descamps-Vila Estudis d Informàtica, Multimèdia i Telecomunicació (UOC) Grupo ICA (Informática y Comunicaciones Avanzadas S.L.)

Aplicaciones SIG móviles actuales Arquitectura Cliente-Servidor Conexión Internet Usan gran cantidad de información: Teselas de mapas Mapa de vectores Información puntos de interés, fotos, videos.

Limitaciones SIG móviles turísticos Cobertura 3G inexistente muchas zonas Limitaciones dispositivos móviles

Contenidos Problema/Limitaciones SIG móviles turísticos Soluciones SIG turísticos Datos espaciales en el móvil Personalización en el móvil Conclusiones Trabajo futuro

Soluciones SIG turísticos Limitación: Cobertura 3G Realizar operaciones espaciales en el móvil Limitación: Rendimiento y capacidad del móvil Filtrar información Personalización Web Semántica APLICAR SOLUCIONES PRUEBA PILOTO

Itiner@: Prueba Piloto Implementar aplicación genere rutas turísticas Personalizadas en el móvil Aplicación: Datos geográficos + Personalización + Algoritmo rutas Datos turísticos/geográficos Datos: OpenStreetMap Almacenamiento Gestión BBDD espacial Personalización Ontología: LinkedGeoData + Personalización

Contenidos Problema/Limitaciones SIG móviles turísticos Soluciones SIG turísticos Datos espaciales en el móvil Personalización en el móvil Conclusiones Trabajo futuro

Como administrar datos turísticos/espaciales en el móvil? Sistema ideal: 1. BBDD espacial SpatiaLite 2. BBDD relacional + biblioteca espacial JTS Topology Suite Problema No hay BBDD espaciales ni bibliotecas espaciales para Android Solución?

Propuesta falta BBDD espaciales Qué componentes de una BBDD espacial necesitamos para un SIG turístico? Arquitectura SpatiaLite 2.3.1 SQL interface * R-Tree SQLite DBMS engine GEOS: math + spatial SQL functions Crear nuestras funciones geográficas Virtual Shape Virtual Text Virtual Network SQLite integrado en bibliotecas Android Datos OSM Algoritmo rutas propio

Índices R-Tree necesarios? SQLite BBDD 102.429 Puntos interés (POIs) Función espacial POIs más cercanos dentro un radio 600MHz 250MB RAM R Pruebas (sin R-Tree): Radio = 1000m POIs encontrados=596 Tiempo consulta= 2s Radio = 100m POIs encontrados=73 Tiempo consulta= 1s Índices R-TREE NO NECESARIOS para aplicación turística

Solución falta BBDD espaciales Arquitectura SpatiaLite 2.3.1 SQL interface R*Tree SQLite DBMS engine GEOS: math + spatial SQL functions Crear nuestras funciones geográficas No necesarios Virtual Shape Virtual Text Virtual Network SQLite integrado en bibliotecas Android Datos OSM Algoritmo rutas propio

Contenidos Problema/Limitaciones SIG móviles turísticos Soluciones SIG turísticos Datos espaciales en el móvil Personalización en el móvil Conclusiones Trabajo futuro

Información semántica Qué nos aporta? Interacción aplicaciones intercambiar datos Cómo se representa? Ontologías RDF data Consultas SPARQL Ontología Personalización Ontología Tursítica

Semántica en el móvil Datos RDF Almacenar Consultar Problema: Cómo tratar datos semánticos en el móvil? Framework Androjena BBDD Lenguaje SPARQL En memoria

Semántica en el móvil - Prueba Ontología cargada en memoria Tiempo de consulta SPARQL (subclases de una clase determinada): Nombre ontología Tamaño ontología Solución Consulta SPARQL Música.owl 9 Clases 5 segundos Turismo.owl 60 Clases + 27 instances + 8 ObjectProperties + 7 DataProperties 80 segundos Consulta SPARQL móvil ineficiente Ontología Esquema BBDD Consulta SQL

Contenidos Problema/Limitaciones SIG móviles turísticos Soluciones SIG turísticos Datos espaciales en el móvil Personalización en el móvil Conclusiones Trabajo futuro

Conclusiones: Descartado Personalización: Web Semántica Trabajar sin conexión a Internet: Operaciones en el móvil Almacenar datos RDF BBDD móvil BBDD espaciales Android inexistentes SPARQL ineficiente (en memoria) R-Tree innecesarios

Conclusiones: Elegido Aplicación móvil SIG turística eficiente sin conexión a Internet SQLite Funciones geográficas Algoritmo rutas en local Ontología turística + personalización (Consultas SQL)

Trabajo futuro Integrar más tecnologías de la Web Semántica: Optimizar consultas SPARQL (almacenar en BBDD o Datasets) Enlazar con otras ontologías: ontología de Geonames, Dbpedia, de móviles, etc. Desarrollar prueba piloto aplicación producción