早教吧作业答案频道 -->其他-->
根据经纬度求距离我已经知道一经纬度坐标A(a,b),一个角度r,一个长度d(单位米),我想根据这些获得另外一点经纬度坐标B(c,d)。我是这样运算的c=a+sin(r*(3.1415/180))*d/111319.5555d=b+cos(r*(3.1
题目详情
根据经纬度求距离
我已经知道一经纬度坐标A(a,b),一个角度r,一个长度d(单位米),我想根据这些获得另外一点经纬度坐标B(c,d)。
我是这样运算的
c=a+sin(r*(3.1415/180))*d/111319.5555
d=b+cos(r*(3.1415/180))*d/111319.5555
其中111319.5555米等于纬度1度
但是这样计算结果有点不正确。
如何验证结果的:将得到的B点坐标和A点坐标连线。如果r=30度和r=90度的时候AB为30度的距离明显比AB为90度的长。
问:计算方法是不是错了,应该如何修改。
补:我需要的是您的回答,而不是从网上到处搜的。请自重!
不清楚吗?以r=30度,d=100米为例
有一个经纬度A(a,b)以该点30度的方向取长度100米距离处的经纬度B(c,d),问B点经纬度是什么?现在明白了吗?
我已经知道一经纬度坐标A(a,b),一个角度r,一个长度d(单位米),我想根据这些获得另外一点经纬度坐标B(c,d)。
我是这样运算的
c=a+sin(r*(3.1415/180))*d/111319.5555
d=b+cos(r*(3.1415/180))*d/111319.5555
其中111319.5555米等于纬度1度
但是这样计算结果有点不正确。
如何验证结果的:将得到的B点坐标和A点坐标连线。如果r=30度和r=90度的时候AB为30度的距离明显比AB为90度的长。
问:计算方法是不是错了,应该如何修改。
补:我需要的是您的回答,而不是从网上到处搜的。请自重!
不清楚吗?以r=30度,d=100米为例
有一个经纬度A(a,b)以该点30度的方向取长度100米距离处的经纬度B(c,d),问B点经纬度是什么?现在明白了吗?
▼优质解答
答案和解析
你没有把问题讲清楚。但是我可以告诉你:在地球上同一条经线上纬度相差一度,实际距离是111公里;在赤道经度相差一度,实际距离是111公里,在其他的纬线上,经度每相差一度,实际距离是111*经度数*cos经度数,例如在北纬30度,经度相差5度,实际距离是:111*5*cos30度。明白了吗?
看了 根据经纬度求距离我已经知道一...的网友还看了以下:
已知关于x的一元二次方程2x的平方-5x-+1=01.有两个不想等实数根,求m取值范围2.用求已知 2020-05-14 …
求函数Y等于根号sinx-cosx的定义域求详细步骤我有点点笨希望说透一点另外求函数Y等于根号si 2020-06-26 …
若关于x的方程式x^2-2ax+a+2=0有两个不相等的实根,求分别满足下列条件的a的取值范围.( 2020-06-27 …
如何翻土不伤根我想把花松松土,土已经挺硬的了,也挺少的,紧围着根,所以怕伤到根.想问一下应该怎样松 2020-07-11 …
常微分方程已知一个根求另一个根Y‘‘+16y=0,已知一个根是cos4x求另一个根,当我用降阶公式 2020-07-31 …
二元一次方程中已知一个根求另一根的公式我记得在二元一次方程中已经知道方程的一个根求另一个根有个公式 2020-08-02 …
高分求答案!数学高手进!已知关于x的方程x²-6x+k²-2k+5=0的一个根是1求方程的另一个跟 2020-08-02 …
1.先化简再求值:(1-x+2分之3)除以x+2分之x二次方-1其中x=2倍的根号2-12.以知关于 2020-12-01 …
已知关于x的方程x²+ax+a-2=0当该方程的一个根为1时,求a的值及已知关于x的方程x²+ax+ 2020-12-03 …
1设方程2x^-3x+m=0的一根为另一根的2倍,求m?2已知x^-3x+a=0的两根均为正,求a的 2020-12-31 …