The BA policy is that "Any device which sends or receives signals" may not be used when the aircraft engines are operating!!!! So as a GPS device receives a signal it would render it as a device which cannot be used.
Now some PDA units which are also phones and GPS type things also have "flight safe" modes which are allowed on some airlines like BA but others such as EI do not allow it!!!