Google earth

1,133 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,133
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
27
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Google earth

  1. 1. GOOGLE EARTHThiago Furtado Rogério Lima 1
  2. 2. Roteiro● Introdução● História● Características● Recursos ● KML, KMZ, Google Maps API, 3D● Como funciona● Street View● Referências 2
  3. 3. INTRODUÇÃO● GIS – Geographic Information System● Primeiro GIS gratuíto e de fácil utilização● Atualmente, possui as versões grátis e Pro (US$ 399,00 p/ ano) ● Pro: – Módulos extras de impressão – Importação de dados GIS – Movie making – Medição de raio e área 3
  4. 4. 4
  5. 5. INTRODUÇÃO● USOS: ● Policial ● Pesquisa de rotas para comércio ● Medida de áreas para colocação de antenas ● Turismo Virtual ● Visualização de dados ● etc. 5
  6. 6. INTRODUÇÃO● Muitas aplicações ● Google Sky ● Flight Simulator ● Google Ocean ● Historical Imagery ● Marte, Lua ● Street View ● Integração com Panoramio e Wikipedia 6
  7. 7. 7
  8. 8. HISTÓRIA● Inicialmente, se chamava EarthViewer 3D, da empresa Keyhole, Inc. Custava US$ 90,00 a/a ● Subsidiada pela CIA● Foi comprado pela Google em 2004● Primeira versão em 2005● A versão Plus foi descontinuada em 2008● Mais de 1 bilhão de downloads 8
  9. 9. HISTÓRIA 9
  10. 10. HISTÓRIA● Em 2007, Hamburg foi a primeira cidade totalmente desenhada em 3D● Imagens do desastre do Haiti em 12/01/10 foram liberadas em 17/01/10● Em 2010, SIO, NOAA, US Navy, NGA e GEBCO Atualizaram as imagens do oceano 10
  11. 11. CARACTERÍSTICAS● Orientação latitude / longitude● Várias Featured Content (National Geografic, Discovery Channel, etc)● Resolução varia de 0,15m a 15m ● Depende da densidade populacional e “importância” do lugar● Possui API livre para uso não-comercial 11
  12. 12. CARACTERÍSTICAS● Não provê mecanismos para geocoding● Cada imagem pode ter até 3 anos de defasagem● Base de dados muito grande ● Para 1 pixel p/ km2, 2,4GB de dados (imagem 40000 x 20000 pixels)● Fotos de satélite e aviões 12
  13. 13. CARACTERÍSTICAS● Resoluções ● Republica Checa: 0.1 - 0.5m (by Eurosense / Geodis Brno) ● Slováquia: 0.5m (by Eurosense / Geodis Slovakia) ● Hungria: 2.5m SPOT Images. Budapeste aprox. 0,3m. ● Alemanha, Suiça, Holanda, Dinamarca, RU: 1m ou menos ● Balkans: 2.5m (resolução média) ● E.U.A.: 1m (menos Alasca & Havaí) ● Global: Geralmente 15m 13
  14. 14. CARACTERÍSTICAS● Provedores de Imagens ● CNES ● DigitalGlobe — the provider of high resolution imagery to Google Earth ● EarthSat ● First Base Solutions ● GeoEye-1 (ORBVIEW-3s successor) ● GlobeXplorer ● IKONOS (ORBVIEW-2 is successor) ● Pictometry International ● Spot Image 14
  15. 15. CARACTERÍSTICAS● Provedores de Imagens ● Maioria das imagens do satélite LandSat7 (resolução de 15m), da empresa LandSat ● Trocando imagens pelos satélites Spot 4 e 5 (resolução de 2,5m a 10m), da empresa Spot 15
  16. 16. CARACTERÍSTICAS● As imagens estão são licenciadas pelo Google sob a lei de direitos autorais dos Estados Unidos ● Podem ser usadas não comercialmente● Apresenta erro na medida do equador de -0,112%● Algumas imagens datam de 1940 16
  17. 17. ALGUNS DADOS● 1 milhão de horas de navegação por dia● O Maps tem mapas detalhados em mais de 100 países● Mais de 20 milhões de mapas criados por usuários● Mais de 150 mil sites ativos usam a API do Maps● Cerca de 10 milhões de fotos do Panoramio visíveis no Maps e no Earth● O Earth teve 500 milhões de ativações feitas por usuários e existe em 41 idiomas● As imagens de satélite no Earth em alta resolução a menos de 1 metro cobrem 30% da superfície da terra e 50% da população do mundo● O Google Sky mostra 100 milhões de estrelas e 200 milhões de galáxias, muitas delas nunca vistas pelo homem antes● Para download de um mapa mundial com 1m de resolução, levará 69 anos com uma conexão de 10MB/s 17
  18. 18. RECURSOS● PlaceMarks ● Está para o Earth assim como o bookmark está para o web browse ● É editável através de aquivo KML 18
  19. 19. RECURSOS● POI (Points of Interest): lugares interessantes ● Existe no computador do usuário● Layer: Coração do Google Earth ● Só existe no servidor ● Contém informações extras ● O usuário pode criar layers por arquivos KML● Arquivos KML: Keyhole Markup Language ● Linguagem do Google Earth ● Padrão XML ● Facilmente editável 19
  20. 20. RECURSOS● POI (Points of Interest): lugares interessantes ● Existe no computador do usuário● Layer: Coração do Google Earth ● Só existe no servidor ● Contém informações extras ● O usuário pode criar layers por arquivos KML● Arquivos KML: Keyhole Markup Language ● Linguagem do Google Earth ● Padrão XML ● Facilmente editável 20
  21. 21. Arquivo KML 21
  22. 22. ARQUIVO KML<Placemark> <name>Hollywood Bowl</name> <description>Descrição</description> <visibility>0</visibility> <LookAt> <longitude>-118.3390383230917</longitude> <latitude>34.11230602728949</latitude> <altitude>0</altitude> <range>272.1817526117454</range> <tilt>1.485907294467841e-010</tilt> <heading>-0.004589114879398169</heading> </LookAt> <Point> <coordinates>-118.3390383230917,34.11230602728949,0</coordinates> </Point></Placemark> 22
  23. 23. RECURSOS● Arquivo KMZ ● Comprime o arquivo KML e seus recursos em um único arquivo ● Pode conter város placemarks e layers 23
  24. 24. 3D● Podemos inserir placemarks 3D com arquivo KML através das tags <MultiGeometry> e <extrude> 24
  25. 25. 3D● Google Sketchup ● Duas versões – Grátis – Pro (US$ 249,00) ● Cria modelos 3D ● Fácil utilização ● Integração direta com Google Earth ● Vários modelos na web – Google Sketchup Community 25
  26. 26. 26
  27. 27. GOOGLE MAPS API● Conjunto de classes em Javascript e Flash (deprecated, 2/9/2011) ● Versão 3 mais voltada a dispositivos móveis● Pega informações dos mapas do Google● Para usar: ● Precisa-se de uma chave ● Servidor na internet (não dá para desenvolver off-line) – Biblioteca carregada de http://maps.googleapis.com/maps/api/js ● Padrão XHTML 27● Protocolo SOAP (Simple Object Access Protocol).
  28. 28. GOOGLE MAPS API● Classe principal: Gmap● Há classe para criar linhas● Gevent● Retorno das pesquisas em XML 28
  29. 29. GOOGLE MAPS APIimport com.google.soap.search.*;import java.io.*;public class GMapsAPISearch { public static void main(String[] args) { String Key = “XXX”; GoogleSearch s = new GoogleSearch(); s.setKey(Key); try { s.setQueryString(args[0]); GoogleSearchResult r = s.doSearch(); System.out.println(“ Results:”); System.out.println(r.toString()); } catch (GoogleSearchFault f) { System.out.println(“Search failed:”); System.out.println(f.toString()); } } 29}
  30. 30. GOOGLE MAPS API<script src=”http://maps.google.com/maps?file=api&v=1&key=XXX” type=”text/javascript”></script><script type=”text/javascript”> //<![CDATA[ function onLoad() { if (GBrowserIsCompatible()) { var map = new GMap(document.getElementById(“map”)); map.centerAndZoom(new GPoint(-122.1419, 37.4419), 4); } } 30
  31. 31. COMO FUNCIONA● Usa DEM – Digital Elevation Model ● Representação 3D de superfícies terrenas ● Genericamente utilizada para DTM (Digital Tarrain Model) e DSM (Digital Surface Model). ● Pode ser representado por raster (grade de quadrados) ou TIN (Triangular Irregular Network) ● Várias técnicas: fotogrametria, LiDAR, ifSAR, land survering 31
  32. 32. COMO FUNCIONA● Usa cache intensivamente● Baixa somente techos de imagens que o usuário pode ver● Utiliza algoritmo de interpolação patenteado pelo Google ● Universal Texturing – Mistura mipmap (base para compressão wavelet) e uma melhoria da interpolação trilinear (anisotropic filtering) – Corta imagem para enviar ao usuário (clip stack)● Zoom pode alterar o KML 32
  33. 33. COMO FUNCIONA● Não possui GeoCoding ● Faz requisições a outros serviços – http://brainoff.com/gmaps/mgeocoder.html – www.geocodeamerica.com – http://geocoder.us 33
  34. 34. COMO FUNCIONA● Google Earth Engine ● Independente do Google Earth ● Computação em nuvem ● Processa imagens de satélites e outros dados ● Mapeia florestas ● Identifica água em bacias hidrográficas ● Detecta desflorestamentos 34
  35. 35. GOOGLE STREET VIEW 35
  36. 36. GOOGLE STREET VIEW● Fotos capturadas por câmeras especiais com automóveis ● Car, Trike, Snowmobile, Trolley● 9 câmeras direcionais – 8 nas laterais e uma olho de peixe em cima ● Recentes versões usam 15 câmeras● Localização por GPS● Fotos com 360º horizontal e 290º vertical ● http://maps.google.com/intl/en/help/maps/streetview/technology/ph otos-into-street-view.html● Scanners com raios laser para medir profundidade e verificar 36 tridimensionalidade em até 30m
  37. 37. GOOGLE STREET VIEW 37
  38. 38. GOOGLE STREET VIEW 38
  39. 39. 39
  40. 40. 40
  41. 41. REFERÊNCIAS● D. A. Crowder - Google Earth for Dummies, Wiley Publishing, Inc. 2007● M. C. Brown – Hacking Google Maps and Google Earth, Wiley Publishing, Inc. 2006● http://www.google.com/intl/pt-BR/earth/developers/ - acessado em 09 nov 2011● http://www.pcpro.co.uk/features/145623/how-google-earth-works - acessado em 09 nov 2011● http://en.wikipedia.org/wiki/Google_Earth - acessado em 09 nov 2011● http://en.wikipedia.org/wiki/Digital_elevation_model - acessado em 09 nov 2011 41
  42. 42. REFERÊNCIAS● http://www.realityprime.com/articles/how-google-earth-really-works - acessado em 09 nov 2011● http://tutisablog.blogspot.com/2010/12/saiba-como-funcionam-google-earth- e.html - acessado em 09 nov 2011● http://www.hsw.uol.com.br/framed.htm?parent=google- earth.htm&url=http://www.bioedonline.org/news/news.cfm%3fart=2347 - acessado em 09 nov 2011● http://informatica.hsw.uol.com.br/google-earth.htm - acessado em 09 nov 2011● http://www.hsw.uol.com.br/framed.htm?parent=google- earth.htm&url=http://earth.google.com/ - acessado em 09 nov 2011● http://www.tecmundo.com.br/4865-como-funciona-o-google-street-view.htm42 - acessado em 09 nov 2011

×