同一纬度 相差10度经度的两地 相距多少千米?同一经度 相差10度纬度的两地 相距多少千米?请告知算法 中学学的 现在都忘了啊~真不好意思
问题描述:
同一纬度 相差10度经度的两地 相距多少千米?
同一经度 相差10度纬度的两地 相距多少千米?
请告知算法 中学学的 现在都忘了啊~真不好意思
答
同一经度 相差10度纬度的两地 相距多少千米值是固定的,为地球周长的36分之一,大约1111千米.
如果是同一纬度,相差10度经度的两地距离就需要看纬度具体是多少了,是该纬度周长的36分之一,算的方法是:
算出该纬度的周长,如果设纬度是A,地球的半径是R,则该纬度圈的半径是R*COSA.该纬度的周长就应该是2*pi*R*COSA,再除以36就是相距的距离:(2*pi*R*COSA)/36.
怎么样,算法够清楚了吧!