0

我目前正在一个Xamarin.Android应用程序中实现 MapBox,我正在查看 MapBox Github 中的示例,这是特定于https://github.com/mapbox/mapbox-android-demo/blob/master/MapboxAndroidDemo/src/main的示例/java/com/mapbox/mapboxandroiddemo/examples/mas/OptimizationActivity.java,我正在翻译成 C#,但现在我遇到了一个问题。在这个例子中,他们使用了一个名为“MapboxOptimizedTrips”的类,它来自 lib 'com.mapbox.services.api.optimizedtrips.v1.MapboxOptimizedTrips'。在 Xamarin 中,我导入了 Xamarin 为 MapBox 制作的所有库,即以下 3 个:

  • MapBoxSDK.Android
  • MapBoxSDK.AndroidServices
  • MapBoxSDK.JavaServices

这些都不包括 Optimized Trips API 相关的类。有没有人遇到过这个问题?

代码截图

4

1 回答 1

0

我以为你从 Mapbox阅读并遵循了这份文档?

  1. Mapbox Navigation 库不断变化并添加新功能
  2. Mapbox 库中有两个 DirectionsRoute 类
  3. Mapbox 优化包返回的两个 DirectionsRoute 都不符合 NavigationRoute 的功能。

我认为您必须按照您提到的方式直接调用API。或者等待 Mapbox 发展他们的图书馆。

干杯。

于 2018-02-03T18:08:40.753 回答