python - 在 Python 脚本中使用 Windows GPS 定位服务

标签 python windows geolocation gps

我一直在做一些研究,但找不到关于该主题的任何信息。我运行的是 Windows 10 版本,该版本具有供应用程序使用的 GPS 功能,用户可以启用或禁用此功能。我想知道如何通过 python 脚本访问和使用它,假设它是可能的。

注意:我不希望任何解决方案通过 IP 地理定位服务获取位置。很像在 android 应用程序中使用移动设备的 gps 服务。

最好是 python3 库和模块。

最佳答案

一方面,来自 Microsoft Location API您会找到文档,LocationDisp.DispLatLongReport具有这些属性的对象:

  • 海拔高度
  • 高度误差
  • 误差半径
  • 纬度
  • 经度
  • 时间戳

另一方面,通过使用 Python pywin32模块(或 ctype 模块),您将获得对 Windows API(或任何 Windows DLL)的访问权限,因此最终您可以获得所需的纬度和经度。

如果您需要帮助,请使用 pywin32模块你可以看看here .

关于python - 在 Python 脚本中使用 Windows GPS 定位服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44400560/

相关文章:

python - python 中的 ssh 连接句柄 pexpect

mongodb - spring-data mongodb地理查询

rest - 位置请求的缓存策略

c - 如何列出子文件夹中的所有文件?

c++ - Windows 事件的等效 boost

windows - 命令行参数,解析的标准方法?

javascript - 无法加载谷歌地图

python - python中最小/最大函数中的参数数量错误

python - 字符串索引必须是整数 geojson

python - 狮身人面像 : document data in python without displaying the data