The higher the frequency...
The more susceptible to rain fade or rain attenuation. GPS works in the L-band frequency range (950MHz to 1450 MHz or as high as 1700MHz). This frequency range is not as susceptible to rain fade as C-band (3 to 8 GHz) and K-band (12 to 40 GHz).Think about how a microwave oven works. It's frequency range is around 2.4 GHz and has a very high powered amplifier. It heats up food by bombarding the moisture in the food. If there is no moisture, then there is no heat generated. Satellite systems work the same way, except the radiated signal is so week that it is readily absorbed by the moisture in the air. More moisture, like rain and snow, will cause a signal to just... vanish. So, GPS signals, as indicated, can penetrate any media that does not contain extensive moisture or has a dense metallic core. Is is very common to install a satellite dish in a fiberglass enclosure. You see these on cruise ships and larger yachts all the time.I would agree with Bill Roosa in principle, but I think the cause of a loss of signal is more attuned to shadowing (objects blocking the view of the satellite) rather that near field absorption. But in GPS, there are so many visible (and it only takes two birds to plot, preferably 3 for three dimensional ploting) satellites that I doubt the problem is shadowing.My .02