如何根据两个地点的经纬度坐标计算两地之间的距离

来源:百度知道 编辑:UC知道 时间:2024/05/30 14:59:48
如何根据两个地点的经纬度坐标计算两地之间的直线距离
有公式没有!谢谢

用两点间坐标公式算,当作直角坐标系使.初中就学过.先看在X轴 上的两点之间的距离,高两点的坐标分别是X1和X2,那么两点间距离是|X1-X2|,同理在Y轴上也是一样,即|Y1-Y2| 那么在平面直角坐标系中,任意两点间距离,可以连接两点,再分别过两点作两坐标轴的平行线,这样就构成了一个直角三角形,通过第一段的叙述可以知道两的直角边分别是|X1-X2|,|Y1-Y2|,则利用勾股定理可知,斜边是 根号下(|X1-X2|的平方 |Y1-Y2|的平方)这个就是两点间距离公式。然后你再根据比例尺的大小算一下就好

解三角形的圆心角
再用周长*圆心角/360度

直线?还是球面?
直线距离。。。建立直角坐标系空间向量算。。。穿过地球的那种。。。
如是球面距离距离的话可算出分别算出经度、纬度坐标差
然后用:距离等于(地球赤道周长/360)乘以坐标差估算
建议你用google earth,测一下算了

那要看两个点的位置。

如果两个点位于同一条经线上,你可以用两个点的纬度差*111千米来求得两点的距离。

如果两个点位于同一条纬线上,你除了求经度差*111千米之外,还要*COS纬度。

1度约合111千米

有这个还不会算?

按照比例尺的大小
图幅不同`距离不同`。