传单中的Graphopper选项

时间:2016-07-15 08:13:14

标签: leaflet graphhopper

我有一个传单地图,使用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
...

非常感谢任何正确方向的帮助。

1 个答案:

答案 0 :(得分:1)

我能够通过使用来解决问题;

routeControl.getRouter()。options.urlParameters.vehicle =' motorcycle&#39 ;;   routeControl.route();

将其添加到地图后。显然摩托车不包括在免费帐户中,但这种方法适用于汽车,步行和自行车。

我想知道是否有更好的解决方案来实现这一点,因为这种方式需要额外的一步。