这里的iOS sdk地图提供公路方向吗?
示例:在美国高速公路/州际公路上行驶时,此处的地图提供了I-5或WA-14之类的信息。
我们能得到往哪个高速公路/州际公路的方向行驶吗?像I-5 N或WA-14S。
答案 0 :(得分:0)
您始终可以使用从NMAPositionManager的 currentPosition (NMAGeoPositon对象)获取的课程信息。
迅速
NMAPositionManager.sharedInstance().currentPosition?.course
或Objective-C
[NMAPositionManager sharedPositioningManager].currentPosition.course
有效航向值在[0,360)范围内,其中0度代表北方,值顺时针增加。因此,东是90度,南是180度,依此类推。如果未知,将为NMAGeoPositionUnknownValue。
它也可以从航路点路线获得。
calculatedRoute.waypoints[idx].course;
或可以使用别名“开始”,“目的地”
calculatedRoute.start.course;
calculatedRoute.destination.course;
另一种方法是使用mapOrientation的动作
calculatedRoute.maneuvers[idx].mapOrientation
机动开始时的角度(从北),以度为单位。零代表正北,数值越大代表地图方向沿顺时针方向发展。