求根据经纬度和日期时间计算太阳高度及太阳东西方向公式.还有就是能不能计算出当天日出日落时间?公式是什么?

问题描述:

求根据经纬度和日期时间计算太阳高度及太阳东西方向公式.
还有就是能不能计算出当天日出日落时间?公式是什么?

net编一个根据经纬度和时间来计算太阳高度角和方位角的程序,各位大虾能告诉由两角和与差的三角函数公式,可得 sin h=cos(φ-δ) 因此, 对于太阳

太阳赤纬(与太阳直射点纬度相等)以δ表示,观测地地理纬度用φ表示(太阳赤纬与地理纬度都是北纬为正,南纬为负)
正午太阳高度角h=90°-|φ-δ|