GPS Spatial Temporal Anti-Jam Receiver