예제 #1
0
 if ($flight->takeoffVinicity > $takeoffRadious) {
     $location = getWaypointName($flight->takeoffID) . " [~" . sprintf("%.1f", $flight->takeoffVinicity / 1000) . " km]";
 } else {
     $location = getWaypointName($flight->takeoffID);
 }
 $START_TIME = $flight->START_TIME;
 $END_TIME = $flight->END_TIME;
 $DURATION = $END_TIME - $START_TIME;
 $year = substr($flight->DATE, 0, 4);
 $month = substr($flight->DATE, 5, 2);
 $day = substr($flight->DATE, 8, 2);
 $startTm = gmmktime(0, 0, 0, $month, $day, $year);
 // + $START_TIME; // + $flight->timezone*3600 +
 $startTm *= 1000;
 // echo "$month,$day,$year $startTm#$START_TIME#";exit;
 $polyFile = $flight->getPolylineFilename();
 $polyPath = "http://" . $_SERVER['SERVER_NAME'] . getRelMainDir() . $flight->getPolylineRelPath();
 $lines = $flight->getPolyHeader();
 //[0] => 51.7671|14.295933333333|Takeoff|Takeoff
 //	[1] => 52.03905|15.095716666667|Landing|Landing
 $parts = explode('|', $lines[0]);
 $takeoff_lat = $parts[0];
 $takeoff_lon = $parts[1];
 $parts = explode('|', $lines[1]);
 $landing_lat = $parts[0];
 $landing_lon = $parts[1];
 $parts = explode(',', $lines[2]);
 $min_lat = $parts[0];
 $max_lat = $parts[1];
 $min_lon = $parts[2];
 $max_lon = $parts[3];