我已经阅读了一些有关堆栈溢出的主题,但没有找到解决问题的确切方法。我会尽力解释我的问题。例如,假设我有一个网格9x9。坐标由交点表示。是否有一种方法或某人是否已经实施了一个程序,从坐标a(X,Y)到坐标B(V,W)绘制一条线,其中该线表示最短路径。。
在我的问题中,我使用的是谷歌地图,我想在坐标之间画一条折线。。
这类似于我的问题,但在我的情况下,我想使用坐标而不是“权重”
Java-在距离加权地图中查找两点之间的最短路径
:)
如果您使用的是谷歌地图,那么您可以使用谷歌方向API。我希望这些链接将对您有所帮助。
http://javapapers.com/android/draw-path-on-google-maps-android-api
https://developers.google.com/maps/documentation/directions/
DrawPath()用于在地图上绘制多边形。 现在我的问题是路线没有正确显示在地图上,因为它在链接中有航路点。我在Android4.2上使用它 我的链接是http://maps.googleapis.com/maps/api/directions/json?origin=18.XXX,73.XXXdestination=18。三十、 73。XXX
我是xamarin的新手,我需要在应用程序中放置谷歌地图。 我已经从xamarin下载了示例: https://github.com/xamarin/monodroid-samples/tree/master/MapsAndLocationDemo_v2 经过一些改变,它工作了,这个项目显示地图。 以下是工作的项目的代码: /MainActivity.cs/ /BasicDemo.axml/ /A
所以我看到了一个特殊的例外,我敢肯定的是谷歌地图的绘图代码。 我有一个片段,在那里我以编程方式添加了一个支持地图片段,然后我在其中操纵谷歌地图实例。 这是stacktrace: 我无法可靠地复制它(尽管这种情况经常发生),我已经查看了ReadWriteDirectByteBuffer和ShortToByteBufferAdapter,但没有任何东西突然出现在我面前。 有什么想法吗?
当我在谷歌地图上绘制两个坐标之间的路线时,我使用的是谷歌API URL,我可以获得所有数据,但现在我可以在多个坐标之间绘制路线,我该怎么做? http://maps.googleapis.com/maps/api/directions/xml?origin=41.020381,28.936672
我对Android开发真的是一个新手,有几天我会尝试在我的应用程序中添加一个地图。我尝试了一些事情,但没有成功。如果有人能帮我,我很感激。 我做过的事: 将google-play-services_lib添加到我的包资源管理器中。 包含了android-support-v4.jar和google-play-services.jar作为我的项目的依赖项。 下面是main.xml文件 这里是清单文件
我试图找到android maps api v2的方法,它将决定我在移动时创建的折线的长度。我会把它放在onLocationChanged()中,以便不断更新。有人知道方法是什么吗?maps api将显示哪些单元的长度吗?