有木有人知道太阳高度角怎么通过日出日落的时间算出来
答案:2 悬赏:70 手机版
解决时间 2021-03-18 17:44
- 提问者网友:轮囘Li巡影
- 2021-03-18 12:21
有木有人知道太阳高度角怎么通过日出日落的时间算出来
最佳答案
- 五星知识达人网友:猎心人
- 2021-03-18 12:39
地球公转,垂直地球的太阳光线在回归线间不断地移动,高度角肯定会发生变化.不仅要观察太阳的仰角,还要记录准确的时间.
日出、日落是由日照时间决定的,以太阳高度角垂直于纬度方向的时刻(即正午)为中心向早晨和晚上延伸,如果日照时间是 13 个小时,则日出、日落时刻是从正午向前后各推算 6.5 个小时。
假如世界上没有时区,则正午在所有的地方都应该是中午 12 点。但因为有人为设定的时区,所以先要推算你所在的地点(经度)与当地时区经度的差异,进而知道你所在地方的正午是几点。比如,如果在成都,可能大约是 13:00 。以此为中心前后推。如果光照时长是 13 个小时,则 6:30 半天亮日出,19:30 日落。
最后来计算日照时长,比较复制一些。日照时长是由太阳光线切割你所在纬度(的纬线)的比例决定(如果是其他天体,先要考虑自转和公转平面的交角,地球就是黄赤交角),不同的月份太阳直射点是不同的。比如,6 月 22 日太阳直射赤道,就是全球所有纬线都平分 1 : 1 。换作其他时间,除了赤道永远是 1:1 ,极昼和极夜就是 1 或 0 ,其他纬线都各有不同。
日出、日落是由日照时间决定的,以太阳高度角垂直于纬度方向的时刻(即正午)为中心向早晨和晚上延伸,如果日照时间是 13 个小时,则日出、日落时刻是从正午向前后各推算 6.5 个小时。
假如世界上没有时区,则正午在所有的地方都应该是中午 12 点。但因为有人为设定的时区,所以先要推算你所在的地点(经度)与当地时区经度的差异,进而知道你所在地方的正午是几点。比如,如果在成都,可能大约是 13:00 。以此为中心前后推。如果光照时长是 13 个小时,则 6:30 半天亮日出,19:30 日落。
最后来计算日照时长,比较复制一些。日照时长是由太阳光线切割你所在纬度(的纬线)的比例决定(如果是其他天体,先要考虑自转和公转平面的交角,地球就是黄赤交角),不同的月份太阳直射点是不同的。比如,6 月 22 日太阳直射赤道,就是全球所有纬线都平分 1 : 1 。换作其他时间,除了赤道永远是 1:1 ,极昼和极夜就是 1 或 0 ,其他纬线都各有不同。
全部回答
- 1楼网友:梦中风几里
- 2021-03-18 12:51
你搞乱了。太阳高度角,是需要太阳赤纬(即太阳直射纬度),观测地纬度和时角算出来的,由太阳高度角公式推算出h=0时的时角,进而推算出日出日落时间。
太阳高度角公式:sin h=sin φ sin δ+cos φ cos δ cos t,式中δ为太阳直射纬度,φ为观测地地理纬度,北半球取正,南半球取负;t为地方时(时角),正午取0°,午夜取180°,6时和18时取90°。
不明白可以追问,我举一例吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