Кроме магниторезисторов есть датчики холла , индуктивные , емкостные, светодиодные: среди всех есть с аналоговым выходом.... Магниторезисторами чаще измеряют угол поворота чем расстояние .... Т.к. сопротивление не зависит от напряженности поля...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)