[IT] Rotazione mappe tramite sensore dello smartwatch

Giuseppe shared this question 7 months ago
Answered

Usando un Casio F20 si riscontra un grave problema per quanto riguarda le escursioni.

Non si riesce ad orientarsi in quanto attualmente viene utilizzato i sensori dello smartphone per la rotazione della mappa, e tenendo lo smartphone nello zaino non è possibile orientarsi, mentre se si utilizza il sensore dello smartwatch sarebbe molto meglio

Comments (5)

photo
1

Hello,

you are right, this is not correct behaviour. The auto-rotate function was meant mostly for navigation, when the heading should behave correctly based on the navigated track. When not in the navigation mode and using gyroscope as the heading source the heading cannot be applied in current manner to the watch when the phone is in the backpack.

Sorry for the inconvenience, I will try to release a fix until end of the month. The course will be still supplied from the phone as a quick fix, but GPS course will be used instead of heading computed from compass/gyroscope sensors.

Best Regards

Milan Cejnar

photo
1

Sei grande

photo
1

Anche nella navigazione è un problema la rotazione.

Mi spiego meglio.

Se imposto un percorso ed inizio la navigazione con lo smartphone, è decido di seguire la traccia con lo smartwatch, la rotazione diventa problematica perché come dicevo se mentre navigo lo smartphone e nello zaino, non in posizione orizzontale ma verticale, non avrò mai la direzione corretta sullo smartwatch nel mio caso casio f20.

Ho notato che da qualche giorno google map ha rilasciato una l'ultima versione di map per lo smartwatch che utilizza i sensori di rotazione hardware dello smartwatch ed la rotazione è immediata, mentre se si utilizza quella gps come nel caso quando tanto tempo fa utilizzavo gear frontier della Samsung era impossibile orientarsi in quando non aveva il giroscopio, ed utilizzava la rotazione solo se ero in movimento, ma era talmente lento nell'aggiornamento della rotazione che andavo a destra e a sinistra, alla fine lo venduto subito (non lo utilizzavo con locus che non era supportato)

Casio invece ha i sensori di rotazione infatti con Google map e perfetto la direzione e immediata e quindi ti chiedo se è possibile utilizzare lo stesso sistema che ha Google map, in questo modo sarei quasi alla pari con i Garmin con il mio Casio F20.

Grazie in anticipo

photo
1

Hello,

thank you for the description. I will be making a small fix in auto-rotation behaviour in Locus Map but I will not probably go as far as implementing watch sensor-based rotation due to some technical difficulties and limitations (the map is still rendered on the phone with possibly significant delay between request and response). I will definitely check the mentioned behaviour so after the fix (next version) we can talk further how to improve it even more. The feedback is very welcome.

Best Regads

Milan Cejnar

photo
photo
1

Ciao Milan, ho finito un'escursione ed ho avuto le stesse difficoltà, la rotazione della mappa.

Trovandomi in mezzo alla neve con le ciaspole, mi è toccato quasi sempre spostarmi a destra e sinistra, avanti e indietro per trovare l'orientamento corretto, tutto va bene se ti muovi di continuo senza fermarsi va ok, ma se ti fermi per un attimo e poi vuoi ripartire e specialmente se come me ti trovi in mezzo ad un bosco dove fai diverse svolte diventa faticoso quasi stressante non visualizzare la direzione corretta da seguire da fermo, e ti confesso che con le ciaspole sulla neve e stato pesante e stancante fare diverse volte avanti ed indietro per la direzione.

Poi in ultima cosa sarebbe bello avere un'opzione che ti permette di tornare indietro sullo stesso percorso senza dovere interrompere la navigazione, e rifare partire la stessa in modo inverso alla traccia.

Un'opzione direttamente torna indietro sarebbe molto meglio.

Comunque la stanno installando in tanti l'applicazione per il wear OS ma per essere il massimo avrebbe bisogno di :

1 Rotazione della mappa tramite sensore smartwatch

2 opzione torna indietro

3 vibrazione dello smartwatch per fuori percorso

4 un grafico sullo smartwatch dell'andamento dell'altitudine su tutto il percorso ancora prima di iniziare il tracciato e che segue l'andamento man mano ci si sposta sul percorso.

