Google Maps SDK避开高速公路和通行费(iOS)

时间:2016-09-11 20:52:00

标签: ios swift google-maps google-places-api

我已经阅读了androidiOS的文档,但只有我找不到,但我无法设法让谷歌地图避免收费或高速公路,这是我目前的代码(和&avoid=tfh对我来说不适用于iOS)。有没有办法避免文件中的高速公路和收费?

        let ONE = getText("address")
        let TWO = getText("address2")

        Alamofire.request(.GET, "https://maps.googleapis.com/maps/api/directions/json?language=sv&origin=\(ONE)&destination=\(TWO)&mode=drive&avoid=tfh", parameters: ["foo": "bar"])
            .responseJSON { response in...

1 个答案:

答案 0 :(得分:1)

您可以在此视频中看到Maps Shortcuts: Directions and the Google Maps iOS SDK有关如何从应用中的Directions网络服务加载和显示信息的信息。您可以在此documentation中读取avoid参数,该参数指示计算出的路径应避开指示的要素。它支持以下参数:

  • tolls表示计算出的路线应避开收费公路/桥梁。
  • highways表示计算出的路线应避开高速公路。

检查此相关主题:

希望这有帮助!