跳转到主要内容

在已知环境中基于经验的一个100%个人路线优化器。

项目描述

https://mybinder.org/badge_logo.svg https://github.com/eumiro/pygohome/workflows/CI/badge.svg https://img.shields.io/pypi/v/pygohome.svg https://img.shields.io/pypi/pyversions/pygohome.svg https://img.shields.io/github/license/eumiro/pygohome

pygohome: Python, 让我们回家。快速。

pygohome 是一个基于经验在已知环境中工作的100%个人路线优化器。

您经常在已知位置(家、工作、学校、商店、家人、朋友等)之间行走/骑行/驾驶,使用不同的路线,但想知道最佳路线,该路线将使您用最短的时间到达?pygohome 使用您记录的GPS轨迹来构建您世界的路线网络,并估计您使用选择的交通方式从A点到B点所需的时间。

它如何工作

跟踪您的所有行程

1秒或2秒间隔的简单GPS轨迹效果很好。只需像往常一样行走/骑行/驾驶,在红绿灯处停车,不要超速。您可以在离开前开始跟踪,并在到达后停止。

您确定您的兴趣点(和十字路口)

pygohome 不使用任何地图数据,所以需要您的帮助。首先,您需要识别所有感兴趣的点(家、工作、学校、商店、家人、朋友、酒吧、俱乐部、海滩等)并为它们命名。

在当前版本中,您还需要识别所有您的GPS轨迹交叉、分叉或汇合的岔路口。

您让 pygohome 建立您自己的世界

它将根据您的节点(已命名的兴趣点及已识别的交叉路口)和边(自动生成的节点间所需的时间列表)构建路线网络。

您可以找到从A到B的最快路线

您可以选择从“我感到幸运”(例如周日早上7点,晴朗)到“我想确保我能及时到达”(例如周五下午5点,暴风雪)之间的任何时间。

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源代码发行版

pygohome-0.2.1.tar.gz (10.4 kB 查看哈希值)

上传时间 源代码

构建发行版

pygohome-0.2.1-py3-none-any.whl (9.4 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面