Transcript GEOLOKACE - Jan Richter
Slide 1
GEOLOKACE
Jan Richter & Jan Urbanec
Slide 2
Cílem práce
O Hra
O Geolokační rozhraní
O Aplikace matematických vzorců
Slide 3
Metody určování polohy
O IP adresa
O GPS
O WIFI
O Operátor (triangulace)
Slide 4
Naše metoda určení polohy
O GPS
O Zeměpisná: délka X šířka
O Haversinův vzorec
O Vyznačení a určení vzdálenosti
O Nasměrování
O Aktualizace (automaticky)
Slide 5
Výpočet vzdálenosti od cíle
O "haversine" vzorec
vzorec: = sin ² (Δφ / 2) + cos (φ 1). cos (φ 2). sin ² (Δλ / 2)
c = 2.atan2 (√, √ (1-a))
O Vzdálenost v KM na mapě
Slide 6
Další potřebné výpočty
O Převod jednotek
O Směr zobrazení mapy
Slide 7
Použité technologie
O Java & J-Query
O PHP + AJAX
O HTML5 a rozhraní geolokace + canvas
O CSS3
Slide 8
Komunikace
SERVER x KLIENT
Prověření podpory a odsouhlasení zjištění polohy
Výpočet vzdálenosti
ZOBRAZENÍ NA MAPĚ
Převody
jednotek
Zápis do
proměnný
Slide 9
Děkujeme za pozornost
Jan Urbanec
&
Jan Richter
OSŠPo s.r.o., Kolín 2
GEOLOKACE
Jan Richter & Jan Urbanec
Slide 2
Cílem práce
O Hra
O Geolokační rozhraní
O Aplikace matematických vzorců
Slide 3
Metody určování polohy
O IP adresa
O GPS
O WIFI
O Operátor (triangulace)
Slide 4
Naše metoda určení polohy
O GPS
O Zeměpisná: délka X šířka
O Haversinův vzorec
O Vyznačení a určení vzdálenosti
O Nasměrování
O Aktualizace (automaticky)
Slide 5
Výpočet vzdálenosti od cíle
O "haversine" vzorec
vzorec: = sin ² (Δφ / 2) + cos (φ 1). cos (φ 2). sin ² (Δλ / 2)
c = 2.atan2 (√, √ (1-a))
O Vzdálenost v KM na mapě
Slide 6
Další potřebné výpočty
O Převod jednotek
O Směr zobrazení mapy
Slide 7
Použité technologie
O Java & J-Query
O PHP + AJAX
O HTML5 a rozhraní geolokace + canvas
O CSS3
Slide 8
Komunikace
SERVER x KLIENT
Prověření podpory a odsouhlasení zjištění polohy
Výpočet vzdálenosti
ZOBRAZENÍ NA MAPĚ
Převody
jednotek
Zápis do
proměnný
Slide 9
Děkujeme za pozornost
Jan Urbanec
&
Jan Richter
OSŠPo s.r.o., Kolín 2