19
Geografia das coisas Rodrigo Ferreira - <[email protected]> Diego Dayrell - <[email protected]>

Geografia das coisas - Internet das coisas com enfoque em localização

Embed Size (px)

Citation preview

Page 1: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisasRodrigo Ferreira - <[email protected]>Diego Dayrell - <[email protected]>

Page 2: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

Internet das coisas- Internet das Coisas é um conceito criado para a revolução

tecnológica dos itens interconectados. Todos aqueles itens usados no dia a dia que estão imersos na rede mundial de computadores.

- Computação Ubíqua (em toda a parte ao mesmo tempo) a partir de tablets, smartphones, smart-tvs dentre outros dispositivos móveis. Tecnologia que tende a virar “invisível”, pois acaba sendo incorporada no cotidiano das pessoas.

Page 3: Geografia das coisas - Internet das coisas com enfoque em localização
Page 4: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

Arquitetura Aplicações IoT

- “Coisas” munidas de sensores e interfaces para usuário.

- WebServices, Nuvem

- Internet como meio de transmissão de dados.

- Bancos de dados distribuídos

- APIs

Page 5: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

O que é Geografia das coisas ?- Sub-área da internet das coisas que foca no desenvolvimento de tecnologias que se utilizam da localização geográfica das pessoas e dos estabelecimentos, dispositivos etc para criar uma interação com o ambiente, o mais interessante possível em cada momento, garantindo também uma melhor experiência e melhor entendimento de cada lugar.

- Localização geográfica dos usuários e “coisas” como subsídio principal da organização e distribuição dos recursos. Hoje em dia o ecossistema de dispositivos oferece localização de forma simples e barata, garantindo a infra-estrutura para as interações baseadas em localização.

Page 6: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

“.. Manhã de sábado ensolarada. Você resolve conhecer a nova área de lazer da cidade. Liga seu smartphone (..) No caminho até lá, passa na padaria na qual te chamam pelo nome e faz um check-in, publicando nas redes sociais: ‘melhor café da cidade’. Chega na nova área de lazer e caminha por todo o parque, enviando, antes de voltar para a casa, o caminho percorrido e as informações coletadas (..), mas não sem antes passar no supermercado para aproveitar a promoção que chegou via SMS quando estava próximo a ele. ..“ http://itforum365.com.br/noticias/detalhe/115204/muito-alem-da-

internet-das-coisas-a-geografia-das-coisas

Page 7: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas Google Location

“Call this conference center”

(liga para a recepção do prédio atual)

“How long is this river”

(responde o tamanho do rio em frente)

“How tall is it?”

(responde a altura do prédio)

SmartThings

Automação residencial, com funções geográficas de perceber onde os moradores estão, se estiverem chegando se programa para recebê-los

Controle de jornada/ponto geográfico

sistemas de controle de ponto e alocação de funcionários geo -referenciada, sistemas detectam q funcionário está almoçando pela localização ou que está atrasado, chegando a um cliente etc.

Page 8: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

App “OquetemAqui”

Para demonstrar uma aplicação dos conceitos da geografia das coisas, foi elaborado um aplicativo android que se utiliza do modelo de arquitetura de aplicações IoT, que pretende proporcionar uma experiência ao usuário de maior integração com os locais ao seu redor.

Além disso, o app desenvolvido tem como objetivo apresentar e avaliar a utilização da API da Google - Google Places para identificação de locais de interesse por categorias.

Page 9: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

Funcionalidades● Visualização de locais de interesse num raio de 500 metros.● Seleção Categorias de locais de interesse.● Atualização em tempo real, a medida que o usuário caminhe 20 metros.● Base de estabelecimentos do google através da API google places.● Integração da API google places com API própria para que donos dos estabelecimentos

possam inserir/atualizar informação em tempo real como promoções etc.

Page 10: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

Page 11: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

API Google Places

“..a API pode ser usada para encontrar informações detalhadas sobre locais em uma ampla gama de categorias. Com o mesmo banco de dados usado pelo Google Maps e pelo Google+ Local, a API do Google Places traz mais de 80 milhões de empresas e pontos de interesse que são frequentemente atualizados por listagens verificadas pelo proprietário e por contribuições moderadas pelos usuários...”

https://developers.google.com/places

Page 12: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

API Google Places

● Acesso a API via solicitação HTTP GET● Parâmetros para definição de categorias de locais● Seleção de idioma de retorno● Retorno em XML ou JSON● Acesso a informações de reviews de usuários sobre o local● Informações completas dos estabelecimentos como nome, localização horário de

funcionamento dentre outras.

Page 14: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

Page 15: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

API OquetemAquiAPI Simples desenvolvida para criar a integração dos dados dos locais fornecidospela API Google Places, com informações cadastradas pelos administradores de cadalocal, permitindo uma melhor experiência do usuário com acesso a informações que podemser atualizada em tempo real.

● Acesso via requisições HTTP GET● Desenvolvida em Python com framework Django.● Informações simples contendo um texto pequeno.● Retorna as informações quando existirem e estiverem dentro de validade● Compartilhamento do ID único de local com o ID fornecido pela API Google Places● Interface web simples para cadastrar novas informações do local● Pode ser estendida futuramente a buscar dados na web, redes sociais etc.

Page 16: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

API OquetemAqui

Ex: http://http://oquetemaqui.no-ip.org:8080/get_info/?estabs_id=|2a8056a7e7ccfee37105d1d1876a0f08be61c9db|570056a7e7fe6437105d1d1876a0f08be61c9db

Retorno: [{"2a8056a7e7ccfee37105d1d1876a0f08be61c9db": "No inicio do proximo mes estaremos promovendo uma campanha do agasalho para o inverno, se voce tem alguma roupa de inverno que nao usa mais, traga na igreja ate o dia 20/06/2015, agradecemos sua doacao! contato - 31 9999-4444"}]

Page 17: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

Page 18: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

Page 19: Geografia das coisas - Internet das coisas com enfoque em localização

Geografia das coisas

FIM