Introdução aos serviços de localização (LBS) Juan Felipe Rincón Programas de Desenvolvedores e Parceiros NII Holdings (Nextel Internacional)



Documentos relacionados
Saiba como usar tantas facilidades.


Software de gerenciamento de impressoras

Onde baixar o Aplicativo Cidade de Limeira?

EVOLUÇÃO DOS SIST. DE COMPUTAÇÃO DÉC. DE 50 E 60

7 Utilização do Mobile Social Gateway

ESTUDO DE CASO. Monitoramento ambiental remoto no Ártico Canadense (Peregrine Diamonds, Projeto Chidliak)

Auto Gerenciamento utilizando a Web ou Celular

REWIND e SI.MO.NE. Sistema de monitoramento para grupos geradores

BlackBerry Mobile Voice System

Aplicações e Serviços Baseados em Localização

Como se tornar um desenvolvedor de plug-ins para AutoCAD e Revit

Informações importantes

Java. para Dispositivos Móveis. Thienne M. Johnson. Novatec. Desenvolvendo Aplicações com J2ME

Wireless. Crescimento da Rede Wireless. Sistemas de Informação Rui Silva. Rui Silva. Jan 08

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14

COMO LIGAR E CONFIGURAR

PROPOSTA DE RASTREAMENTO E MONITORAMENTO HÍBRIDO SATELITAL

Pode se adaptar as necessidades especificas de cada empresa permitindo gerar diferentes tipos de integração com os sistemas de backend.

É CLOUD. É ON-DEMAND.

Post excerpt to catch readers attention and describe the story in short

Novas funcionalidades do RAD Studio 2007 em aplicações ASP.NET 2.0

Jorge Querido Painel Inteligência Geográfica expandindo as barreiras tecnológicas. Sistema GAIA

SISTEMA DE RÁDIO PARA

DÚVIDAS E PERGUNTAS FREQUENTES - RASTREADOR

PARCERIAS: MOTOROLA MICROSOFT EXPERTISE EM MOBILIDADE 20 ANOS DE EXPERIÊNCIA LOGÍSTICA

O Valor do Browser no POS Soluções e Cases

Rastreador Accurate GT06 com instalação, chip e re

ADOBE FLASH PLAYER 10.3 Gerenciador de configurações locais

CONTEÚDO (técnico) COMPLETO DO TREINAMENTO INTENSIVO PARA ANDROID Universidade Android

Serviços Web: Introdução

Rastreador V-Sun TLT-2HU com instalação, chip e a

1. INÍCIO O MAPA PROCURANDO UM DESTINO PONTOS DE INTERESSE (POI) RADARES... 11

Gerencie a força de trabalho móvel, sem a complexidade e o custo de uma instalação on-premise

gerenciamento de portais e websites corporativos interface simples e amigável, ágil e funcional não dependendo mais de um profissional especializado

MEDRAL Geotecnologias Apresentação UNESP

BlackBerry Mobile Voice System

ÍNDICE. GUIa DE UtIlIzaÇÃo

Web Services. Autor: Rômulo Rosa Furtado

Sistemas Distribuídos

Mapas e Localização. Programação de Dispositivos Móveis. Mauro Lopes Carvalho Silva

IP Site Connect do MOTOTRBO. Aumente o alcance e melhore o desempenho.

Pesquisa da GSMA sobre comportamento de usuários móveis com relação à privacidade. Descobertas-chave do Brasil. Conduzida por em Novembro de 2012

Computação nas Nuvens

Entenda as vantagens dos chips de quatro núcleos

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO

Como configurar s nos celulares. Ebook. Como configurar s no seu celular. W3alpha - Desenvolvimento e hospedagem na internet

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13

Rastreador Concox CRX1 original, com selo da Anate

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: ou

Frameworks para criação de Web Apps para o Ensino Mobile

Aquisição móvel de dados com Smartphones & Tablets

Projeto 4D: Gerenciamento e Simulação de projetos industriais com o Autodesk Navisworks

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

Banco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho

soluções inovadoras para desafios de negócios Manual explicativo do quadro do modelo de negócios passo a passo com exemplos

Feature-Driven Development

FERRAMENTAS E SOLUÇÕES DE APOIO À GESTÃO E MANUTENÇÃO DE ATIVOS

Localização em Redes Móveis Celulares. Ivo Sousa

Visão geral do Microsoft Office Word Crie conteúdo com aparência profissional

Programa de Atualização de Pontos do Lince GPS

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

APLICATIVO PARA OFERTA E OBTENÇÃO DE CARONAS NA PLATAFORMA ANDROID

Geolocation Marketing nas plataformas digitais: * Por que Geolocalização nas Mídias Sociais?

I N T R O D U Ç Ã O W A P desbloqueio,

Sistema de Controle de Posicionamento de Estações Móveis via Internet e GPS

