как я могу создать таможенные шаги с DirectionsRoute в mapbox - PullRequest
0 голосов
/ 13 февраля 2019

Я пытаюсь создать свой собственный маршрут с помощью MapBox и добавить список таможенных шагов.Чтобы нарисовать маршрут из списка точек, я использую MapboxMapMatching.Из документации MapBox я понимаю, что шаги управляются LegStep , но я не могу добавить, как добавить свои пользовательские шаги, если это возможно?

1 Ответ

0 голосов
/ 13 февраля 2019

Звучит так, будто вы ищете " Вехи ", которые включены в Android Navigation SDK из коробки .Согласно связанной документации, вы можете добавить пользовательские этапы с явным вызовом метода:

navigation.addMilestone(new RouteMilestone.Builder()
      .setIdentifier("begin-route-milestone")
      .setTrigger(
        Trigger.all(
              Trigger.lt(TriggerProperty.STEP_INDEX, 3),   
              Trigger.gt(TriggerProperty.STEP_DISTANCE_TOTAL_METERS, 200)))
      .build()
...