指南针是受到地磁场的作用吗