A magnetic field measurement system includes an array of magnetometers; at least one magnetic field generator with each of the at least one magnetic field generator configured to generate a first magnetic field at one or more of the magnetometers, wherein the generated first magnetic field combines with the ambient magnetic field to produce a directional magnetic field at the one or more of the magnetometers, where a magnitude and direction of the directional magnetic field is selectable using the at least one magnetic field generator; and a controller coupled to the magnetometers and the at least one magnetic field generator, the controller including a processor configured for receiving signals from the magnetometers, observing or measuring a magnetic field from the received signals, and controlling the at least one magnetic field generator to generate the first magnetic field and select the direction of the directional magnetic field.Système de mesure de champ magnétique comprenant un réseau de magnétomètres ; au moins un générateur de champ magnétique pourvu chacun du ou des générateurs de champ magnétique conçus pour générer un premier champ magnétique au niveau d'un ou de plusieurs des magnétomètres, le premier champ magnétique généré se combinant avec le champ magnétique ambiant afin de produire un champ magnétique directionnel au niveau du ou des magnétomètres, où une amplitude et une direction du champ magnétique directionnel peuvent être sélectionnées à l'aide du ou des générateurs de champ magnétique ; et un dispositif de commande accouplé aux magnétomètres et au ou aux générateurs de champ magnétique, le dispositif de commande comprenant un processeur conçu pour recevoir des signaux provenant des magnétomètres, observer ou mesurer un champ magnétique à partir des signaux reçus, et commander le ou les générateurs de champ magnétique pour générer le premier champ magnétique et sélectionner la direction du champ magnétique directionnel.