论坛首页 移动开发技术论坛

GPS功能的相关说明

浏览 6437 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-12-16   最后修改:2010-01-26
GPS功能的相关说明

1.GPS三种类型
  此选项缺省为Stand Alone模式。
  Stand Alone:是目前比较成熟、通用的GPS定位模式,仅通过卫星信号定位。
  MS Based:也称为MSB,从服务器下载卫星信息,然后通过卫星信号定位,会比StandAlone模式搜星过程快一些。类似于最早期的Stand Alone+快速GPS功能。MSB模式下,每次开启GPS功能,如果发现星历过期,会通过数据连接下载最新的卫星信息。
  MS Assisted:也称为MSA,通过基站辅助定位,直接从移动通讯公司服务器上获取设备的当前位置。因电信服务器限制,只能实现单次定位。

  注:
  a.MSA和MSB都是GPSOne功能/标准的一种实现方式。
  b.Stand Alone和MSB适用于卫星信号较好的地方使用;MSA适用于卫星信号较差的地方。
  c.(Stand Alone + 快速GPS功能)与MSB模式类似,区别在于前者是手动下载星历,后者是主动下载星历。
  d.快速GPS可以加快Stand Alone的定位速度。
  e.由于MSA的单次定位特性,市场上的GPS软件无法实现移动过程中的连续定位。

2.GPS开关
  此选项缺省为打开状态。
  打开:此终端上GPS功能打开,可以使用导航功能。
  关闭:此终端上GPS功能关闭,任何GPS定位都会失败。

3.是否允许被定位
  此选项缺省为打开。
  打开:允许移动公司的GPS服务器定位此终端。
  关闭:不允许移动公司的GPS服务器定位此终端。

4.模块发起/应用发起
  此选项缺省为模块发起。
  模块发起:定位时由手机Modem(6085芯片)发起数据连接。
  应用发起:定位时由手机上的应用程序发起数据连接。

  两者的区别在于:
  a.当使用GPS功能需要连接网络(MSA、MSB两种方式会进行数据连接)的时候,模块发起的设置可能因为当前存在其它数据连接而失败;而应用发起的设置会先断开当前数据连接再连接专门的GPS连接点。
  b.应用发起的设置,用户可以从工具栏上看到数据连接的过程,而模块发起的不会。

  注:
  当产生数据连接的时候,都会产生网络费用,请提示用户知晓;如果UIM卡没有开通数据服务,可能造成GPSOne(MSA或者MSB)功能无法正常使用。
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics