Ответ:

они притягиваются или отталкиваются от полюсов земли и поэтому показывают в другую сторону от нужной

Ответ:

Просто в районах полюсов наиболее сильнее проявляется действие магнитного поля на Земле, дуйствующее в свое время и на компос. Просто короче говоря, стрелка будет показывать неверные показания из-за действия магнитного поля.