Patent ID: 9451496
Filing Date: 2016-09-20
CPC Classification: G01C,H04W

Claim Text:
1. A method implemented by one or more computing devices, the method comprising: obtaining respective magnetic induction values of a mobile terminal at a plurality of measurement angles at a position to be measured; generating a geomagnetic fingerprint of the position to be measured, the geomagnetic fingerprint comprising the plurality of measurement angles and respective magnetic induction values measured at the plurality of measurement angles; sending the geomagnetic fingerprint of the position to be measured to a fingerprint map matching system to cause a determination of geographical position information corresponding to the geomagnetic fingerprint; and receiving the geographical position information corresponding to the geomagnetic fingerprint from the fingerprint map matching system, the received geographical position information being set as geographical position information of the position to be measured, wherein: the geomagnetic fingerprint of the position to be measured further comprises an air pressure value of the mobile terminal at the position to be measure; and the determination of geographical position information comprises matching the received geomagnetic fingerprint of the position to be measured with one or more geomagnetic fingerprints in a fingerprint map belonging to a height range that is same as geographical position information corresponding to a previously confirmed geomagnetic fingerprint of the mobile terminal in response to a difference between the air pressure value in the received geomagnetic fingerprint and an air pressure value in a previous geomagnetic fingerprint being less than a predetermined threshold.