在 Windows 8 上以某种方式获取特定的 GPS 位置

在 Windows 8 上以某种方式获取特定的 GPS 位置

我已经在 Google 上搜索了很多。据我所知,要让我的 lenovo helix 中的内置 GPS 芯片与任何类型的地图软件配合使用,需要做很多工作。新的东西是,在 Windows 8 中,内置 GPS 是一个传感器,不能通过 COM 端口接口使用。大多数软件使用旧的 COM 端口。Windows 8 中应用商店的新软件使用 Windows 定位服务,这似乎完全忽略了内部芯片。Metro 中的任何应用程序都无法获得准确的坐标。只能使用 IP 按城市进行地理定位。这太糟糕了。GPS 功能没用吗?谁的错,联想还是微软?

编辑:我想我已经修复了它,至少是部分修复了。在设备管理器下,你只需停用并重新激活即可。然后它就可以正常工作了。几分钟后它就会停止工作。但现在至少天线故障已经不可能了!耶!

答案1

它根据最佳信号自动执行

何时向位置 API 提供 GPS 数据?

与 Windows 7 一样,Location API 建立在 Sensors API 之上,位置报告中的信息来自位置传感器。Location API 确定给定报告类型的最准确位置传感器。这简化了编程,因为即使有多个位置传感器可用,Location API 也只会提供特定类型的一份报告。当 Windows Location Provider 和 GPS 都存在于系统中并提供数据时,Location API 将使用数据最准确的传感器。在大多数情况下,当 WiFi 和 GPS 都可用时,GPS 会更准确,其数据将传递给应用程序。

来源

相关内容