5 ed il massimo sarebbe avere una mappa direttamente sullo smartwatch di grande qualità, anche se fosse una parte di un settore, è seguire la traccia senza lo smartphone, sarebbe fantastico.

Sarei disposto a ripagare per averla così. Già ho un account pro e pagherei di nuovo per avere queste funzioni che reputo fondamentali.

In allegato esempio per altimetro

photo
1

Hello Giuseppe,

thank you for the great tips. The offline stand-alone map (5) would be quite difficult and is not planned, at least for now, even though we know it would be really great feature. I don't understand the 2nd suggestion (probably due to translation). Other suggestions would be doable and I will definitely consider them.

I am really glad that you are so keen to help with the add-on, but to be honest I unfortunately don't have a time or budget to be able to do these kind of changes at the moment. Though I know I have promised the fix for map rotation when navigation is not active (only GPS course will be considered for now). I have already managed to push this fix to the Samsung Gear add-on thanks to your suggestion and I plan to push this fix to Wear add-on really soon, so sorry for the delay.

Best regards

Milan

photo
1

Sul punto 2 mi riferivo alla possibilità di tornare indietro su un percorso che che seguo.

Ad esempio come mi è successo se seguo un percorso di 14 km e a circa 5km il tempo diventa brutto, torno indietro seguendo lo stesso percorso. Con un opzione che permette di invertire la navigazione senza rifare tutto da capo.

Semplicemente torna indietro e mi riporta al punto di partenza.

photo
photo
1

Hello. After two months it seems that this problem is still present, or is it just happening to me? galaxy s8 with Galaxy Gear S3. The smarwatch and the smartphone show the direction of an arrow obtained from the GPS, even if I try to set the direction using the internal compass of the phone. Is there still the problem or has it been solved?

photo
1

Non saprei dirti, io ho abbandonato, ma mi riferivo al fatto che si doveva usare la bussola dello smartwatch ( di cui casio wsd-f20) e provvisto, ho perlomeno poter scegliere. Ma ti ripeto dopo le ripetute richieste ho lasciato perdere. Sono passato ad altro. Ciao

photo
1

Hello Fiox,

with Samsung Gear/Galaxy Watch add-on what you describe is an intended behaviour. The map rotation is resolved based on your phnoe's GPS heading.

Smartwatch sensors are not used and it does not make a sense to use phone compass/gyro as its orientation in the space cannot be usefully translated to the orientation of your watch - I cannot assume any spatial relationship between the two devices.

Best regards

Milan

photo
1

@Giuseppe, anche se forse indiscreto, posso chiederti a cosa sei passato?


@Milan thanks for the clarification, I know of the reasons why it is preferable to use the phone's GPS, but I was wondering, is it not possible to continue using the phone's GPS, and only use the watch's compass to orient the direction? this would improve usability drastically. if I have understood to do this it would be necessary to make a radical change to the application?


I did some tests with the Locus widget on my Gear S3 and the navigation was very difficult because of the direction indicated by the arrow, which is continuously unreliable and confusing.


Thank you for your clarifications, very appreciated

photo
1

The change would not be that radical per se, the problem is more with map refresh rate which is currently 5 seconds unless refreshed manually by zooming/paning. The situation is a bit worse on Wear OS platform which have generally seems longer delays and subjectively lazier communication than Samsung's Tizen platform. So the problem is not to use the sensors themselves but to make the experience fluent and dynamic enough without too much delay. There are also some minor technicalities of how Locus Map filters the data during navigation and some other issues but that is basically it. I might attempt it in the future but it is not planned at the moment.

As for Giuseppe he has had some insightful feedback and helped to discover an orientation bug which concerned even the Tizen add-on, which I am grateful for. He has also requested to add this very functionality and I have declined, at least for the time being. Also I have to admit that Wear OS add-on might deserve a bit more attention and that Gear add-on might be slightly favored at the moment. Anyway I respect Giuseppe's opinion and hope that both you and Giuseppe will still find Locus Map itself helpful even if the add-on is not up to your standards, at least not yet.

Have a nice weekend,

Milan

photo
photo
1

@Fiox sono passato per il momento ad uno che utilizza la bussola dello smartwatch

photo
1

Thank you Milan, I understand that there are predefined needs and times.

Giuseppe, immagino tu ti riferisca ad uno smartwatch apposito per la navigazione, non ad una nuova app, confermi?

Grazie