[发明专利]一种移动终端太阳定位方法及系统有效
申请号: | 201310226276.7 | 申请日: | 2013-06-08 |
公开(公告)号: | CN103344211A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 莫瑞宏 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G01C1/00 | 分类号: | G01C1/00;G01C15/00 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 罗晓林;李志强 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 太阳 定位 方法 系统 | ||
1.一种移动终端太阳定位方法,包括以下步骤:
步骤1. 获取移动终端当前所在位置的经度和纬度进行存储,根据当前经度和纬度计算所在时区;
步骤2.获取移动终端当前日期,根据日期和时区获取太阳直射地球点的经度和纬度;
步骤3.计算当前太阳相对地球直射点的高度并存储;
步骤4.根据移动终端当前所在位置、太阳直射地球点及当前太阳相对地球直射点的高度获得用户位置与太阳当前位置的距离和仰视的角度。
2.根据权利要求1所述的移动终端太阳定位方法,其特征在于:所述的方法进一步包括在移动终端预设置太阳直射地球的经度和纬度与日期关系的数据库。
3.根据权利要求2所述的移动终端太阳定位方法,其特征在于:步骤1所述的获取移动终端当前所在位置的经度和纬度通过在移动终端设置GPS定位软件或陀螺仪的方式实现。
4.根据权利要求3所述的移动终端太阳定位方法,其特征在于,步骤2所述的根据日期和时区获取太阳直射地球点的经度和纬度的步骤如下:
步骤201.调用移动终端内置太阳直射地球的经度和纬度与日期关系的数据库;
步骤202.获取移动终端当前日期和具体时间点;
步骤203.根据月份和数据库推算太阳直射地球的纬度,根据时间点和数据库推算出当前太阳直射地球的经度;
步骤204.存储太阳直射地球点的经度和纬度。
5.根据权利要求4所述的移动终端太阳定位方法,其特征在于,步骤3包括:
步骤301.调用移动终端内置太阳直射地球的经度和纬度与日期关系的数据库;
步骤302. 获取移动终端当前日期,根据当前日期推算出太阳直射位置的高度;
步骤302.根据直射原理推算出太阳相对地球直射点的位置。
6.根据权利要求5所述的移动终端太阳定位方法,其特征在于,步骤4包括:
步骤401.获取移动终端当前位置、太阳直射地球点及当前太阳相对直射地球的高度,将移动终端当前位置设置为A,太阳直射地球点设置为B,当前太阳位置设置为C,则太阳相对地球直射点的高度为BC;
步骤402.假设地球为一规则球体,设地球半径为公知半径,计算获得移动终端当前位置A与太阳直射地球点的位置B之间的距离AB及AB与BC的夹角α;
步骤403.根据AB、BC及夹角α计算获得移动终端当前位置A与当前太阳位置C的距离AC及仰视的角度。
7.一种移动终端太阳定位系统,其特征在于,包括:
时区获取模块,用于获取移动终端当前所在位置的经度和纬度进行存储,根据当前经度和纬度计算所在时区;
太阳直射地球点获取模块,用于获取移动终端当前日期,根据日期和时区获取太阳直射地球点的经度和纬度;
太阳高度获取模块,用于计算当前太阳相对地球直射点的高度并存储;
太阳定位模块,用于根据移动终端当前所在位置、太阳直射地球点及当前太阳相对地球直射点的高度获得用户位置与太阳当前位置的距离和仰视的角度。
8.根据权利要求7所述的移动终端太阳定位系统,其特征在于,太阳直射地球点获取模块包括:
调用模块,用于调用移动终端内置太阳直射地球的经度和纬度与日期关系的数据库;
日期时间获取模块,用于获取移动终端当前日期和具体时间点;
经纬度获取模块,用于根据月份和数据库推算太阳直射地球的纬度,根据时间点和数据库推算出当前太阳直射地球的经度;
存储模块,用于存储太阳直射地球点的经度和纬度。
9.根据权利要求8所述的移动终端太阳定位系统,其特征在于,太阳高度获取模块包括:
调用模块,用于调用移动终端内置太阳直射地球的经度和纬度与日期关系的数据库;
日期获取模块,用于获取移动终端当前日期,根据当前日期推算出太阳直射位置的高度;
太阳位置计算模块,用于根据直射原理推算出太阳相对地球直射点的位置。
10.根据权利要求9所述的移动终端太阳定位系统,其特征在于,太阳定位模块包括:
获取模块,用于获取移动终端当前位置、太阳直射地球点及当前太阳相对直射地球的高度,将移动终端当前位置设置为A,太阳直射地球点设置为B,当前太阳位置设置为C,则太阳相对地球直射点的高度为BC;
距离夹角计算模块,用于假设地球为一规则球体,设地球半径为公知半径,计算获得移动终端当前位置A与太阳直射地球点的位置B之间的距离AB及AB与BC的夹角α;
定位计算模块,用于根据AB、BC及夹角α计算获得移动终端当前位置A与当前太阳位置C的距离AC及仰视的角度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310226276.7/1.html,转载请声明来源钻瓜专利网。