作者:hacker 日期:2022-10-13 分类:网站黑客
辅助全球卫星定位系统(英语:Assisted Global Positioning System,简称:AGPS)是一种在一定辅助配合下进行GPS定位的运行方式。它可以利用手机基站的信号,配合传统GPS卫星信号,让定位的速度更快。一般GPS使用太空中的24颗人造卫星来进行三角定位 ,以获得经纬度坐标,通常需要一个可视天空的开放环境和至少4颗GPS卫星信号才能进行3D定位。AGPS则利用手机基站的信号,辅以连接远程服务器的方式下载卫星星历 (英语:Almanac Data),再配合传统的GPS卫星接受器,让定位的速度更快。
% ]- b. c% {! @0 V
, X7 r0 D9 u) M# ~: y8 p! u
" R( [! G3 v v/ _ R普通的GPS系统是由GPS卫星和GPS接受器组成,与普通的GPS不同,AGPS在系统中还有一个辅助服务器。在AGPS网络中,接受器可通过与辅助服务器的通信而获得定位辅助。由于AGPS接收器与辅助服务器间的任务是互为分工的,所以AGPS往往比普通的GPS系统有速度更快的定位能力、有更高的效率。
在蜂窝移动通信系统中,AGPS 系统通过手机定位服务器作为辅助服务器来协助GPS接收器(通常是手机)完成测距和定位服务,辅助定位服务器有比GPS接收器强大得多的GPS信号接收环境和能力,在这种情况下,辅助定位服务器通过网络与手机的GPS接收器通信而提供定位协助。由于有了移动网络的协助,GPS接收器的效率比没有协助定位服务器的时候有了很大的提高,因为有部分原本由接收器处理的工作被辅助定位服务器所处理,例如GPS接收器冷开机到暖开机的工作,就是由协助定位服务器AGPS所处理。 `
通常情况下,一个标准的GPS接收器需要至少4颗GPS卫星才能进行3D定位。另外,还需要有足够的处理能力来把卫星的数据转换成坐标,使用AGPS定位方式,定位的计算任务都由辅助定位服务器完成。
下面是有些问题希望对你有所帮助。
. AGPS要不要流量呢?
. 当然是要的,因为要跟从基站下载信息,自然要流量G
下载地图,跟AGPS或者是GPS没有任何关系,如果是GPS没装地图,照样也要下载
关闭AGPS功能后对导航有什么影响?
" 答:对导航没有影响。只是在GPS冷启动的时候会慢一些,大概需要几分钟时间,但等找到卫星后就正常了。
'
使用AGPS的费用如何?
:答:使用AGPS的时候由于要连接GPRS网络来下载星历资料,会发生GPRS流量费。下载星历资料是免费的。所以目前只会产生GPRS流量费,而且数据量不大,一般少于10KB
. 除去上面所说的费用,还会有什么费用发生吗?$ ]) W6 n O _" b3 R
答:至于会发生的其他费用,就和AGPS的使用没有关系了,但也大概说说吧,让大家有一个了解。手机中目前一般会预装导航软件,但可能不内置地图,地图需要通过GPRS实时下载,这样流量就很大了。所以建议还是自己下载安装第三方的地图软件,Java的目前就乐图是最好的了,有中国各大城市的地图,很详细
给你写了一个求质心的函数,代码如下:
(因为函数中使用到求平方根的函数sqrt,所以请包含math.h头文件)
#include math.h
POINT ZX(int X1,int Y1,int X2,int Y2,int X3,int Y3) //参数分别为三角形的三个坐标点
{float L1,L2,L3,N; //L1,L2,L3分别代表三条边的长,(N用来作交换用)
POINT PN; //用来表示质心的坐标
L1=sqrt((X1-X2)*(X1-X2)+(Y1-Y2)*(Y1-Y2)); //分别求出三条边的长
L2=sqrt((X1-X3)*(X1-X3)+(Y1-Y3)*(Y1-Y3));
L3=sqrt((X3-X2)*(X3-X2)+(Y3-Y2)*(Y3-Y2));
if (L1L2) //如果L2比L1大,就把两个数交换
{N=L1;
L1=L2;
L2=N;}
if (L1L3) //如果L3比L1大,就把两个数交换
{N=L1;
L1=L3;
L3=N;}
//经过两轮的比较和交换,可以确保L1是三条边中最大的一条
if (L1=(L2+L3)) //如果最大边大于等于两条小条的和,则三点构不成一个三角形
{PN.x=0xffffffff; //设置一个错误值
PN.y=0xffffffff;
return PN;} //让函数返回错误值,这样调用函数之后就可以作出相应的判断
/*如果通过判断符合三角形的条件,求质心,质心就是重心,公式很简单.
就是X=(X1+X2+X3)/3;Y=(Y1+Y2+Y3)/3,如果要证明有点长,这里就不说.
你可以自己试着证明一下,或百度一下*/
PN.x=(X1+X2+X3)/3;
PN.y=(Y1+Y2+Y3)/3;
return PN;}
不可以
要有GPS接收模块片功能的手机才可以用的三角定位java,手机的GPS分两种三角定位java,一种是手机本身内置三角定位java了GPS接收模块的,下载一个导航软件就可以用,比如像凯德力,天下者等,内置GPS接收模块的手机用GPS是免费的,想怎么玩就怎么玩,定位速度很快。还有一种就是A-GPS,这种是网络辅的,靠走GPRS流量来进行辅助导航的,这种方式要收三角定位java你手机的GPRS流量费。一般支持JAVA的手机不能实现GPS这个功能,三角定位java你可以下载一个谷歌地图,是靠手机基站定位的,但是误差很大,诺基亚现在有很多可以支持导航的手机,如N82 E71等都可以
关于A1000三角定位java,这个机器总体还是不错的,把楼主的问题整理一下一一作答。
1、就产品本身来说,A1000的性能不错,外型和手感很好,个人感觉比M1000舒服,虽然支持简体输入和显示,但烦人的就是现在系统菜单都是繁体中文,有玩家加了些简体的补丁,显示效果如何三角定位java我没有亲自尝试,不敢乱说。
2、关于第三方适用软件的问题,首先A1000可以支持JAVA平台,可以运行JAVA程序。内置的Symbian OS 7.0操作系统,应用程序比Windows mobile、linux、palm,当然要少些,但随着塞班系统的不断推广,基于塞班操作平台的应用软件也日益丰富。只是有个问题,A1000的屏幕分辨率为208×320,这导致很多JAVA应用程序的全屏显示不很理想。
3、英文发音辞典软件,有的。JAVA程序就有。
4、电池容量1600mAh,如果不是玩命地玩的话,正常使用2天左右没问题。
5、GPS的问题多说两句,很多人只知道A1000内置GPS,其实A1000内置的是日本的AGPS,AGPS(Assisted GPS:辅助全球卫星定位系统)是结合 GSM / GPRS 与传统卫星定位,利用基地台代送辅助卫星信息,藉以缩减 GPS 芯片获取卫星信号的延迟时间,受遮盖的室内也能藉基地台讯号弥补,减轻 GPS 芯片对卫星的依赖度。 和纯 GPS、基地台三角定位比较,AGPS 能提供范围更广、更省电、速度更快的定位服务,理想误差范围在 10 公尺以内,但需加配外置天线才能实现,个人以为这个功能比较鸡肋,如果楼主感兴趣,可以查看这个帖子。
6、关于价格。A1000的价格很不稳定,有涨有跌,目前全新机一般在1900~2200之间(根据地域关系和销售商售后服务略有出入)
建议多到看看,那里大A的胖鸟必较多。
已有3位网友发表了看法:
访客 评论于 [2022-10-13 21:38:20] 回复
置的是日本的AGPS,AGPS(Assisted GPS:辅助全球卫星定位系统)是结合 GSM / GPRS 与传统卫星定位,利用基地台代送辅助卫星信息,藉以缩减 GPS 芯片获取卫星信号的延迟时间,受遮盖的室内也能藉基地台讯号弥补,减轻 GPS 芯片对卫星的依赖度。 和纯 GPS、基地台
访客 评论于 [2022-10-13 21:34:28] 回复
是要的,因为要跟从基站下载信息,自然要流量G下载地图,跟AGPS或者是GPS没有任何关系,如果是GPS没装地图,照样也要下载关闭AGPS功能后对导航有什么影响?" 答:对导航没有影响。只是在GPS冷启动的时候会慢一些,大概需要几分钟时
访客 评论于 [2022-10-13 20:43:17] 回复
数交换 {N=L1; L1=L3; L3=N;}//经过两轮的比较和交换,可以确保L1是三条边中最大的一条 if (L1=(L2+L3)) //如果最大边大于等于两条小条的和,则三点构不成一个三角形 {PN.x=0xffffffff;