对于学校作业,我们正在编写/建立路线规划师。我们已经获得了一些GDF数据。我们在开发应用程序方面走得很远。只有一个问题似乎无法解决。
我们目前有一张允许用户点击的地图。当用户点击我们的地图时,我们可以找到最近的道路起点和终点(标记起点的坐标和标记线末端的坐标)。但是,开始和结束不是最接近的坐标。
我正在寻找一个公式或代码(无论你认为可能对我有什么帮助),它能够确定与直线成直角的坐标。
我希望图像可以澄清一些事情(在我的情况下,角度永远不会相同)。可以说A和C之间的线甚至更长并且继续到D(D-A-C)位置。我可以计算B和C之间的距离,以及D和A,但我不知道其他任何长度。
那里有什么可以帮助我吗?