GOOGLE MAPSTomáš Sobotík
OBSAH
Google Maps obecně
Google Maps z pohledu vývojáře
Google Maps z pohledu běžného uživatele
Mashup aplikace a další využití GM na internetu
Google Street View
GOOGLE MAPS OBECNĚ
klasické služby mapového portálu
๏ vyhledání trasy
๏ informace o firmách, institucích atd.
vlastní API rozhraní
dostupné jak na mobilních zařízeních, tak PC
možnost vytvářet vlastní mapy, maplety a rozšíření
od 5/2008 je služba dostupná v češtině
GOOGLE MAPS Z POHLEDU VÝVOJÁŘE
Několik verzí API rozhraní
๏v3 - mobilní zařízení
๏v2 - desktop
๏API for flash
๏Maplets API
GOOGLE MAPS API
Od nejjednoduššího využití až po komplexní webové aplikace
API založeno na JavaScriptu
možnost využití API svázáno s doménou
pro nekomerční využití zdarma
GOOGLE MAPS “HELLO WORLD”
<!DOCTYPE html "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <title>Google Maps JavaScript API Example</title> <script src="http://maps.google.com/maps?file=api&v=2&key=abcdefg&sensor=true_or_false" type="text/javascript"></script> <script type="text/javascript">
function initialize() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map_canvas")); map.setCenter(new GLatLng(37.4419, -122.1419), 13); map.setUIToDefault(); } }
</script> </head> <body onload="initialize()" onunload="GUnload()"> <div id="map_canvas" style="width: 500px; height: 300px"></div> </body></html>
Výsledek: Hello world
ŠIROKÉ VYUŽITÍ GM APLIKACÍ
komunitní, sociální weby & zábava
onTheRoad.to, Lokola
Monopoly
Nike+, pražský maraton
informační a komerční portály
realitní kanceláře
Pilsner Urquell
doprava, turistické informace
UKÁZKY VYUŽITÍ GM
Pub Guide
๏Kde se točí Plzeň
๏Možnost hodnotit
๏Komunitní funkce
Zdroj: Pilsner Urquell
UKÁZKY VYUŽITÍ GM II.
Monopoly๏ Implementace klasické deskové hry v prostředí internetu
๏Postaveno nad GM
๏Hráči nakupují reálné ulice
Zdroj: Monopoly City Streets
UKÁZKY VYUŽITÍ GM III.
Nike Running
๏Běžecké trasy
๏Trenérské kurzy
๏Nike+
๏vyhodnocování běhu
๏komunitní službyZdroj: Nike Running
GM Z POHLEDU BĚŽNÉHO UŽIVATELE
možnost vytvářet vlastní mapy
๏ soukromé i veřejné
๏ jednoduché rozhraní
široké možnosti využití
nespočet dalších datových vrstev - mapletů
๏ webové kamery, panoramatické snímky, počasí ...
STREET VIEW
virtuální procházka po světových metropolích
spuštěno 5/2007 v USA, 9/2009 ČR
panoramatické záběry pospojované za sebou
široké možnosti využití
hrozba zneužití
STREET VIEW II.
๏snímky s rozsahem 360° horizontálně a 290° vertikálně
๏neustále se rozšiřuje
DĚKUJI ZA POZORNOST