Android SDK,计算路由时出现错误

Android SDK,计算路由时出现错误,android,here-api,Android,Here Api,我在这里开发了地图导航应用程序,我已经实现了这一点,但有时我会在计算路线后收到错误选项 我发现我可以将TruckRestrictionsMode.惩罚违反规则的行为添加到RouteOptions 但是,也有可能从路段的RouterResult中获取点(坐标),路线上有什么问题,比如在地图上给用户显示这个pin码,或者类似的东西? 我在文档中找不到这一点,我只看到在API Resest for calculate route(不在adnroid sdk中)中有机动注意事项,可能有违规行为 在计算

我在这里开发了地图导航应用程序,我已经实现了这一点,但有时我会在计算路线后收到错误选项 我发现我可以将TruckRestrictionsMode.惩罚违反规则的行为添加到RouteOptions

但是,也有可能从路段的RouterResult中获取点(坐标),路线上有什么问题,比如在地图上给用户显示这个pin码,或者类似的东西? 我在文档中找不到这一点,我只看到在API Resest for calculate route(不在adnroid sdk中)中有机动注意事项,可能有违规行为

在计算路由时,我可以从adnroid sdk中获得此信息吗? 或者也许还有别的办法?
我是新加入的api,可能我没有正确理解某些内容

您是否检查了路由相关的枚举:

路由计算使用以下SDK枚举:

  • Route.TrafficPenaltyMode枚举-表示描述 CoreRouter应如何处理路由中的流量事件 计算,如禁用、避免长期关闭或优化
  • 类型枚举-表示描述不同 路由类型,如最快或最短
  • RouteOptions.TransportMode表示描述 不同的运输方式,如汽车、卡车、轨道(连接 路线点(使用直线)或行人•路线错误 枚举

  • 表示描述可能的路线计算错误的值,例如“无”或“违反”选项

  • RouterResult.ViolatedOption枚举- 表示描述可能的路由选项冲突的值,例如 避开公路或渡轮

谢谢您的回答。我想澄清一下我的问题:如果我使用API中的“routing/7.2/calculateroute”,我可以添加下一个参数:&MoveAttributes=notes。如果我们使用这个参数,那么每个maneur中都会有note数组。我们可以在这些数组中找到冲突注释。如果我们使用hereMaps SDK,我们是否可以以某种方式接收相同的信息(注意数组)?还是只有API支持它?