我正在尝试使用纬度和经度来练习我的技能,并且我正在尝试确定以下内容:给定地图上的中心点 X 和它周围的一个称为 Y 的点,我如何判断中心周围的点是否是远离中心物体还是使用纬度和经度向它移动?
现在我有中心纬度和经度,并专注于它周围的一个点。我使用 Haversine 方法来计算两个纬度和经度之间的距离(以英里为单位)。使用它我测量了从 X 到 Y 的初始距离并将其分配给一个变量。在 Y 迈出第一步时,我重新计算了从 X 到 Y 的总距离,并将其与初始距离进行了比较。如果新的测量值大于旧的测量值,那么您与点 X 的距离正在增加,如果不是,它正在减少。另外,我已经检查以确保我在 Y 点上的工作实际上每次移动都会移动一段距离,而不仅仅是以某种奇怪的方式绕过 X 点的半径。
我做事的方式听起来好吗?我一直觉得我需要微调一些东西,但我就是不能把手指放在上面。
希望我所说的一切都是有道理的,不会被置若罔闻,也不会被标记为非建设性问题。绝对是。