开发者社区> 问答> 正文

如何使用谷歌方向API快速绘制苹果地图上的路径?

下面是从GoolAPI方向API获得的响应。现在我需要在苹果地图上一步一步地画。

    let directionURL = "https://maps.googleapis.com/maps/api/directions/json?key=\(samplekey)s&origin=valsad&destination=rajkot"
let parameters = [String: String]()

SCMServiceManager().createSmartServiceWith(params: parameters , url: directionURL, httpMethod:kHTTPMethodGET ) { (url, result, error) in

    guard let responseDict = result as? [String:Any] else {

        return

    }

    let status = responseDict["status"] as! String
    var routesArray:String!
    if status == "OK" {
        routesArray = (((responseDict["routes"]!as! [Any])[0] as! [String:Any])["overview_polyline"] as! [String:Any])["points"] as? String
            print("routesArray: \(String(describing: routesArray))")
    }

如果需要的话,我也可以发布一些JSON的回复。谢谢。我正在应用程序中使用苹果地图。

展开
收起
游客5akardh5cojhg 2019-12-06 14:34:25 461 0
1 条回答
写回答
取消 提交回答
  • 苹果地图和谷歌地图都是不同的。因此,我认为,指示API给出的数据在苹果地图上不能准确地工作。

    2019-12-06 14:34:57
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载