作者s310846 (平平)
看板Math
标题Re: [其他] 如何计算地表面积 ?
时间Tue Jan 4 01:34:07 2011
※ 引述《flowwinds (..)》之铭言:
: 大家好,
: 请问如果已知道三个点的座标(经纬度)
: 那麽要如何计算这三点形成的地表面积?
: 我是有考虑过直接用三角型面积算
: 经纬度都是度数 最後应该是要转成面积
: 但因为纬度线长度都不相同 所以这边的面积对不同位置都不大相同..
: 也可能我的算法不对 有人知道如何计算吗?
: 谢谢~
我不太会画图
http://ppt.cc/iu~~
先求北极到南极的两条连线(直线)所形成的面积 设两直线夹角为w
则 他们会夹出一个月亮型的区域 面积为 A = 4*pi*R^2*(w/2*pi)
接着把这半月形做延伸
也就是把原本的两条线延伸下去~每条线为连成球面上的大圆
这时所为出来的面积为2A
看我们的问题~圆上的3角形 另3个角为a b c
我们把3边都延长
变成了3个大圆
用前面两小题的观念
球面上会出现6个半月型的东西
把这六块面积加起来 减掉圆的表面积 就会等於4块我们要求的面积
也就是4*pi*R^2*(a+b+c/2*pi)*2-4*pi*R^2=4*A
>>>a+b+c-pi = A/(R^2)
看得懂吗???
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.244.172
※ 编辑: s310846 来自: 140.112.244.172 (01/04 01:36)
1F:→ flowwinds :谢谢您详尽的回覆, 我会先仔细看懂它.. 01/04 12:47