Here map iOS软件开发工具包是否提供公路方向?
例如:在美国高速公路/州际公路上行驶时,这里的地图提供了I-5或WA-14等信息。
我们能知道我们要朝哪个高速公路/州际公路方向行驶吗?如I-5N或WA-14S。
发布于 2019-03-21 22:32:06
您可以始终使用从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
动作开始时的角度(从北),以度为单位。零表示正北方向,值递增表示地图方向的顺时针方向。
https://stackoverflow.com/questions/55245723
复制相似问题