En este asunto, estoy con febrero: La orografía es la clave.
Salvo que sea un terreno muy homogéneo (en cuyo caso quizás pudieras utilizar algún algoritmo que ya exista, pero que desconozco), en los demás casos, pienso que no tendrás esa opción.
La presencia, por ejemplo de una gran masa de agua, rodeada de un imponente relieve, puede provocar diferencias enormes en la precipitación en muy poca distancia. Como botón de muestra, pensemos en la campaña que entre diciembre de 2002 y mayo de 2003 se llevó a cabo en el lago Titicaca.
Pongo a continuación el mapa de isoyetas que se pudo confeccionar a partir de los datos de precipitación recogidos durante los 6 meses que duró esa campaña:
Podemos apreciar las diferentes cantidades que marcan los distintos pluviómetros ý cómo en algunas zonas en torno a las orillas, se dan importantes diferencias en pequeñas distancias.
Si quieres consultar algún detalle más sobre esa campaña, mira el siguiente enlace:
http://www.nssl.noaa.gov/projects/pacs/web/html/s_rainfallresults01.html