11 - Q34826 ( FCC DPE - SP - Oficial de Defensoria Pública / Noções de Informática / Internet e intranet; )

A mais avançada plataforma de soluções de mobilidade do mercado, com diversas opções de aplicativos móveis para suas necessidades!

MANUAL RASTREAMENTO 2013

Programa de Instalação do Lince GPS

Seminário Regional OSIsoft O Poder da Conectividade

Manual do Usuário HERE Drive

Centro Digital Aula 1

SISTEMAS DISTRIBUÍDOS

Ferramentas unificadas de SOA alinham negócios e TI IDG Research aponta grandes ganhos potenciais a partir de uma solução integrada

IV. Intercâmbio Eletrônico de Dados (EDI)

Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva

GT PERSONAL GPS RASTREAMENTO PESSOAL

Estratégias para o Desenvolvimento de Aplicações Móveis HP Enterprise Services CMT - Cloud, Mobility and Transformation Março, 2013

Software Utilitário; Software Orientado a Tarefas; Software de Negócios;

Conheça a nova solução de servidor que ajuda pequenas empresas a fazer mais Com menos.

Tecnologia de redes celular GSM X CDMA

Google Maps. Gabriel Carvalho - Desenvolvimento de Negócios, Google Maps for Work LATAM

Going Spatial - criando e expandindo o alcance do seu Sistema de Informação Geográfica

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V

PROGRAMAÇÃO SERVIDOR WEBSERVICES EM SISTEMAS WEB. Prof. Dr. Daniel Caetano

Seu manual do usuário SONY ERICSSON K550I

PLATAFORMA DE DESENVOLVIMENTO DE APLICATIVOS CORPORATIVOS

Manual do Usuário Nokia Mapas

SAM GERENCIAMENTO DE ATIVOS DE SOFTWARE

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

Todos os Registros no site referem-se aos momentos em que o equipamento estava conectado (decorrente dos dois eventos acima descritos).

FileMaker Pro 12. Utilização de uma Conexão de Área de Trabalho Remota com o

Software PHC com MapPoint

Transcrição:

Introdução aos serviços de localização (LBS) Juan Felipe Rincón Programas de Desenvolvedores e Parceiros NII Holdings (Nextel Internacional)

Agenda Terminologia A infra-estrutura dos serviços de localização Metodologias de requisição de coordenadas Tipos de serviços de localização O ecossistema dos Location Based Services

Terminologia GPS agps Célula Triangulação Requisição por rede (Network initiated location) Requisição no aparelho (Handset initiated location)

Tecnologias de localização

Localização por célula Localização por célula Os equipamentos na rede Nextel sempre conhecem as coordenadas da torre ou do centróide de célula à qual estão ligados Precisão: variável dependendo do lugar Cobertura: onde exista sinal da Nextel Torre Próxima Triangulação Sistema que calcula a posição usando a diferencia entre a potencia da sinal recebida de três torres próximas Precisão: 200 a 2000m Cobertura: onde exista sinal da Nextel Torre de Serviço MS Torre Próxima

GPS e GPS assistido GPS - Global Positioning System 24 satélites em órbita -- sempre á pelo menos 6 satélites em línea direta visual de cualquer parte do planeta. Posição requere pelo menos três satélites, e é calculada na diferencia nos horários recebidos dos satélites combinada com o cálculo da posição dos satélites Precisão: ±15 m (3m teórico) Cobertura: onde exista visibilidade a pelo menos tres satélites agps - Assisted Global Positioning System A rede de dados Nextel lhe ajuda ao equipamento com agps ao fazer o cálculo da diferencia, o que acelera o processo de obter uma coordenada Precisão: ±15 m (3m teórico) Cobertura: onde se possa obter sinal GPS além da sinal Nextel MS Serving Cell Mobile Location Server Hotel Renaissance São Paulo -23.556749, -46.662025

APIs para a requisição da localização

Requisição no aparelho (Handset Initiated location) Um aplicativo o serviço no aparelho que usa a funcionalidade do aparelho para determinar as coordenadas dele Pode funcionar se o aparelho não estiver na rede ( modo autônomo ou autonomous mode) dentro da rede: a rede ajuda e acelerar a requisição GPS fora da rede: o chip GPS calcula localização sem ajuda - requere mais tempo Disponível em todos os mercados Nextel, em todos os aparelhos BlackBerry e Motorola linhas Falcon e Phoenix Motorola: requere o uso de Java ME Referências: iden Java ME Developer Guide (Cap. 8.4 pp 434, Cap 8.5, pp 445) BlackBerry: pode usar Java ME ou JavaScript + XHTML Referências: BlackBerry Java Development Environment Application Developer Guide Vol 1 (Cap 11 pp 151) BlackBerry Handheld Browser Content Developer Guide (App C, pp 132)

