The following directory lists chronologically, the space missions that have included a GPS receiver or receivers for any number of reasons. The directory is be no means to be taken as an all-inclusive listing of spaceborne GPS missions flown, but rather as a comprehensive directory of missions that have been cited in scientific literature. Mission descriptions, the capacity that the GPS receiver or receivers are used in, the model of GPS receiver, and references citing the mission are presented. Where available, relevant hyperlinks to mission home pages or other related sites are also given.

Start date from:
(yyyy-mm-dd)     
till:
(yyyy-mm-dd)     
Receiver: Num frq.:


=\"$FromDate\""; if ($TillDate!="") if ($CondTextSat=="") $CondTextSat=" Satellite.DateStart<=\"$TillDate\""; else $CondTextSat=$CondTextSat." and Satellite.DateStart<=\"$TillDate\""; if ($RcvID!="") $CondTextRcv=" Receiver.ID=".$RcvID; if ($NumFrq!="") if ($CondTextRcv=="") $CondTextRcv="Receiver.NumFrq=\"$NumFrq\""; else $CondTextRcv=$CondTextRcv." and Receiver.NumFrq=\"$NumFrq\""; } //echo "CondTextRcv: _"; echo $CondTextRcv; echo "_
"; //echo "CondTextSat: _"; echo $CondTextSat; echo "_
"; $CondText=""; if ($CondTextRcv!="") $CondText=" where $CondTextRcv"; if ($CondTextSat!="") if ($CondText=="") $CondText=" where $CondTextSat"; else $CondText=$CondText." and ".$CondTextSat; $Query_Satellite="select Satellite.ID as ID, Name, DATE_FORMAT(DateStart, \"%M %Y\") as DateStart, DATE_FORMAT(DateEnd, \"%M %Y\") as DateEnd from Satellite left join CrossRcv on CrossRcv.IDsatellite=Satellite.ID left join Receiver on CrossRcv.IDreceiver=Receiver.ID". $CondText." order by Satellite.DateStart ASC"; //echo "QuerySat: _"; echo $Query_Satellite; echo "_
"; $Result_Satellite=mysql_query($Query_Satellite) or die($Query_Satellite); //echo "Query_Satellite: $Query_Satellite

\n\n"; ?>
ID, $IDs)) { echo ""; echo "\n"; $IDs[$numIDs]=$SatObj->ID; $numIDs++; } } ?>
Launch date (proposed) Mission Receiver(s)
$SatObj->DateStart"; echo " Name\"> $SatObj->Name "; $Query_Rcv="select * from CrossRcv left join Receiver on CrossRcv.IDreceiver=Receiver.ID where CrossRcv.IDsatellite=".$SatObj->ID; //echo " $Query_Rcv"; $Result_Rcv=mysql_query($Query_Rcv) or die($Query_Rcv); echo "   "; if ( $RcvObj=mysql_fetch_object($Result_Rcv) ) echo "$RcvObj->Manufacturer / $RcvObj->Type"; while ($RcvObj=mysql_fetch_object($Result_Rcv)) echo ", $RcvObj->Manufacturer / $RcvObj->Type"; echo "
ID, $IDs)) { $Query_Comm="select Comment from Satellite left join SatelliteComment on SatelliteComment.IDsatellite=Satellite.ID where Satellite.ID=".$SatObj->ID; //echo "Query_Comm: $Query_Comm
\n"; $Result_Comm=mysql_query($Query_Comm) or die("Die: $Query_Comm"); $Query_Rcv="select * from CrossRcv left join Receiver on CrossRcv.IDreceiver=Receiver.ID where CrossRcv.IDsatellite=".$SatObj->ID; $Result_Rcv=mysql_query($Query_Rcv) or die("Die: $Query_Rcv"); $Query_Ref="select * from CrossRef left join Reference on CrossRef.IDreference=Reference.ID where CrossRef.IDsatellite=".$SatObj->ID." order by Reference.ID asc"; //echo "Query_Ref: $Query_Ref
\n"; $Result_Ref=mysql_query($Query_Ref) or die("Die: $Query_Ref"); ?> Name ----------------------->\n"; ?>

Name\"" ?>Name ?>


\n"; echo "$CommObj->Comment \n
\n"; } $numRcv=1; echo "
\n"; echo "

\n"; echo " Receiver(s): \n"; echo "

\n"; echo "

\n"; echo " Reference: \n"; echo "

"; $IDs[$numIDs]=$SatObj->ID; $numIDs++; } } ?>