1

Here map iOS sdk是否提供Highway方向?

示例:在美国高速公路/州际公路上行驶时,此处的地图提供 I-5 或 WA-14 等信息。
我们能知道我们正在前往哪个高速公路/州际公路方向吗?像 I-5 N 或 WA-14 S。

4

1 回答 1

1

您始终可以使用从 NMAPositionManager 的currentPosition(NMAGeoPositon 对象)获取的课程信息。

迅速

NMAPositionManager.sharedInstance().currentPosition?.course 

或 Objective-C

[NMAPositionManager sharedPositioningManager].currentPosition.course

有效的课程值在 [0, 360) 范围内,0 度表示北,值顺时针增加。因此,东为 90 度,南为 180 度,依此类推。如果未知,将为 NMAGeoPositionUnknownValue。


它也可以从航路点课程中获得。

calculatedRoute.waypoints[idx].course; 

或别名 'start', 'destination' 可以使用

calculatedRoute.start.course;
calculatedRoute.destination.course;

另一种是使用mapOrientation的机动

calculatedRoute.maneuvers[idx].mapOrientation

机动开始时的角度(从北方),以度为单位。零表示正北,值增加表示地图方向的顺时针方向。

于 2019-03-21T14:32:06.127 回答