你的问题逻辑很混乱,这是学物理的一大忌讳.学好物理的关键是理解物理涵义,简单说下磁场:磁场是无源场,也就是说磁场没有中心,这就区别于引力场,重力是始终指向地心的,因为地心是地球引力场的源.再说下磁铁吸引铁:注意,不是磁场吸引铁,而是铁在磁场中被磁化,本身变成了磁体,所以被磁铁吸引了.那么,铁被磁化显然对磁场的强度是有要求的.普通磁铁周围的磁场强度大约为10T(特斯拉)这个数量级,地磁的数量级是10的-5次方.显然,地磁要小得多.所以地磁实际上对铁几乎没有影响(“几乎没有”的意思就是理论上是有的,但实际上可以忽略不计),谈不上作用力.
顺便提一下,磁化的本质是电荷的规则排列.