关于在iOS中的Google Maps SDK上跟踪路由

关于在iOS中的Google Maps SDK上跟踪路由,ios,iphone,google-maps,Ios,Iphone,Google Maps,是否可以使用Google Maps SDK for iOS在用户当前位置和所选目的地之间绘制路线?我在很多网页上看到谷歌不允许这样做,是真的吗?如果是这样的话,谷歌地图iPhone应用程序是如何做到这一点的 请分享您的想法。地图SDK允许您在地图上绘制多段线。看 当您查询从位置A到B的方向时,Google Directions API会为您提供多段线。请参阅 我不认为mapssdk可以直接使用directionapi提供的格式,但是,您必须自己处理这个问题。有关此问题的解决方案,请参阅此线程:

是否可以使用Google Maps SDK for iOS在用户当前位置和所选目的地之间绘制路线?我在很多网页上看到谷歌不允许这样做,是真的吗?如果是这样的话,谷歌地图iPhone应用程序是如何做到这一点的


请分享您的想法。

地图SDK允许您在地图上绘制多段线。看

当您查询从位置A到B的方向时,Google Directions API会为您提供多段线。请参阅

我不认为mapssdk可以直接使用directionapi提供的格式,但是,您必须自己处理这个问题。有关此问题的解决方案,请参阅此线程:


希望这有帮助

是的,使用以下代码可以获得
GMSPolyline
对象,您可以通过设置其map属性将其添加到Google map

+(GMSPolyline *)googlePolylineWithGoogleEncoded:(NSString *)encodedString
{

    GMSMutablePath *path = [GMSMutablePath pathFromEncodedPath:encodedString];
    GMSPolyline *polyline = [GMSPolyline polylineWithPath:path];


    return polyline;
}