mapbox / mapbox/mapbox-navigation-android

android 显示的剩余距离 永远都是50的倍数,比如前方120米左转,就会显示100左边, 比如前方280左转,就会显示250米左转,

Offen
#7,356 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Kotlin
Sterne
651
Forks
321
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

@alexander-kulikovskii
@springmeyer
@zugaldia @
显示的剩余距离 永远都是50的倍数,比如前方120米左转,就会显示100左边, 比如前方280左转,就会显示250米左转,
这样的话,我通过回调 拿到的 BannerInstructions 的剩下距离就跟 导航页面显示的不一样了。

The remaining distance displayed by android is always a multiple of 50, for example, turning left 120 meters ahead will show 100 left, for example, turning left 280 meters ahead will show 250 meters left. In this case, the remaining distance of the BannerInstructions I got through the callbacks is different from what the navigation page shows.

implementation "com.mapbox.navigation:ui-dropin:2.9.2"
implementation "com.mapbox.navigation:android:2.9.2"

例子:

"bannerInstructions":{"primary":{"type":"turn","text":"莲塘路","modifier":"right"},"sub":{},"distanceAlongGeometry":87.7229995727539,"secondary":{}}

image

请问 我该如何让这两个值一致???
How can I make these two values consistent??

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, die in der Android-Navigationsoberfläche angezeigte verbleibende Entfernung mit BannerInstructions.distanceAlongGeometry unter Verwendung des gemeldeten 2.9.2-Setups zu vergleichen. Verfolge, wo die Entfernung formatiert oder gerundet wird, und überprüfe das Verhalten anhand der Beispiele 120 m und 280 m. Erledigt bedeutet, dass die angezeigte Entfernung und der Callback-Wert konsistent sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android, kotlin
Bereich
mobile
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.