Apresentação de Geografia das coisas, que é uma 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.
2. 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.
3.
4. 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
5. 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.
6. 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
7. 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.
8. 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.
9. 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.
11. 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
12. 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.
13. Geografia das coisas
API Google Places
Ex: https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362
&radius=500&types=food&name=harbour&sensor=false&key=AddYourOwnKeyHere
Retorno:
15. Geografia das coisas
API OquetemAqui
API Simples desenvolvida para criar a integração dos dados dos locais fornecidos
pela API Google Places, com informações cadastradas pelos administradores de cada
local, permitindo uma melhor experiência do usuário com acesso a informações que podem
ser 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.
16. Geografia das coisas
API OquetemAqui
Ex:
http://http://oquetemaqui.no-ip.org:8080/get_info/?
estabs_id=|2a8056a7e7ccfee37105d1d1876a0f08be61c9db|570056a7e7fe6437105d1d1876a0f08be6
1c9db
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"}]