已知有两个经纬度坐标,和一个距离参数,现在在这两个经纬度之间上生成一条直线,然后在这个线的两边再生成一条平行线,长度是一样的,或者换个问题,就是根据已知两个经纬度坐标和距离参数得到平行线的起点和终点的经纬度坐标。
比如距离参数是10米,在百度地图上,在两个经纬度坐标生成一条线,然后在两边,生成一条距离10米的平行的线条,或者计算出距离10米的另外两个经纬度坐标。
这怎么做?需要用到什么公式吗
已知有两个经纬度坐标,和一个距离参数,现在在这两个经纬度之间上生成一条直线,然后在这个线的两边再生成一条平行线,长度是一样的,或者换个问题,就是根据已知两个经纬度坐标和距离参数得到平行线的起点和终点的经纬度坐标。
比如距离参数是10米,在百度地图上,在两个经纬度坐标生成一条线,然后在两边,生成一条距离10米的平行的线条,或者计算出距离10米的另外两个经纬度坐标。
这怎么做?需要用到什么公式吗
10 回答11.2k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
没用过百度地图,不知道它给出的“经纬度”(地图给出的经纬度并非物理尺度上的真实经纬度)是不是已经换算成 2D 的平面关系了。
如果是的话,其实就是 X、Y 轴各自加上偏移量值就可以了啊……
如果已知的并非平行线的偏移量,而是偏移半径和方向这种的,三角函数换算一下就好了。