È possibile utilizzare il campo "manovra" in routes[i].legs[j].steps[k].maneuver
per visualizzare queste icone.
Se dai un'occhiata al tutorial setPanel, puoi vedere che sta usando il campo di manovra per impostare l'icona corrispondente nel pannello delle direzioni. Puoi verificare che l'icona di ogni passaggio sia impostata dalla classe CSS ".adp- {manovre}".
Ecco un elenco di manovre che ho trovato all'interno del file CSS che questo esempio utilizza:
- traghetto
- traghetto-treno
- forcella-sinistra
- forcella a destra
- keep-left
- keep-right
- unione
- rampa sinistra
- rampa destro
- rotonda a sinistra
- rotonda a destra
- dritto
- turn-sinistra
- turn-destra
- turn-sharp-sinistra
- turn-sharp-right
- virata-sinistra-sinistra
- turn-leggero-destra
- uturn-sinistra
- uturn-destra
Sembra che queste manovre non sono influenzati dalla localizzazione, quindi non dovrebbe essere un problema.
Non è documentato. Le icone fanno parte dell'immagine sprite su http://maps.gstatic.com/mapfiles/dir/tt3.png. Per implementare le icone, è necessario analizzare il testo di quella fase del percorso e selezionare l'immagine sprite corretta da visualizzare. –
Ciao Andrew, vuoi dire che devo cercare determinate parole chiave all'interno del testo e visualizzare le icone. Quando si localizza, questo diventa un altro problema oltre a tutte le funzionalità offerte da Google Maps, ad esempio. al passaggio del mouse sopra ecc. Questo sarà difficile se questo è il caso, grazie. – Rav
Sì: è esattamente giusto. –