c# - 车辆 GPS 跟踪设备

标签 c# winforms web-services gps

我希望向订单输入系统添加一项功能,以实时显示订单位置与指定送货车之间的距离(以公里为单位)。

货车有一个 GPS 跟踪系统,来自 High Point GPS , 带有查询司机位置的API,以LAT/LONG格式返回,如果有位置地址。

获得位置后,我可以使用 Web 服务计算两个位置之间的距离,有谁知道使用经纬度(LAT/LONG)查找车辆和地址查找来获取两个位置之间距离的最佳方法是什么地点?

最佳答案

您可以使用 Google map 获取地址的纬度/经度 查看 Thomas Clayson 的回答

How can I get latitude, longitude of a location programmatically or using a api

然后可以利用余弦定律或者半正弦公式计算两组坐标之间的距离 See Law of Cosines

关于c# - 车辆 GPS 跟踪设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21386381/

相关文章:

c# - 什么时候值得压缩 ViewState?

web-services - Swagger 可以用于 SOAP 吗?

c# - 使用 C# .NET 制作 JSON Webservice

c# - 在 Azure 移动服务中找不到属性 nameId

c# - 使用 Timer 延迟操作几秒钟

c# - RichTextBox 不打印换行符

c# - 导致来自非网络应用程序的 Google Analytics 日志(例如,通过 WebClient)

c# - 将方法执行移动到单独的线程并接收返回值

c# - TextBox 在 '\0' 字符处截断字符串

java - 使用 Keycloak 生成 token