我一直在做一些研究,但找不到关于该主题的任何信息。我运行的是 Windows 10 版本,该版本具有供应用程序使用的 GPS 功能,用户可以启用或禁用此功能。我想知道如何通过 python 脚本访问和使用它,假设它是可能的。
注意:我不希望任何解决方案通过 IP 地理定位服务获取位置。很像在 android 应用程序中使用移动设备的 gps 服务。
最好是 python3 库和模块。
最佳答案
一方面,来自 Microsoft Location API您会找到文档,LocationDisp.DispLatLongReport具有这些属性的对象:
- 海拔高度
- 高度误差
- 误差半径
- 纬度
- 经度
- 时间戳
另一方面,通过使用 Python pywin32模块(或 ctype 模块),您将获得对 Windows API(或任何 Windows DLL)的访问权限,因此最终您可以获得所需的纬度和经度。
关于python - 在 Python 脚本中使用 Windows GPS 定位服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44400560/