Satellite view is activated by holding UP on the D-pad. You'll see a little bar filling up as the link is completed.
Location refers to the three theatres you are flying in - Not-Afghanistan (Tazirstan), Not-Somalia (Lualia) and Not-Colombia (Salcedo), not individual missions.
Just go into satellite view once in The Sky Is Burning, once in Lord Of War, and once in The River Deep, and this will unlock.
I forgot to do it in The Sky Is Burning but did it in Whiteout and it unlocked then.