|                                             |  | <?php
// airports.csv is from
// http://ourairports.com/data/
// http://ourairports.com/data/airports.csv
echo "Downloading...\n";file_put_contents('airports.csv', file_get_contents('http://ourairports.com/data/airports.csv'));
echo "Processing...\n";
$airports = [];
$fp = fopen('airports.csv', 'r');while($line = fgetcsv($fp)) {  if($line[0] == 'id') {    $keys = $line;    continue;  }
  if($line[13] == '') continue;
  $data = [    $line[13], // Code
    $line[4],  // Latitude
    $line[5],  // Longitude
    $line[3],  // Name
  ];
  $airports[] = $data;}
fclose($fp);
unlink('airports.csv');
$fp = fopen('airports-compact.csv', 'w');
foreach($airports as $line) {  fputcsv($fp, $line);}
fclose($fp);
echo "Done\n";
 |