Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用gps坐标计算距离?_Gps_Coordinates - Fatal编程技术网

如何使用gps坐标计算距离?

如何使用gps坐标计算距离?,gps,coordinates,Gps,Coordinates,看上面的图片,看到一个黑色的圆圈 黑圈坐标为lat(126.897453)、lon(37.530028) 如果红色矩形是正方形(垂直和水平为20m),我想知道坐标的蓝色圆圈 请告诉我计算公式 提前,谢谢你的回答 祝您玩得愉快:)此任务通过首先将球面lat/long坐标转换为以米为单位的笛卡尔x,y坐标来解决。 然后用非常基本的加法计算位置。(x=x-20,y=y-20/2) 然后将位置转换回lat/long坐标 可能重复@JeremyP您不明白这个问题!。我想知道用一个坐标和距离得到另一个坐标!

看上面的图片,看到一个黑色的圆圈

黑圈坐标为lat(126.897453)、lon(37.530028)

如果红色矩形是正方形(垂直和水平为20m),我想知道坐标的蓝色圆圈

请告诉我计算公式

提前,谢谢你的回答


祝您玩得愉快:)

此任务通过首先将球面lat/long坐标转换为以米为单位的笛卡尔x,y坐标来解决。
然后用非常基本的加法计算位置。(x=x-20,y=y-20/2)

然后将位置转换回lat/long坐标

可能重复@JeremyP您不明白这个问题!。我想知道用一个坐标和距离得到另一个坐标!谢谢你的回答。但我还不明白。你们介意给我解释一下这个例子吗?你们不明白哪一部分?卡特斯蒂安空间?