Потому что магнитное поле Земли зависит от внутренней структуры земного шара, а географический -- от наружного рельефа.
Бесполезный ответ