Servicios basados en localizaci n herramientas para su construcci n
Download
1 / 56

Servicios Basados en Localización: Herramientas para su Construcción - PowerPoint PPT Presentation


  • 100 Views
  • Uploaded on

Servicios Basados en Localización: Herramientas para su Construcción. M.C. Juan Carlos Olivares Rojas. Ixtapa-Zihuatanejo, México, 19 de Septiembre de 2008. Agenda. ¿Qué son los LBS?. Áreas de Oportunidad. Herramientas de Construcción. Conclusiones. Cómputo Ubicuo y AMI.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Servicios Basados en Localización: Herramientas para su Construcción' - lora


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Servicios basados en localizaci n herramientas para su construcci n

Servicios Basados en Localización: Herramientas para su Construcción

M.C. Juan Carlos Olivares Rojas

Ixtapa-Zihuatanejo, México, 19 de Septiembre de 2008.


Agenda
Agenda Construcción

¿Qué son los LBS?

Áreas de Oportunidad

Herramientas de Construcción

Conclusiones


C mputo ubicuo y ami
Cómputo Ubicuo y AMI Construcción

Inteligencia Ambiental


Qu se necesita para ami
¿Qué se necesita para AMI? Construcción

¿Qué? WHAT

¿Donde? WHERE

Consciencia del dispositivo

Realizar servicios solos

Realizar servicios coordinados

¿Quién? WHO

¿Cómo? HOW

¿Cuándo? WHEN

Context-Aware y SOA


LBS Construcción

¿Dónde estoy?

¿Qué está cerca de?

¿Cómo puedo ir a?

Los servicios basados en localización buscan ofrecer un servicio personalizado a los usuarios, basado en la información de ubicación geográfica de éstos.


LBS Construcción

  • Los componentes que usan:

    • Dispositivo de cómputo empotrado

    • Red de telecomunicación

    • Componente de posicionamiento (GPS)

    • Proveedor de servicios y aplicaciones

    • Proveedor de datos y contenidos


Tipos de servicios
Tipos de Servicios Construcción


Clasificaci n de lbs
Clasificación de LBS Construcción


Funcionamiento lbs

Servidor Construcción

Internet

Posicionamiento

GPS

BD

Gateway

Conexión de Red

Red de comunicaciones

Dispositivos móviles

Funcionamiento LBS


T cnicas de posicionamiento
Técnicas de Posicionamiento Construcción

Técnicas de posicionamiento

Basada en redes celulares y satelitales

Basada en redes inalámbricas

Basadas en red

Bluetooth

Basadas en el dispositivo móvil

Wi Fi

Infrarrojos

Banda Ultra-ancha



T cnicas de posicionamiento1

GPS Construcción

Global Positioning System

Cell Id

Cell of Origin

AGPS

Assisted GPS

Técnicas de Posicionamiento



Reas de un lbs

GIS Construcción

BD Espaciales

Móvil

GIS

Web

GIS

LBS

Internet

WMS

Dispositivos Móviles

Internet

Móvil

Áreas de un LBS


IDE Construcción

  • IDE (Spatial Data Infraestructure, SDI) ayudan al descubrimiento, acceso y uso de información espacial.

  • IDE incluye:

    • Datos (atributos geográficos) y metadatos

    • Métodos de acceso a los datos geográficos (catálogos, cartografía).

    • Servicios adicionales (transformaciones de coordenadas, análisis de los datos).


Esquema opengis
Esquema OpenGIS Construcción


Primitivas gr ficas
Primitivas Gráficas Construcción


Representaci n informaci n

Dirección: Construcción

Estado de Puebla No 71, Lázaro Cárdenas

Ubicación:

Latitud: 18.635202

Longitud:-99.237502

Representación Información

  • Texto

  • Mapas

Mapas de Bits

Raster

Vectoriales


Representaci n informaci n1
Representación Información Construcción

  • Datos georeferenciados:

    • Coordenadas (latitud, altitud, longitud)

    • Código Postal*

    • Aproximación Área de Cobertura (NFC-Near Field Communications-)

  • Datos no georeferenciados:

    • Datos de Formulario (Nombre, etc.)

    • Datos del Punto de Interés (POI) como Características, Limitaciones.


