http://blog.archiball.ru/?p=713
Предварительный расчет инсоляции. Как я это делаю