Geomagnetic principles and electronic compass