Common interpolation and regression-based methods to generate climatic rasters are an inconvenience and are faced by bias and uncertainty. Is there any new method or software to overcome this problem?
If you know exactly the geographical location of the meteo stations, you can create an excel file that include all type of climatic data (precipitation, temperature...etc). Next you can use any interpolation algorithm to create a grid "as a raster format" (in ESRI ARCGIS software or QGIS )
Actually the outcome of the interpolation and regression methods depends on the number of weather stations. So, any method other than the previously mentioned ones will not give better results unless enough weather stations data exists. In addition to the number of weather stations uncertainty arises from uneven distribution of the weather stations (e.g. concentrated in one place while another is empty). There is one way to model sea surface and land temperatures (create temperature rater data) using thermal bands of satellite and weather data collections and again the reliability of the model depends on the number of weather stations and their distributions. Sometime ANN can reduce uncertainty but this is not guaranteed.
I know with versions of ArcGIS 10.0 and upwards there is a GWR tool. There should also be a SAGA extension for QGIS which is free and should have this capability. R is definitely a powerful package as well.
I have a paper about predicting sea surface temperature from Landsat ETM+ images you can download it from the list of my papers. I am not the first author but you can correspond with the author for more information. There are many other papers which predict other climate variables
Author(s)
Tao Chen and Takagi, M., Rainfall prediction of geostationary meteorological satellite images using artificial neural network, International Geoscience and Remote Sensing Symposium, 1993. IGARSS '93, vol. 3, pp.1247 - 1249.