使用 Python 跟踪特定时间的 GPS 数据

Posted

技术标签:

【中文标题】使用 Python 跟踪特定时间的 GPS 数据【英文标题】:Track GPS data for a certain time with Python 【发布时间】:2020-10-20 01:33:10 【问题描述】:

我想用python创建一个健身程序。

当用户在我的程序中创建帐户时,他/她需要能够选择健身房的位置或锻炼的地方。所以换句话说,地图打开了,用户必须找到他们锻炼的地方并标记它。

然后,我想使用他们手机的 GPS 来查看他们是否在 24 小时内距离标记(他们的健身房或其他锻炼的地方)半径 30 米内至少有 30 分钟。 如果是的话,我想数一数那一天。

我的问题是:

    这件事有可能吗? python 是最好的编程语言还是我应该使用其他语言? 是否有任何 Python 库可以帮助我?

提前谢谢你!

【问题讨论】:

【参考方案1】:

您是否打算制作适用于 ios/android 的手机应用程序?

既然你说你在他们的手机上地图,我假设你的意思是一个手机应用程序。

如果您想专门为 iOS 开发应用程序,我建议您学习 Objective-C,而 Android 的首选实现语言是 Java。

话虽如此,您绝对可以使用 python 来开发类似BeeWare 的 Android 或 iOS 应用程序!这是一套不错的 Python 工具,因此您可以使用纯 Python 从头开始​​构建程序。

所以有很多优点/缺点的选择;每个人都会给出他们的两种感觉,哪种方法是最好的解决方法,但我建议先研究开发手机应用程序的多种方式,以便让您的脚湿透并熟悉流程,然后再开始回答这些额外的问题!

这与在您的计算机上编写 python 程序、在命令提示符/终端上运行它并准备就绪有点不同!

【讨论】:

以上是关于使用 Python 跟踪特定时间的 GPS 数据的主要内容,如果未能解决你的问题,请参考以下文章

在 mysql 数据库中存储跟踪应用程序的 GPS 数据的最佳实践

可以使用 Google API 通过 android 移动 gps 跟踪位置吗?

如何使用推送通知启动 GPS 跟踪

在 Python 中通过正则表达式解析 GPS 接收器输出

使用python计算从gps轨迹点行进的距离[关闭]

安卓上的gps跟踪