Java 行人自动路线

Java 行人自动路线,java,android,google-maps,Java,Android,Google Maps,我想开发一个Android应用程序,允许用户(行人)遵循自动生成的路线 用户将指定他们希望走多远,是否必须回到指定位置,避开山丘、危险道路,不横穿任何道路,在avergae上走多快,等等 我一直在搜索一个基于java的库或服务,该库或服务生成一个路由,但失败了 有人能推荐一个自动生成路由的java库吗?这个主意很有趣。我从未见过任何库或可用的实现完全符合您的需求。不过,您试图做的是基本的路线优化 看看google directions API的一些组合(https://developers.go

我想开发一个Android应用程序,允许用户(行人)遵循自动生成的路线

用户将指定他们希望走多远,是否必须回到指定位置,避开山丘、危险道路,不横穿任何道路,在avergae上走多快,等等

我一直在搜索一个基于java的库或服务,该库或服务生成一个路由,但失败了


有人能推荐一个自动生成路由的java库吗?

这个主意很有趣。我从未见过任何库或可用的实现完全符合您的需求。不过,您试图做的是基本的路线优化


看看google directions API的一些组合(https://developers.google.com/maps/documentation/directions/)以及一组预定义的(您设置的)城市航路点。航路点表示“图形”中的节点,边是它们之间的路线。航路点具有坐标,因此您可以绘制它们的地图。然后将权重(首选项)指定给每条边,并使用google计算航路点之间的距离。提取与您的距离偏好相匹配的路线,然后选择具有最佳“权重”偏好的路线。

我不相信会有这样一种没有解释的否决票。这对谁有好处?SO用户有时间否决一个8年前的问题,但他们没有时间解释原因。SO社区再次“帮助”了他们