求经纬度运算法则

求经纬度运算法则

题目
求经纬度运算法则
就像数学里的运算法则,比如:118度50分=6N-3计算出N等于多少?我把那计算法则给忘了.见笑了.
我还是没看明白呢...题目是这样子的:某点的经度为118°50′,试计算它所在的六度带和三度带号,相应六度带和三度带的中央子午线的经度是多少?
我看书上的计算公式好像是这样子:任意带的中央子午线经度Lo=6N-3 我就是忘了118°50′/6应该怎么计算结果...
另外你的答案里用的公式好像多了个0.5呢......你公式里的LNT就是Lo吗?
答案
N=INT((L+3)/6 +0.5),其中INT()为取整函数.即
N=INT((118°50′+3°)/ 6 + 0.5)=INT(20.805)=20
118度50分的经线是在第20个6度带上,其中央子午线为6N-3= 20*6-3 =117°经线
补充:
经度L1与6度带带号N的关系为:
L1=6N-3
则N=Int((L1+3°)/6 + 0.5)=Int((118°50′+3°)/6 +0.5)=Int(20.80)=20
其中,Int()为取整函数,就是Excel里的取整函数Int().
所以,东经118°50′在6度带上的带号为20,则带号为20的6度带的中央子午线为L1=6N-3=117°
经度L2与3度带带号n的关系为:
L2=3n
则n=Int(L2/3+0.5)=Int(118°50′/3 +0.5)=Int(40.11)=40
所以,东经118°50′在3度带上的带号为40,则带号为40的3度带的中央子午线为L2=3n=120°
至于为什么要加0.5,因为Int()取整函数是将数字向下舍入到最接近的整数.只有加0.5后,Int()函数取值才能得到正确的带号.
例如
Int(20.4)=20
Int(20.5)=20
Int(20.6)=20
Int(-20.4)=-21
Int(-20.5)=-21
Int(-20.6)=-21
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.