@@ -25,30 +25,30 @@ discard block |
||
| 25 | 25 | |
| 26 | 26 | |
| 27 | 27 | function quaternionrotate($heading, $attitude = 0, $bank = 0) { |
| 28 | - // Assuming the angles are in radians. |
|
| 29 | - $c1 = cos($heading/2); |
|
| 30 | - $s1 = sin($heading/2); |
|
| 31 | - $c2 = cos($attitude/2); |
|
| 32 | - $s2 = sin($attitude/2); |
|
| 33 | - $c3 = cos($bank/2); |
|
| 34 | - $s3 = sin($bank/2); |
|
| 35 | - $c1c2 = $c1*$c2; |
|
| 36 | - $s1s2 = $s1*$s2; |
|
| 37 | - $w =$c1c2*$c3 - $s1s2*$s3; |
|
| 38 | - $x =$c1c2*$s3 + $s1s2*$c3; |
|
| 39 | - $y =$s1*$c2*$c3 + $c1*$s2*$s3; |
|
| 40 | - $z =$c1*$s2*$c3 - $s1*$c2*$s3; |
|
| 41 | - return array('x' => $x,'y' => $y,'z' => $z,'w' => $w); |
|
| 28 | + // Assuming the angles are in radians. |
|
| 29 | + $c1 = cos($heading/2); |
|
| 30 | + $s1 = sin($heading/2); |
|
| 31 | + $c2 = cos($attitude/2); |
|
| 32 | + $s2 = sin($attitude/2); |
|
| 33 | + $c3 = cos($bank/2); |
|
| 34 | + $s3 = sin($bank/2); |
|
| 35 | + $c1c2 = $c1*$c2; |
|
| 36 | + $s1s2 = $s1*$s2; |
|
| 37 | + $w =$c1c2*$c3 - $s1s2*$s3; |
|
| 38 | + $x =$c1c2*$s3 + $s1s2*$c3; |
|
| 39 | + $y =$s1*$c2*$c3 + $c1*$s2*$s3; |
|
| 40 | + $z =$c1*$s2*$c3 - $s1*$c2*$s3; |
|
| 41 | + return array('x' => $x,'y' => $y,'z' => $z,'w' => $w); |
|
| 42 | 42 | // return array('x' => '0.0','y' => '-0.931','z' => '0.0','w' => '0.365'); |
| 43 | 43 | |
| 44 | 44 | } |
| 45 | 45 | |
| 46 | 46 | |
| 47 | 47 | if (isset($_GET['download'])) { |
| 48 | - if ($_GET['download'] == "true") |
|
| 49 | - { |
|
| 48 | + if ($_GET['download'] == "true") |
|
| 49 | + { |
|
| 50 | 50 | header('Content-disposition: attachment; filename="flightairmap.json"'); |
| 51 | - } |
|
| 51 | + } |
|
| 52 | 52 | } |
| 53 | 53 | header('Content-Type: text/javascript'); |
| 54 | 54 | |
@@ -205,8 +205,8 @@ discard block |
||
| 205 | 205 | $image = "images/placeholder_thumb.png"; |
| 206 | 206 | } |
| 207 | 207 | |
| 208 | - if (isset($spotter_item['flightaware_id'])) $id = $spotter_item['flightaware_id']; |
|
| 209 | - elseif (isset($spotter_item['famtrackid'])) $id = $spotter_item['famtrackid']; |
|
| 208 | + if (isset($spotter_item['flightaware_id'])) $id = $spotter_item['flightaware_id']; |
|
| 209 | + elseif (isset($spotter_item['famtrackid'])) $id = $spotter_item['famtrackid']; |
|
| 210 | 210 | if ($prev_flightaware_id != $id) { |
| 211 | 211 | if ($prev_flightaware_id != '') { |
| 212 | 212 | $output .= ']'; |