Убрать можно, но единственного для всех решения с постоянными магнитами быть не может хотя бы потому что само магнитное поле Земли не постоянно по величине:
В среднем интенсивность магнитного поля Земли колеблется от 25 до 65 мкТл (0,25—0,65 Гс) и сильно зависит от географического положения[3]. Это соответствует средней напряжённости поля около 0,5 Э (40 А/м)[2]. На магнитном экваторе её величина около 0,34 Э, у магнитных полюсов — около 0,66 Э. В некоторых районах (магнитных аномалий) напряжённость резко возрастает: в районе Курской магнитной аномалии она достигает 2 Э[7].
Так что без измерения его реальной величины в Вашем местоположении не обойтись.
И чем точнее хотите скомпенсировать внешнее поле, тем сложнее будет установка/конструкция. И как выше сказали точность в любом случае ограничится возможностями ваших датчиков, чем будете контролировать результат.
(Оффтоп)
Попробуйте сверхпроводящую сферу.
Речь про МАГНИТНОЕ поле, не кулоновское. Для магнитного понадобится ещё и транспорт между точкой с нулевым магнитным полем и местоположением ТС чтобы сферой перенести условия из первой точки во вторую.