我已经阅读了android和iOS的文档,但只有我找不到,但我无法设法让谷歌地图避免收费或高速公路,这是我目前的代码(和&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...
答案 0 :(得分:1)
您可以在此视频中看到Maps Shortcuts: Directions and the Google Maps iOS SDK有关如何从应用中的Directions网络服务加载和显示信息的信息。您可以在此documentation中读取avoid
参数,该参数指示计算出的路径应避开指示的要素。它支持以下参数:
tolls
表示计算出的路线应避开收费公路/桥梁。highways
表示计算出的路线应避开高速公路。检查此相关主题:
希望这有帮助!