The invention provides a method and device for positioning terminal, the method comprises: starting the satellite positioning function, and the number of satellite detection and the terminal connection; if the number of the number of satellites are below the threshold setting, close the satellite positioning function, open the enhanced OTD detection of E TDOA positioning function, obtain the E OTD location information through the E OTD positioning function, and according to the E OTD positioning information to calculate the distance of mobile terminal and the E OTD positioning function in the open state of the time; if the moving distance is greater than the preset threshold distance or the E positioning function of OTD satellite positioning in the open the time is greater than the preset threshold opening time, opening a satellite positioning function, through the satellite positioning function to provide location information for the terminal, and close the E OTD positioning function. The positioning method and device of the terminal of the invention can effectively reduce the power consumption of the terminal to obtain the positioning information, and can compensate for the defect that the satellite positioning of the terminal can not be used indoors.
【技术实现步骤摘要】
一种终端的定位方法及装置
本专利技术涉及通信
,尤其涉及一种终端的定位方法及装置。
技术介绍
当前,终端中安装的应用程序中越来越多的需要使用终端的定位信息,例如GPS(GlobalPositioningSystem,全球定位系统)定位信息。但当前的终端中的卫星定位模块都处于固定的开启模式,所导致的功耗过大的问题难以解决,严重影响终端的使用时间,难以为终端用户提供长时间的终端正常使用。
技术实现思路
本专利技术要解决的技术问题是,提供一种终端的定位方法及装置,克服现有技术中终端的卫星定位功耗过大的问题。本专利技术采用的技术方案是,所述一种终端的定位方法,包括:开启卫星定位功能,并检测与所述终端连接的卫星数量;若所述卫星数量低于设定的数量阈值,则关闭卫星定位功能,开启增强时差检测E-OTD定位功能,通过所述E-OTD定位功能获取E-OTD定位信息,并根据所述E-OTD定位信息计算所述终端的移动距离和所述E-OTD定位功能处于开启状态的时间;若所述移动距离大于预置的移动距离阈值或所述E-OTD定位功能处于开启状态的时间大于预置的卫星定位开启时间阈值,则开启卫星定位功能,通过所述卫星定位功能为所述终端提供定位信息,并关闭E-OTD定位功能。进一步地,所述卫星定位的方式包括至少以下之一:全球定位系统GPS、伽利略卫星导航系统、全球卫星导航系统GLONASS和北斗卫星导航系统BDS。进一步地,所述通过E-OTD进行定位的方式,具体包括:按照预置的位置信息查询时间间隔,通过E-OTD定位功能获取E-OTD定位信息。进一步地,所述若所述与所述终端连接的卫星数量低于设定的 ...
【技术保护点】
一种终端的定位方法,其特征在于,包括:开启卫星定位功能,并检测与所述终端连接的卫星数量;若所述卫星数量低于设定的数量阈值,则关闭卫星定位功能,开启增强时差检测E‑OTD定位功能,通过所述E‑OTD定位功能获取E‑OTD定位信息,并根据所述E‑OTD定位信息计算所述终端的移动距离和所述E‑OTD定位功能处于开启状态的时间;若所述移动距离大于预置的移动距离阈值或所述E‑OTD定位功能处于开启状态的时间大于预置的卫星定位开启时间阈值,则开启卫星定位功能,通过所述卫星定位功能为所述终端提供定位信息,并关闭E‑OTD定位功能。
【技术特征摘要】
1.一种终端的定位方法,其特征在于,包括:开启卫星定位功能,并检测与所述终端连接的卫星数量;若所述卫星数量低于设定的数量阈值,则关闭卫星定位功能,开启增强时差检测E-OTD定位功能,通过所述E-OTD定位功能获取E-OTD定位信息,并根据所述E-OTD定位信息计算所述终端的移动距离和所述E-OTD定位功能处于开启状态的时间;若所述移动距离大于预置的移动距离阈值或所述E-OTD定位功能处于开启状态的时间大于预置的卫星定位开启时间阈值,则开启卫星定位功能,通过所述卫星定位功能为所述终端提供定位信息,并关闭E-OTD定位功能。2.根据权利要求1所述的终端的定位方法,其特征在于,所述卫星定位的方式包括至少以下之一:全球定位系统GPS、伽利略卫星导航系统、全球卫星导航系统GLONASS和北斗卫星导航系统BDS。3.根据权利要求1所述的终端的定位方法,其特征在于,所述通过E-OTD进行定位的方式,具体包括:按照预置的位置信息查询时间间隔,通过E-OTD定位功能获取E-OTD定位信息。4.根据权利要求1所述的终端的定位方法,其特征在于,所述若所述与所述终端连接的卫星数量低于设定的数量阈值,保存卫星定位信息,通过保存的卫星定位信息为所述终端提供定位信息。5.根据权利要求3所述的终端的定位方法,其特征在于,所述预置的位置信息查询时间间隔为根据E-OTD定位信息的需求精度进行设置。6.一种终端的定位装置,其特征在于,包括...
【专利技术属性】
技术研发人员:郭辰,徐宇杰,
申请(专利权)人:宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。