The weather does not have anything to do with the performance of your GPSr. The satellites are 20.000km (roughly 12.400 miles) from earth, and clouds/weather are usually about 1km (0,6 miles) above our heads. Though it's unusual, on a "bad GPS day" the cloud/weather can be 9km (5,6 miles) up. Even then it does not have any effect on the performance. The "layer of weather" is simply to thin.
If you have a microwave radio link the weather can be a problem. But the radio waves of such a device travels only a couple of 100 feet in the air, and therefore only travels through weather.
Did I make any sense or do I have to take an english class?