andreynovikov / trekarta

Simple, responsive map for your trek. You decide how to journey today, not the application!
https://trekarta.info
GNU General Public License v3.0
178 stars 25 forks source link

FR: Setting to prohibit map rotation #118

Open Hb- opened 4 years ago

Hb- commented 4 years ago

Please provide a setting to prohibit the rotation of the map. So that North is always on the top of the view port.

andreynovikov commented 4 years ago

This is the default behavior, do not understand what you mean.

hungerburg commented 3 years ago

Perhaps rotation of the device is meant? Happens some times when handling several things at once.

hungerburg commented 3 years ago

Actually, I second this proposal, it is a bit annoying when handling the device, that Trekarta map display rotates Orientation, so it would be nice to have a setting to opt out of the system wide default.

There seems to be a workaround, https://www.mobigyaan.com/how-to-disable-auto-rotate-in-certain-apps-on-android - my is that a long read :(

haarp commented 3 years ago

Seconding this request. I'm pretty sure op means the rotation when you try to pinch-zoom. A north-lock here would be extremely useful.

When pinch-zooming, the map constantly rotates, which quite frankly is infuriating. I don't know what Apple/Google thought when designing this gesture to do both zoom and rotation at once.

Maps.me solved this fairly elegantly by having three rotation modes: compass-based, north-lock and free rotation. Trekarta already has the compass in the upper right corner, that button could be used to switch between modes.

Alternatively, the threshold to start rotation during the pinch gesture could be raised considerably.

Thanks a lot! :)