【发布时间】:2021-09-26 08:50:29
【问题描述】:
我使用特定的 GPS 接收器,它使用数据并知道当前位置。 Windows 无法识别它(也不应该这样做,因为我需要记录数据,...)。 现在我想设置系统的当前位置(我使用 VB.NET,但欢迎任何提示如何做到这一点)。使用 System.Device.Location 命名空间很容易获取位置,但设置位置我找不到示例。
谢谢和最好的问候马丁。
更新: 我发现https://www.gpssensordrivers.com/ 接受 GPS 数据的 TCP/IP 数据源。我的软件可以通过其 COM 端口访问 GPS,处理数据并通过 TCP/IP 将其从链接转发到 GPSDirect 应用程序,然后将其提供给 Windows。成本 15 美元,但如果它使用用户模式驱动程序,我认为它物有所值……
【问题讨论】:
-
GPS 接收器将向您显示它接收和检测到的位置。您是否在地图上显示数据。我猜你是从 GPS 获得纬度和经度。设置位置时,必须提供自己的坐标。
-
当然,但我希望坐标在 Windows 中作为全球位置信息可用,例如Microsoft 地图应用程序会显示它……
标签: c# geolocation gps location