Knowledge of solar radiation on the Earth's surface is required for many applications including architecture, active and passive solar energy systems, agriculture, meteorology and climatology. This ...