mapbox / mapbox/mapbox-navigation-android

Which-road-am-I-on is picking up footways when in driving mode

Aperta
#2,227 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

archived
Lingua principale
Kotlin
Stelle
651
Fork
321
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Android API: Unknown
Mapbox Navigation SDK version: Unknown

Steps to trigger behavior

When navigating, the "current road" label can sometimes show the name of a nearby footway.

image (6)

In this example, "100 Steps" is referring to this path: https://www.openstreetmap.org/way/166468142 which is adjacent to the road.

Expected behavior

When navigating using a Driving profile, foot-accessible paths should not be considered for detecting the current road name.

Actual behavior

Looks like we're simply picking the name of the nearest map feature to the current position - if there's position error, the displayed name can be incorrect.

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia dall’etichetta current-road e dalla ricerca del nome della strada per la navigazione, quindi riproduci la navigazione in driving-mode vicino all’OpenStreetMap footway adiacente descritto nell’issue. Traccia il modo in cui viene selezionata la feature cartografica più vicina e verifica che il risultato escluda i percorsi accessibili a piedi, preservando al contempo il nome effettivo della strada.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
android, kotlin
Ambito
mobile-dev
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.