Windows Phone 7 数字罗盘使用指南

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 06:35 点击:

 

1. 什么是数字罗盘,和指南针有什么关系?

    指南针是我们外出旅游时,用来指示方向的一种工具。常见的机械式指南针,它是一种根据地球磁场的有极性制作的地磁指南针,但这种指南针指示的南北方向与真正的南北方向不同,存在一个磁偏角。电子器件的飞速发展,为我们带来了电子指南针,也就是所谓的数字罗盘,它采用了磁场传感器的磁阻技术,可很好地修正磁偏角的问题。有人会问,为了实现指向,直接使用GPS不就可以了吗?但现实情况是,如果我们处于建筑物内、或者一些无法接收卫星信号的地方,那么GPS就无法获取地理位置和方向信息了。在这种情况下,数字罗盘就可以发挥作用了。

 

2. 数字罗盘的种类

    根据实现的原理,数字罗盘可以分为两种:magnetic compassgyro compass。前者指示的是地磁意义上的南北极,而后者指示的是地理意义上的南北极。注意,地磁南北极与地理南北极并不相同。地磁北极是地球表面地球磁场方向垂直向下的点,地磁北极点随时间不停的变化。另外,由于地球磁场并不是完全对称的,地磁北极与地磁南极并不是处在同一个轴上。地理北极(通常就简称为北极)是地球的自转轴与地球表面的两个交点之一(另一个点是南极,就在相对的另一面),地理上的北极是纬度为北纬90°的点,在方向上是真北,在这一点所指向的任何方向都是南方。

 

3. Windows Phone 7上的数字罗盘

    为了方便我们的日常生活,传感器可以说是手机中必备的功能器件。常用的传感器包括加速度传感器、数字罗盘、GPS等等。当然,手机厂商对其的支持程度也会随着手机型号及其面向的用户而改变。对于Windows Phone 7而言,微软给各个手机生产厂商指定了一个硬件规格,包括CPU、屏幕分辨率、内存容量和传感器等等。具体来说,Windows Phone OS 7.0(Windows Phone RTM)支持加速度传感器,但却并不支持数字罗盘(Compass)(确切的说,应该是没有向用户开放Compass的API)。但是,这一情况从Windows Phone OS 7.1(Mango)发布以后就得到了改观,Compass API是其引入的新特性之一。下图就显示了Windows Phone RTM和Mango这两个版本对各种传感器的支持情况。

Sensor

Windows Phone RTM

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • Windows Phone 项目实战之我的微盘(下)
      • Windows Phone 实用开发技巧(26):对DataTemplate中的元素播放
      • Windows Phone 实用开发技巧(25):Windows Phone读取本地数据
      • Windows Phone 实用开发技巧(27):创建透明Tile
      • Windows Phone 知识锦(12月版)
      • Windows Phone实用开发技巧(31):密码加密
      • Windows Phone 项目实战之我的微盘(上)
      • WP7实例篇之土豆搜索器(2)
      • [翻译]WP7 QuickStart-第七篇-布局
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1