0

如何使用谷歌地图在 android 中添加自定义路线。我正在构建一个类似于 mapmyhike 的应用程序。在 Maps API V3 中可以吗?

4

2 回答 2

0

考虑查看此链接

DirectionsRoute 包含来自指定起点和终点的单个结果。根据是否指定了任何航路点,这条路线可能包含一个或多个航段(DirectionsLeg 类型)。

[编辑]

适用于 Android 的 Google Maps Directions API v3 提供编码折线算法格式的路线。

所以你可以尝试如下: android-draw-route-map-between-two-geopoints

于 2013-08-13T05:54:21.357 回答
0

您可以将纬度和经度传递给此以获取两点的路线方向

String uri = "http://maps.google.com/maps?saddr="+ latitude + "," + longitude + "&daddr="+ latposition + ","+lngposition;
        Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri));
        intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity").addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
        context.startActivity(intent);
于 2013-08-13T05:56:07.813 回答