C# 使用GPS坐标和站点位置确定路线进度

C# 使用GPS坐标和站点位置确定路线进度,c#,gps,C#,Gps,我正在做一个新项目,在这个项目中,我从一个串行端口接收更新。 来自串行端口的数据包括车辆、路线、行程、驾驶员、长距离GPS、横向GPS 我可以读取数据并将其存储在数据库中,以便在第二个应用程序中进行处理 我有一个模式,其中包含各个站点和各自的GPS坐标 停止1-停止2-停止3-等。。。我们有两个方向的车辆行驶 我想知道如何计算车辆行驶到下一个停车点-仅通过将我们收到的GPS坐标与数据库进行比较 由于我从未使用过GPS,这是我唯一需要的程序,我希望有人能在我的路上帮助我 有什么公式可以用来计算这个

我正在做一个新项目,在这个项目中,我从一个串行端口接收更新。 来自串行端口的数据包括车辆、路线、行程、驾驶员、长距离GPS、横向GPS 我可以读取数据并将其存储在数据库中,以便在第二个应用程序中进行处理

我有一个模式,其中包含各个站点和各自的GPS坐标

停止1-停止2-停止3-等。。。我们有两个方向的车辆行驶

我想知道如何计算车辆行驶到下一个停车点-仅通过将我们收到的GPS坐标与数据库进行比较

由于我从未使用过GPS,这是我唯一需要的程序,我希望有人能在我的路上帮助我


有什么公式可以用来计算这个吗?

没有,这是一个古老的系统。我可以自己添加时间戳。但是车辆每30秒会发出一次ping,所以我收到的最后一个数据是最新的。完整地说,还有一个通过串行端口传输的CRC。