Your SlideShare is downloading. ×
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
It's all about Location!
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

It's all about Location!

4,302

Published on

It's all about Location!

It's all about Location!

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,302
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. “We are at the point where, between the geolocationcapability of the phone and the power of the phonesbrowser platform, it is possible to deliver personalizedinformation about where you are, what you could dothere right now, and so forth—and to deliver such aservice at scale.” @ http://hbr.org/web/extras/hbr-agenda-2011/eric-schmidt
  • 2. ONDEESTOU?
  • 3. antes…
  • 4. agora! http://www.gisdevelopment.net/magazine/middleeast/2006/july-aug/22_2.htm
  • 5. O QUE EXISTE ÀMINHA VOLTA?
  • 6. Plataformas• Desktop – Profissionais SIG produzem e actualizam conteúdos e modelos de processamento (análise)• Servidor – Disponibiliza serviços de dados, análises, etc. para todas as plataformas• Mobile / Web – Consomem os serviços disponibilizados pelos servidores e fazem mashups com outro tipo de informação
  • 7. Em todo o lado!
  • 8. Exemplos Triviais
  • 9. Exemplos Triviais
  • 10. Tecnologia +Localização + Boa Música!
  • 11. Por onde Começar?• Google Maps API Family - http://code.google.com/apis/maps/
  • 12. Maps JavaScript API• Google Maps JavaScript API V3 – V3: Disponível tanto para Desktop como para Dispositivos Móveis – A Google Maps Javascript API permite embeber os Google Maps em qualquer site. A mais recente versão, 3, foi especialmente desenhada para ser mais rápida e mais direccionada para dispositivos móveis! – A API fornece várias maneiras e utilidades para a manipulação de mapas (como no próprio site http://maps.google.com ) e para adicionar conteúdos ao mapa através de diferentes tipos de serviços e formatos.
  • 13. Google Maps API for Flash• Esta API foi desenhada para os programadores de Flex embeberem os Google Maps nas suas aplicações em Flash. Muito semelhante à versão em JavaScript, esta API em ActionScript fornece diferentes maneiras e utilidades de manipular mapas e adicionar conteúdos provenientes de variados formatos.
  • 14. Google Earth API• O Plug-in do Google Earth juntamente com a API de JavaScript API permite embeber o Google Earth, um globo digital tridimensional, em qualquer website. Usando a API é possível adicionar notas, linhas, adicionar imagens ao mapa de base, modelos tridimensionais e ficheiros KML. Para quem já possui uma aplicação criada com a Maps JavaScript API, é possível transformá-la, com pouco esforço, num mapa a 3D.
  • 15. Google Static Maps API• Esta API, Google Static Maps API, permite embeber uma imagem do Google Maps em qualquer site sem recorrer a JavaScript ou a qualquer mecanismo dinâmico de carregamento. O serviço Google Static Map cria uma imagem com base num URL que é enviado através de um pedido standard de HTTP.• http://maps.google.com/maps/api/staticmap?center=Lisboa,5 %20outubro,portugal&zoom=17&size=256x512&maptype=roa dmap&sensor=false
  • 16. ALGUMASNOVIDADES!
  • 17. Styled Maps• Os Styled maps permitem que o estilo de apresentação dos mapas Google seja costumizado. É possível mudar o aspecto visual de alguns elementos como estradas, parques, ícones, etc.• http://maps.google.com/maps/api/staticmap?sensor=false&size=512x512&center=Lisboa&zoom=12&sty le=feature:road.local|element:geometry|hue:0x00ff00|saturation:100&style=feature:landscape|element :geometry|lightness:-100 http://code.google.com/apis/maps/documentation/staticmaps/index.html#StyledMaps
  • 18. Custom Panoramas• A versão 3 da Maps Javascript API permite a criação de vistas panorâmicas (semelhante ao StreetView) personalizadas. Usando este tipo de imagens é possível recriar qualquer tipo de ambiente através de imagens de 360º, por exemplo o interior de edifícios, vistas de locais turísticos, etc. É possível ainda interligar estas novas imagens com vistas genéricas do StreetView. http://code.google.com/apis/maps/documentation/javascript/services.html#CustomStreetView
  • 19. Fusion Tables Layers• A Google Maps API permite adicionar dados residentes em Google Fusion Tables como uma nova camada de informação no Mapa. Uma Google Fusion Table é uma base de dados onde cada linha contém informação (atributos) sobre uma determinada entidade. Sendo dados geográficos, cada linha contém ainda a localização da entidade. Este tipo de camadas mostram as entidades sobre o mapa e ainda um popup com todos os atributos associados. http://code.google.com/apis/maps/documentation/javascript/overlays.html#FusionTables
  • 20. Fusion Tables Layers• É possível mostrar também os dados de outra forma como por exemplo sobre a forma de um mapa de Calor (heatmap) http://code.google.com/apis/maps/documentation/javascript/overlays.html#FusionTables
  • 21. Public Data Explorer• O Google Public Data Explorer faz com que grandes quantidades de dados sejam fáceis de explorar, visualizar e comunicar. Como os gráficos e mapas vão mudando através do tempo, torna-se mais simples perceber as alterações que ocorrem no território. Com este explorador não é preciso ser um expert na análise de dados dada a facilidade da apresentação destes. http://code.google.com/apis/maps/documentation/javascript/overlays.html#FusionTables
  • 22. Mapas de Base, ferramentas,várias plataformas
  • 23. E DEPOIS?
  • 24. COMORESOLVER?
  • 25. Integração de Informação• … Demográfica• … Económica• … de Negócio• … da Concorrência• … de outros Sistemas• … em Tempo Real – Redes Sociais – Feeds de Notícias
  • 26. Integração de Informação
  • 27. Analisar Relações Espaciais• Está próximo?• Está ligado?• Está dentro?• Sobrepõe-se?• Quais os mais próximos?• Onde consigo chegar com um determinado custo?
  • 28. INTEGRARCOM OUTROS SISTEMAS
  • 29. Servidor Desktop http://www.esri.com/
  • 30. ArcGIS Extension for theGoogle Maps API• A ArcGIS Extension for the Google Maps API permite extender a Google Maps API de modo a poder usar serviços ArcGIS Server. Com esta extensão é possível adicionar dados locais de uma organização a um mapa Google e embeber estes mapas em qualquer website. http://help.arcgis.com/en/webapi/javascript/gmaps/index.html
  • 31. ArcGIS Extension for theGoogle Maps API• Para além da adição e manipulação de dados é também possível fazer análises de geoprocessamento comunicando com serviços residentes no servidor ArcGIS Server. http://help.arcgis.com/en/webapi/javascript/gmaps/index.html
  • 32. Serviços KML, KMZ e Network Link• O ArcGIS Server disponibiliza serviços de mapa em formato KML, a duas ou três dimensões, que podem ser consumidos directamente recorrendo a API do Google Maps ou à Google Earth API. http://tinyurl.com/arcgis-kml
  • 33. ArcGIS API for Android• A ArcGIS API for Android permite a criação de aplicações para Android que utilizem toda a capacidade de visualização e exploração de mapas bem como utilidades de geocoding e geoprocessamento. Para além das funcionalidades out-of-the-box, qualquer funcionalidade criada do lado do servidor é passível de ser consumida. http://resources.arcgis.com/content/arcgis-android/api
  • 34. OUTROS USOS?
  • 35. Todo o Lado, Todos os Sistemas!• Julia Map http://juliamap.googlelabs.com/
  • 36. Todo o Lado, Todos os Sistemas!• Corpo Humano (WebGL) http://bodybrowser.googlelabs.com/body.html
  • 37. OBRIGADO! JANTAR? @sandrobatistasandro.batista@gmail.com

×