已知太阳直射点和一个地方的经纬度,如何求这个地方的太阳高度 比如,已知太阳直射点的坐标是

问题描述:

已知太阳直射点和一个地方的经纬度,如何求这个地方的太阳高度 比如,已知太阳直射点的坐标是
比如,已知太阳直射点的坐标是(60E,20S)
求武汉(114.5E,30.5N)的太阳高度角

这个问题比较棘手,因为你问的是太阳高度,而不是正午太阳高度,大体思路还是可以给出来的:①先求出这两点的球面距离d,即过两点大圆的劣弧长度;②用这个距离d除以111km,可以算出两点在大圆上对应的圆心角的度数;③用直射点的太阳高度90°减去这个圆心角的度数所得结果,即为答案.