由于我怀疑任何这样的事情存在,我将保留“要求”的程序标题。我给它一个位置&它给了我一条路线。
“很高兴拥有”:
我怀疑即使是@Izzy也不知道有这样一个怪物,所以我也欢迎关于功能的建议&如何设计这样一个应用程序(有没有一种路由算法可以说“从这里带我到这里大约5公里”)?
发布于 2015-03-12 16:47:14
Endomondo是一款社交活动跟踪应用。它有一个网络和移动版本(游戏商店链接)。虽然它不符合你的确切要求,但我认为它符合问题的一般想法。你可以用它在一个地区找到不同类型的路线。以下是网站上的寻路器截图:

它主要是基于用户的反馈,所以你看到的路线是由应用程序的其他用户创建和使用的,而可用的信息是基于他们留下的评论。
功能:
我给它一个距离(比如说5公里),或者一个距离(比如8-12公里)来帮助它。
是。这可以通过右上角的滑块完成。在截图中,范围从0到1000公里,但这两个极端都可以调整。
使用单车径或人行道的选项
是。您可以选择相应路线的运动类型,包括步行和骑自行车。
或者寻找绿色植物,河流,公园,森林
它使用Google,它显示搜索区域中的重要地标,但不能使用greenery作为搜索筛选器。
如果我在做白日梦/设计这个系统,我很可能不得不发展自己,也许可以避免高犯罪率/交通拥挤的地区?
不是自动的。但是,您可以通过跟踪它的用户数量来了解每条道路的受欢迎程度,同时还可以看到用户评论和竖起/竖起大拇指的评价。
考虑到一年中的时间/一天的时间/天气?
天气信息,使用本地预报站
平坦路线对山丘允许
不是自动的,但是如果你在运动菜单中选择hiking,你可能会看到一座山。您可以使用卫星视图检查地形。
发布于 2015-03-13 03:17:50
发布于 2015-03-12 17:38:09
我相信斯特拉瓦满足了你大部分的要求,除了能够说我想要看到树木和建筑物,但如果我记得是正确的,它知道它是一条泥土,砾石,或铺好的道路。
从我所读到的很多他们的路由技术是基于他们的用户活动,他们会根据这个细节建议路线。通过这种方式,它可以绘制轨迹系统的地图,甚至可以分辨出实际路线是什么,而可能是基于非GPS方法的地图。我强烈建议查看Labs.Strava.Com。
该应用程序可用于安卓和iOS。
https://softwarerecs.stackexchange.com/questions/17888
复制相似问题