作者:禅与计算机程序设计艺术
1.背景介绍
智能定位概述
智能定位(Intelligent positioning)是指智能手机、平板电脑等移动终端设备根据用户当前位置信息进行定期自主的定位,获取用户在地球表面的真实位置信息。智能定位可以提高用户的位置感知、导航效率、以及便利性。而如何有效实现智能定位的方法,则需要涉及到一些关键技术,如定位技术、位置计算方法、数据处理方法等。本文将以“智能定位”为主题,全面剖析智能定位的相关技术要素,并提供相应的理论基础、算法原理和实际案例分析。
智能定位概念与目标
1.什么是定位?
定位是指通过确定设备或网络终端所在的位置或某种周边环境特征,这样就可以准确地测量或估计设备或者网络终端所处的空间坐标或地理位置。定位通常包括GPS、GLONASS、北斗等卫星定位系统、WIFI定位、蓝牙定位、WiFi triangulation、蜂窝塔定位、基站定位、微基站定位、GNSS芯片定位、多普勒精密轨道定位等多种方式。除此之外,智能手机、平板电脑等移动终端还可使用传感器、摄像头、陀螺仪、磁力计、加速度计、陀螺仪这些传感设备进行环境探测、定位、方向推断等功能。
2.智能定位目标
根据用户需求,智能定位技术可分为两种类型:
2.1跟踪定位
跟踪定位即不断收集位置信息,然后用特定的方法分析其关联性,从而确定自己的位置。当多个设备同时探测到用户位置信息时,利用各种定位技术互相识别,确定各个设备的真正位置。例如,当购物者通过Wi-Fi热点发现了一个超市时,可能他正在寻找的特定商品,基于这个信息,多个手机应用会自动联合起来帮他找到商品ÿ