地球可视为一个磁偶极(magnetic dipole),其中一极位在地理北极附近,另一极位在地理南极附近。地磁场包括基本磁场和变化磁场两个部分。基本磁场是地磁场的主要部分,起源于地球内部,比较稳定,属于静磁场部分。变化磁场包括地磁场的各种短期变化,主要起源于地球内部,相对比较微弱。
现代建筑的钢筋混凝土结构会在局部范围内对地磁产生扰乱,指南针可能也会因此受到影响。原则上来说,非均匀的磁场环境会因其路径不同产生不同的磁场观测结果。而这种被称为 IndoorAtlas的定位技术,正是利用地磁在室内的这种变化进行室内导航,并且导航精度已经可以达到 0.1 米到 2 米(该公司提供的软件可以进行实时定位,经测试,其定位精度可达2~3 m,但是当运动状态发生变化时,该软件定位精度下降甚至无法定位)。
不过使用这种技术进行导航的过程还是稍显麻烦。你需要先将室内楼层平面图上传到 IndoorAtlas 提供的地图云中,然后你需要使用其移动客户端实地记录目标地点不同方位的地磁场。记录的地磁数据都会被客户端上传至云端,这样其他人才能利用已记录过的地磁进行精确室内导航。
地磁定位之前百度收购IndoorAtlas 之后,希望在手机内植入基于地磁的定位方案,但后来,也没有后来了。主要是初始位置的获取的不容易,需要借助其他的技术才能有效解决。