我已经阅读了有关Stack Overflow的一些主题,但没有找到解决我问题的确切方法。 我会尝试解释我的问题。例如,假设我有一个网格9x9。坐标由交汇点表示。 是否有方法或某人已经实现了从坐标A(X,Y)到坐标B(V,W)绘制线的过程,其中线代表最短路径。
在我的问题中,我正在使用谷歌地图,我想在坐标之间画一条多边形线。
这与我的问题相似,但在我的情况下,我想使用坐标,而不是"权重"
Java - Find shortest path between 2 points in a distance weighted map
:)
答案 0 :(得分:2)
如果您使用谷歌地图,那么您可以使用Google Directions API。我希望这些链接可以帮助您。
http://javapapers.com/android/draw-path-on-google-maps-android-api
https://developers.google.com/maps/documentation/directions/