The 'compass' setting is a minefield if done 'correctly' For the kinds of maps I coded for in the 1980's you'll want your compass rose to indicate * Geographic North (on, say a WGS84 ellipsoid) * Magnetic North (where a magnetic compass points, this varies by time and geographic location) * Rotational North (the spin axis of the planet - it walks a bit) This things can be added if you're looking for an additional ( p…
I was tempted to add device orientation for mobile, but figured people might think it was an actual compass, and AFAIK support is a bit spotty.
On Google maps this is supposed to use the magnetometer to point the arrow in the correct direction, but it never works and nor does the stupid calibration phone-waving thing it asks you to do.