1Introdução à Disciplina
Serviços baseados em Localização
Gibeon Aquino
2Introdução à Disciplina
Motivação
O cenário: Boom de produtos e serviços de mobilidade:
Estados Unidos: norma Enhanced 911–Wireless Service
Brasil: Resolução CONTRAN nº. 245 de 27/07/07 Mercado crescente Tecnologia avançando rapidamente Crescente oferta de produtos e serviços de
mobilidade
3Introdução à Disciplina
Previsões
Celulares com GPS Até 2010 300 milhões de celulares
terão GPS PND´s serão substituídos por
celulares com GPS
4
Aplicações
http://www.geo.unizh.ch/publications/cartouche/lbs_lecturenotes_steinigeretal2006.pdf
5Introdução à Disciplina
Aplicações de Mapas
Localização de endereços Endereço
Coordenada Coordenada
Endereço Rotas Pontos de interesse
próximos
6Introdução à Disciplina
Monitoramento
7Introdução à Disciplina
PNDs
Personal Navigation Device or Portable Navigation Device
http://en.wikipedia.org/wiki/Car_navigation
8Introdução à Disciplina
Trânsito
http://maplink.uol.com.br/v2/corredores/Sao-Paulo-SP.htm
9
Tecnologias de Localização
10Introdução à Disciplina
Tecnologias de Localização
As principais tecnologias de localização utilizadas hoje são: GPS Localização via rede celular
11Introdução à Disciplina
GPS - Sistema de Posicionamento Global
GPS (Global Positioning System) é a abreviatura de NAVSTAR GPS (NAVigation System with Time And Ranging Global Positioning System)
O GPS é um sistema de posicionamento geográfico que nos dá as coordenadas de um lugar na Terra
Foi desenvolvido pelo Departamento de Defesa Americano para ser utilizado com fins civis e militares.
Fonte: http://www.cienciaviva.pt/latlong/anterior/gps.asp
12Introdução à Disciplina
História
1972, foi realizado testes com protótipos de GPS1978, o primeiro grupo de satélites foi lançado1980, o uso civil foi liberado1995, o sistema GPS foi declarado totalmente operacional2000, foi desativado o erro intencional atribuído ao uso cívil (imprecisão de 100m)
Erro de aproximadamente 10 metros Os militares americanos usam outro sistema
denominado de Y-Code (erro máximo de 3 metros)
13Introdução à Disciplina
Como funciona
O sistema GPS é composto por 24 satélites em órbita Em qualquer ponto da terra são sempre são
visíveis 4 satélites Cada satélite dá uma volta em torno da
terra a cada 12 horas
14Introdução à Disciplina
Como funciona?
Os satélites enviam continuamente sinais de rádio para a terra Com os diferentes sinais de quatro
satélites o receptor GPS calcula a latitude, longitude e altitude
15Introdução à Disciplina
Localização por rede celular
Cell IdentificationTDOA - Time difference of arrival TOA - Time of arrivalAOA - Angle of arrival E-OTD - This is similar to TDOA, but the position is estimated by the mobile phone, not by the base station. Assisted-GPS
16Introdução à Disciplina
Infra-estrutura
Internet
Location Platform
ApplicationServers Switch
17
Exemplos de Uso de serviços de localização
18Introdução à Disciplina
Exemplo J2ME
... Criteria cr= new Criteria();cr.setHorizontalAccuracy(500);
lp= LocationProvider.getInstance(cr); Location l = lp.getLocation(60); // Timeout
Coordinates c = l.getQualifiedCoordinates();
if(c != null ) { double lat = c.getLatitude(); double lon = c.getLongitude(); } ...
19Introdução à Disciplina
Google Maps
http://code.google.com/intl/pt-BR/apis/maps/documentation/examples/index.html
20Introdução à Disciplina
Mapas do IBGE
Uso de padrões WMS e WMF do Open Spatial OASIS
21
Funcionalidades do AFT
22Introdução à Disciplina
Gerenciamento das atividades
Atribuição e gerenciamento de tarefas
Acompanhamento do status das
atividade
Geração de Avisos ao operador Atraso na execução, Atraso no
reconhecimento, não reconhecimento
23Introdução à Disciplina
Gerenciamento de tarefasTela de Cadastro de Tarefas
24Introdução à Disciplina
Gerenciamento de tarefasQuadro de Avisos
25Introdução à Disciplina
Rastreamento de usuários
Exibição, em mapas, da localização geográfica de funcionários em campo
Rastreamento do percurso Em um intervalo de tempo Na execução de uma determinada tarefa
Definição de cercas eletrônicas
Localização de recursos mais próximos e cálculo de distâncias
26Introdução à Disciplina
Rastreamento de usuáriosRastreamento Direto...
27Introdução à Disciplina
Rastreamento de usuáriosCerca Eletrônica...
28Introdução à Disciplina
Rastreamento de usuáriosHistórico de Rastreamento...
29Introdução à Disciplina
Comunicação com dispositivos móveis
Os funcionários em campo podem, através do celular:
Aceitar ou Rejeitar tarefas Bloquear ou Desbloquear o rastreamento Concluir a execução da tarefa
O sistema AFT notifica o funcionário através de mensagens SMS
O funcionário pode se comunicar com o sistema através
Envio de SMS Acesso à uma página WAP Execução de um midlet (J2ME)
30Introdução à Disciplina
Comunicação com dispositivos móveis
AFT SMSCOperadora
Sistema AFTSistema AFTTarefa = Entregar pedidoTarefa = Entregar pedido2 Grades de Cachaça na 2 Grades de Cachaça na Mercearia da tia Mercearia da tia 23-05-2005 10:0023-05-2005 10:0060 Min60 Min
31
FIM!