The invention provides an inertial geomagnetic matching location method under the influence of geomagnetic daily variation. The inertial geomagnetic matching location method comprises the following steps: reading position measurement values ai and bi of a to-be-matched point at N moments from an
inertial navigation system, and obtaining geomagnetic
field strength information Ii from a
magnetometer; respectively reading corresponding reference values I (ai, bi) of geomagnetic
field strength and corresponding gradient reference values Ix, i and Iy, i of the geomagnetic
field strength from a pre-stored geomagnetic
database according to positions of N to-be-matched points indicated by the
inertial navigation system; bringing in and initializing
longitude and
latitude error, course error and geomagnetic daily variation error; calculating
delta M of increment of the
longitude and
latitude error, increment of the course error and increment of the geomagnetic daily variation error; updating M of the
longitude and
latitude error, the course error and the geomagnetic daily variation error; judging whether a termination iteration condition is met or not, and calculating parameters K and
delta K according to updated M; obtaining the longitude and latitude error, the course error and the geomagnetic daily variation error according to iteration calculation, and substituting an obtained result into a
relational equation of a matching track and a reference track, thus obtaining the matching track.