如何计算MapKit中MKRouteStep的方向

时间:2015-11-02 13:29:52

标签: ios swift mapkit

我收到了MKDirectionsResponse,其中包含一些MKRoute,其中只有MKRouteStep个。{/ p>

现在MKRouteStep内部是MKRouteStep类定义的一些内容。即instructionspolyline等。但未定义的是GEOStep。仔细阅读私有API我可以看到它包含一个成员变量 - _maneuverType

_maneuverType带有一个Int。在这种情况下,它是17.我想知道某个地方是否有一个索引说明了这个数字表示的内容。 (左转,右转,飞行等)

我需要知道下一条指令对于某些导航箭头是什么。因此,无语言指示是理想的,也不必从指令字符串中选择单个单词。

Screenshot of the <code>MKRoute</code>

1 个答案:

答案 0 :(得分:0)

很有可能它与你在这里看到的枚举值一致:

https://developers.arcgis.com/net/phone/api-reference/html/T_Esri_ArcGISRuntime_Tasks_NetworkAnalyst_RouteManeuverType.htm

假设Apple正在使用GIS标准。