将线(2个GPS坐标)移向其他GPS坐标

时间:2016-10-19 12:11:52

标签: google-maps math google-maps-api-3 gps

所以我有一条由两个GPS点(lat,lng)组成的线(图中的红线),我有另一个GPS点(图片上的标记)。 我想每隔2米将红线移动到标记处,是否可能?

enter image description here

1 个答案:

答案 0 :(得分:1)

是的,这是绝对可能的。我建议分三步完成:

  1. 将坐标转换为UTM坐标系。例如,可以使用proj4js来完成此操作。
  2. 将坐标移动2米到所需方向。
  3. 将坐标转换回原始坐标系(如果使用GPS数据,可能是WGS84)。
  4. 我还建议您阅读一些有关坐标系的内容。 WGS84使用纬度 - 经度坐标。这使得以米为单位移动坐标非常困难。因此,您必须将坐标转换为使用仪表的坐标系,并允许进行此类操作。