GIS Construcción

  • Los MSIS (Mobile Spatial Information System) son una aplicación de los GIS.

  • Enfocados en proveer información espacial (mapas cartográficos, imágenes y textos) a usuarios móviles, en cualquier lugar y tiempo.

  • Dependen de Mobile GIS y de GIR (Geographic Information Retrieval).


Problem ticas lbs

  • Sistemas de proyección Diferentes Construcción

  • WGS84

    • World Geodetic System 1984. Sistema Geodésico Mundial de 1984

    • Latitud y longitud expresadas en grados.

  • UTM

    • Universal Transversal Mercator.

    • Latitud y longitud expresadas en metros.

Problemáticas LBS


Problemática LBS Construcción

Falta de Estándares


Agenda1
Agenda Construcción

¿Qué son los LBS?

Áreas de Oportunidad

Herramientas de Construcción

Conclusiones


Lbs presente y futuro

GPS Construcción

LBS: Presente y Futuro

Whereabouts™


Ask mobile
Ask Mobile Construcción


Nokia maps
Nokia Maps Construcción


Sistema de carreteras
Sistema de Carreteras Construcción


Servicios municipales
Servicios Municipales Construcción


Lbs si tradicionales

Diversidad de mashups usando Google Maps Construcción

Fotos georeferenciadas

LBS + SI tradicionales

  • Mashups & Web 2.0

    • El usuario como productor


Servicios localizaci n
Servicios Localización Construcción

  • uLocate: Es un gateway para el manejo de LBS. http://www.ulocate.com/platform.php

  • Loki es una herramienta de búsqueda contextual basada en la localización de los usuarios. http://loki.com

  • MeerMoi es un servicio móvil de citas basados en la localización. http://www.meermoi.com/


a Construcción

b

c

d

Localización Vehículos


Consultas lbs
Consultas LBS Construcción

Georeferenciada

No Georeferenciada


Respuestas lbs
Respuestas LBS Construcción

No Georeferenciada

Georeferenciada


Áreas de Investigación Construcción

Búsqueda de servicios Web sobre GIS mediante ontologías

Emparejamiento de ontologías sobre GIS

Manejo de información contextual

IDE

GIS

LBS

MSIS

MGIS

GIR

Relaciones espaciales en lenguaje natural

Enfoque Web 2.0

Ontologías espacio-temporales y sus aplicaciones

Aplicaciones de localización móvil

Aplicaciones mashup de servicios


Combinaci n tecnolog as
Combinación Tecnologías Construcción

  • Aplicaciones LBS con Realidad Aumentada (AR, Augmented Reality)

  • Guías Turísticas


Detecci n heterogenea
Detección Heterogenea Construcción

x

x

x

x


Perfiles de movilidad
Perfiles de Movilidad Construcción


Taxi ruta
Taxi Ruta Construcción

  • Problemática: ¿Cuánto de ustedes no les ha pasado que al tomar un Taxi, el conductor les quiere cobrar lo que quiera? O ¿Cuántos Taxistas se ven perjudicados cuando en el sistema de “Taxi Seguro” el pasajero miente sobre su destino final?

  • Objetivo: Diseñar una aplicación LBS que permita optimizar el traslado de pasajeros en Taxis.


Taxi ruta1
Taxi Ruta Construcción

  • Alcances:

    • El sistema deberá detectar el cobro de un pasajero de un punto a otro.

    • Deberá reconocer que unidad está más cerca de recoger a algún pasajero.

    • Se podrá utilizar vía SMS una solicitud de ruta de un destino a otro obtenido el mapa croquis con los puntos a seguir.


Taxi ruta2
Taxi Ruta Construcción

  • Limitaciones:

    • El sistema sólo podrá realizar la ubicación de los mapas cargados en el sistema

    • El sistema no maneja elementos de tiempo real como el tráfico o manifestaciones.

    • El sistema sólo da una ruta ideal (la más corta).


Tecnolog as relacionadas
Tecnologías relacionadas Construcción

  • Iusacell Ubicacel

  • Movistar Localízame

  • Telcel AVL Reach U

  • Tramigo

  • Skyhook WPS


Detecci n de costos
Detección de Costos Construcción

TEC MORELIA

$30

CENTRAL

$35


