As Stephen has mentioned there is no similarity between the antennas required for Marine VHF radio communication and for Global Positioning Satellite equipment.
Marine VHF radio utilise 88 Channels in the (Very High Frequency) range 156.050 <> 157.425 MHz
to communicate between VHF radios (Both hand held and base station)
While AIS use 2 Channels in the VHF range 161.975 <> 162.025 MHz
GPS uses the frequency range 1575 - 1580 MHz to communicate with satellites.
When it comes to antennas, The antenna for a marine VHF radio on a sailboat should be mounted as high as is possible, as transmission relies on line of sight between radios. Therefore, the antenna is usually mounted on a mast head. Also important will be the line feed between the radio and its antenna (RG 8 is recommended)
The Antenna for a GPS should have an undisturbed view of the sky (no mast , sails , biminis dodgers etc in the way) Often the GPS will be supplied with a short antenna, best to get a recommended extension antenna for the specific model.