Requisição por rede (Network Initiated location) Permite a localização remota de um aparelho por algum aplicativo web, um servidor, ou algum outro processo externo ao aparelho Não requere nenhum software instalado no aparelho Disponível em todos os mercados Nextel, em todos os aparelhos Motorola (inclusive modelos Condor) e BlackBerry Requere o uso da API de requisição por rede da Openwave, Openwave Location Studio Acesso limitado -- requere completar um processo de provas e certificação do aplicativo Usa um protocolo baseado em XML e HTTP (LIF-MLP) Referências: Guia de desenvolvimento do API Nextel de localização por rede 1

O tipo de localização é independente da metodologia de requisição Tipo de localização Célula Triangulação GPS agps Tipo de requisição Aparelho Rede

A decisão depende do requerimento... Se a prioridade é... ter alta precisão obter muitas requisições com alta freqüência poder operar mesmo se o aparelho estiver fora da rede não desenvolver em Java ME incorporar LBS a soluções WAP identificar a cidade onde esta um aparelho reduzir consumo adicional da bateria... o tipo de localização recomendada é... GPS/aGPS GPS/aGPS/triangulação GPS/aGPS GPS/aGPS/triangulação GPS/aGPS célula célula/triangulação... gerando a requisição por... aparelho aparelho aparelho rede (ou XHTML e javascript no BlackBerry) rede rede ou aparelho aparelho

Tipos de aplicativos LBS

Aplicativos para localizar São aplicativos que somente desejam saber onde é um aparelho num momento determinado Geralmente, são soluções que são bem desenvolvidas com requisição por rede Também podem ser desenvolvidas no aparelho se existem requerimentos adicionais (coleta de informação, etc.) mais voltam mais complexas se o objetivo principal é localizar o aparelho Exemplos: Localizador Nextel - rede IT2ME (EUA) - aparelho e rede

Aplicativos para informar São aplicativos que somente desejam saber onde é um aparelho num momento determinado para lhe dar a um usuário informação contextual Geralmente, são soluções que são bem desenvolvidas com requisição por rede Exemplos: Turismo e hotéis (Argentina) Idéias Aplicativos que indicam filmes apresentados em cinemas próximos Pesquisa de restaurantes Reportes de trânsito

Aplicativos para rastrear São aplicativos que desejam saber onde é um aparelho num momento determinado e também onde ele esteve Geralmente desenvolvidas melhor com requisição no aparelho: podem obter localização usando GPS autônomo quando o aparelho esta fora da rede podem obter localização por triangulação se o aparelho é na rede mais sem sinal GPS melhor utilização da rede de dados Não é ideal as desenvolver com requisição por rede requerem maior freqüência de atualização (caso precisem a precisão do GPS) porque não tem precisão ideal (caso triangulação) Exemplos: Localizador Nextel (Brasil) - rede ifollow (Mexico) - rede IT2ME (EUA) - aparelho e rede

Aplicativos para navegar São aplicativos que desejam saber onde é um aparelho num momento determinado e lhe indicar como chegar a um lugar determinado Geralmente, são soluções que precisam ser desenvolvidas com requisição no aparelho se a navegação é em tempo real requerem a precisão do sistema GPS para calcular e recalcular o roteiro e uma atualização freqüente das coordenadas (atualizações em segundos) precisam a velocidade de um aplicativo no aparelho para visualizar mapas, indicadores para virar, tons, etc. Podem ser desenvolvidas com requisição por rede e WAP se o objetivo é somente indicar um roteiro mais não navegar em tempo real Exemplos: Mapas e Rotas (Brasil) - aparelho Telenav (Brasil, Mexico, EUA) - aparelho

O ecossistema Não é suficiente ter coordenadas -- é necessário as associar com o mundo real Dois membros do universo do LBS fornecedores de mapas e dados fornecedores de plataformas geoespaciais para facilitar o acesso aos mapas e dados

Fornecedores de dados Dados incluem mapas, ruas, sentido de ruas e interconexão entre elas, pontos de interesse, outra informação geográfica Não todos os fornecedores podem oferecer todos os tipos de informação em todas as praças onde tem cobertura Geralmente, a informação é vendida em bases de dados com formatos padrão -- geralmente é necessário saber como usar os dados Alguns fornecedores de dados e mapas Tele Atlas NAVTEQ Webraska Cybermapa Guiacalles SystemArq

Fornecedores de plataformas geoespaciais Sistemas que oferecem APIs para pesquisar os dados e os mapas oferecidos por os fornecedores de dados Muitas vezes a plataforma inclui os dados Alguns fornecedores que tem plataformas para mercados Nextel Cybermapa - actimap SDK Webraska - Personal Navigation API ESRI - ArcWeb, ArcGIS Online decarta - Drill Down Server Autodesk - LocationLogic Microsoft - MapPoint Web Service