A position capture method for capturing an own vehicle position, applied to a drive assist system, an automatic vehicle-driving system or a navigation system, by using a GPS positioning circuit that measures a position of a vehicle, an inertial navigation circuit, a sensor unit having an array of magnetic sensors extending in a width direction of the vehicle, a marker detection unit connected to the sensor unit for detecting magnetic markers and computing a lateral shift amount, i.e. a deviation of the vehicle in the vehicle width direction with respect to a magnetic marker during passage over the magnetic marker, a plurality of magnetic markers laid on a traveling path of the vehicle with their laying positions specified, and a storage device that has stored therein the laying position of each magnetic marker and forms a marker database that has stored therein a marker coordinate table, the method comprising: upon detection of any of the plurality of magnetic markers, selecting, from among the laying positions of the plurality of magnetic markers, the laying position located nearest to an actual measured position measured by the GPS positioning circuit; and capturing, as the own vehicle position, a corrected position based on the laying position, the corrected position being obtained by correcting the nearest laying position with a lateral shift amount, the lateral shift amount being a deviation of the vehicle in a vehicle width direction with respect to the magnetic marker thus detected, wherein during a period from capture of the own vehicle position upon detection of the magnetic marker to detection of another one of the magnetic markers, the own vehicle position is estimated by inertial navigation by which to find a displacement of the vehicle on the basis of information representing a motion of the vehicle, wherein an azimuth identification section is provided in which at least two magnetic markers (5, 5p) are installed along a line segment, and a traveling direction of the vehicle with respect to the line segment is identified in the azimuth identification section, based on a variation (Δ) in the lateral shift amount measured during passage of the vehicle through the azimuth identification section, wherein in the marker coordinate table, a magnetic marker configuring the azimuth identification section is distinguished by means of flag data, wherein for this magnetic marker, section information on the azimuth identification section is recorded in addition to laying position coordinates of its laying position, and wherein the section information is information on the spacing between the two magnetic markers (5, 5p), and the azimuth representing the direction of the line segment on which the two magnetic markers (5, 5p) are located in relation to true north. upon detection of any of the plurality of magnetic markers, selecting, from among the laying positions of the plurality of magnetic markers, the laying position located nearest to an actual measured position measured by the GPS positioning circuit; and capturing, as the own vehicle position, a corrected position based on the laying position, the corrected position being obtained by correcting the nearest laying position with a lateral shift amount, the lateral shift amount being a deviation of the vehicle in a vehicle width direction with respect to the magnetic marker thus detected, wherein during a period from capture of the own vehicle position upon detection of the magnetic marker to detection of another one of the magnetic markers, the own vehicle position is estimated by inertial navigation by which to find a displacement of the vehicle on the basis of information representing a motion of the vehicle, wherein an azimuth identification section is provided in which at least two magnetic markers (5, 5p) are installed along a line segment, and a traveling direction of the vehicle with respect to the line segment is identified in the azimuth identification section, based on a variation (Δ) in the lateral shift amount measured during passage of the vehicle through the azimuth identification section, wherein in the marker coordinate table, a magnetic marker configuring the azimuth identification section is distinguished by means of flag data, wherein for this magnetic marker, section information on the azimuth identification section is recorded in addition to laying position coordinates of its laying position, and wherein the section information is information on the spacing between the two magnetic markers (5, 5p), and the azimuth representing the direction of the line segment on which the two magnetic markers (5, 5p) are located in relation to true north.