Reconocimiento de unidades
Reconocimiento de Unidades Construcción

F

E

A

D

C

B


Aplicaciones de mapas
Aplicaciones de Mapas Construcción

Perfil de Dispositivo

SMS

MMS

Se envía como mensaje MMS el mapa-croquis generado

Envío de mensaje SMS y perfil del dispositivo

Se analiza la consulta y se genera el croquis

Perfil de Usuario


Aplicaciones de Mapas Construcción

Mapa

  • Mapa Croquis

Destilación de información innecesaria

1

  • Consulta

    • Georeferenciada

    • No georeferenciada

  • Características del Dispositivo

4

2

Algoritmo de ruta

Consulta Puntos de interés

3

BDR

BDE


Aplicaciones de Mapas Construcción

Realizar consultas de radio, tomando como origen cada nodo del camino obtenido.

  • Obtener parte del mapa del servidor de |mapas mediante:

  • Puntos georeferenciales de origen

  • Destino georeferencial

Obtener grafo mediante las intersecciones de calles como nodos.

Obtener la matriz de adyacencia del camino generado mediante el algoritmo de rutas.

Destilar la información no pertinente del mapa con referencias para la generación del mapa-croquis en formato SVG.

Obtener una ruta mediante un algoritmo de caminos óptimo.


Agenda2
Agenda Construcción

¿Qué son los LBS?

Áreas de Oportunidad

Herramientas de Construcción

Conclusiones


Algunas apis de localizaci n
Algunas APIs de Localización Construcción

  • Sin APIs (tramaNMEA)

  • Algunas APIs

    • Location Acquisition. Symbian

    • JSR179 Location (MIDP 2.0)

    • Google Gears


Jsr 179
JSR 179 Construcción

  • import javax.midlet.location;

  • // Establecemos los criterios. Criteria criteria = new Criteria();

  • criteria.setCostAllowed(false);criteria.setHorizontalAccuracy(NO_REQUIREMENT);criteria.setVerticalAccuracy(NO_REQUIREMENT);criteria.setPreferredPowerConsumption(NO_REQUIREMENT);


Jsr 1791
JSR 179 Construcción

try {

LocationProvider lp = LocationProvider.getInstance(criteria);Location location = lp.getLocation(-1);

Coordinates coordinates = location.getQualifiedCoordinates();System.out.println(”Latitud: ” + coordinates.getLatitude());System.out.println(”Longitud: ” + coordinates.getLongitude()); } catch (…) …


Google gears
Google Gears Construcción

  • <script type="text/javascript" src="gears_init.js"></script>

  • <script type="text/javascript">

  • var geo = google.gears.factory.create('beta.geolocation');

  • function updatePosition(position) { alert(‘Latitud/Longitud: ' + position.latitude + ',' + position.longitude); } </script>


Google maps api
Google Maps API Construcción

  • GBrowserIsCompatible()

  • GClientGeocoder()

    • geocoder.getLatLng()

  • GMap2()

    • map.getCenter()

    • map.getZoom()

    • map.addControl()

    • map.setMapType()

  • GLatLng()

  • GSize()

  • GPoint()

  • GSmallMapControl()

  • GScaleControl()

  • GMapTypeControl()

  • GOverviewMapControl()

  • GInfoWindowTab()

  • GMarker()

  • m.openInfoWindowTabsHtml()


Agenda3
Agenda Construcción

¿Qué son los LBS?

Áreas de Oportunidad

Herramientas de Construcción

Conclusiones


Conclusiones
Conclusiones Construcción

  • Las aplicaciones LBS llegaron para quedarse y son ya una realidad (no es un área emergente).

  • Falta difusión y uso de la tecnología, por lo que es una excelente área para hacer negocios.

  • Es una excelente área para realizar investigación académica.


Conclusiones1
Conclusiones Construcción

  • Existen algunos problemas como la falta de estándares y aplicaciones hechas a la medida que se están solucionando poco a poco.

  • En un futuro no muy lejano, la mayoría de los Sistemas de Información tendrán alguna funcionalidad de LBS aunque sea básica.


Preguntas
¿Preguntas? Construcción

Web Site: http://antares.itmorelia.edu.mx/~jcolivar/

E-mail: [email protected]

MSN: [email protected]


ad