某地0点的太阳高度角是10度,正午太阳高度角是30度,求太阳直射点纬度和当地地理纬度

问题描述:

某地0点的太阳高度角是10度,正午太阳高度角是30度,求太阳直射点纬度和当地地理纬度

有公式的,用的是几何知识。
正午太阳高度角=90°-(直射点纬度与该地纬度之间的纬度间隔)
设当地的纬度是x,太阳直射点的纬度是y,
晚上12点即0点的有太阳高度角,说明当地出现极昼,当然y就在北半球,且x》y,根据正午太阳高度的计算公式有
30=90-(x-y)
而刚好出现极昼极夜的纬度数和直射点的纬度数互余,说明比刚好出现极昼的纬度高10度,就有下面一个关系式
x-10+y=90
联合上面两个关系式,得出答案x=80,而且是北纬

根据经纬度来算,地理书上讲的很明白

正午太阳高度角=90°-(直射点纬度与该地纬度之间的纬度间隔)

精密计算
太阳直射点的纬度为90°
当地的纬度为80°

楼上解得没错30=90-(x-y)x-10+y=90 利用这两个方程解出来x=80y=20但有个地方有点问题,出现极昼的就是北半球?南半球就不会出现极昼所以结论是太阳直射点纬度为北纬20度和当地地理纬度北纬80度或者太阳直射点纬度为...