我有一个传单地图,使用graphopper作为路由器。我在设置选项时遇到问题;例如,将车辆从默认(汽车)改为摩托车。
let resultList = self.items["result"] as! [[String: AnyObject]]
let itemForThisRow = resultList[indexPath.row]
cell.cityLabel.text = itemForThisRow["city"] as! String
cell.nameLabel.text = itemForThisRow["name"] as! String
...
非常感谢任何正确方向的帮助。
答案 0 :(得分:1)
我能够通过使用来解决问题;
routeControl.getRouter()。options.urlParameters.vehicle =' motorcycle&#39 ;; routeControl.route();
将其添加到地图后。显然摩托车不包括在免费帐户中,但这种方法适用于汽车,步行和自行车。
我想知道是否有更好的解决方案来实现这一点,因为这种方式需要额外的一步。