校园导航系统

2024-07-25

校园导航系统(通用12篇)

校园导航系统 篇1

1问题描述

随着移动网络通讯技术的发展,基于安卓技术的通讯功能的手持终端设备日益普及,在各类高等学校内部,一般具有良好的校园网络环境,而Android手机也在学生群体中普遍被使用。虽然现在有了很多地图导航软件,但在校园地图导航等方面却做的不够仔细,大学校园的纸质地图浪费纸张,更新不及时,具有一定的局限性。因此研究设计基于Android手机系统的面向青海大学的校园导航系统,具有明显的现实意义。

2分析设计思想

本文阐述设计面向Android系统的校园数字导航系统软件的思想,利用校园网络为学生提供更便捷的校园导航,解决学生在校园寻找地点不便等问题,方便学生随时随地知晓自己所在的地点,同时有助于提高自己的方向感,增强同学们的学习兴趣,丰富校园学习生活。

校园导航提供的也不仅仅是校园地图,还包括:校内动态,讲座安排,课程表,商店信息等。如学校商务中心里的洗浴中心商店,因客流量大或者停水维修等原因,使得同学们赶上客流量高峰期时在浴室外长时间等待,因浴室停水维修暂停开放而白跑一趟,这些信息的不及时传递,给大家的生活带来了诸多不便。

此平台的基本内容及其功能:

(1)地图资源发布:这一模块是校园移动地图的核心,管理员在将详细的最新校园建筑资源数字化后进行组织和管理,在后台服务器通过导航链接将资源发布在Android手机客户端。

(2)地图导入:本平台可以根据使用者的需要,进行手动导入地图信息,还可以进行手动修改地图信息和界面。

(3)信息发布与使用者交流:为了方便使用者使用此平台,平台管理员将即时发布最新地图信息。还可实现评价与推荐。

为使用者提供一个即时更新,使用方便的校内“指南针”,方便校园学生即时搜索地点信息,校园地图简洁明了,让大家的校园之行更加便捷;校内动态使大家及时了解校园内发生的大事,校内新闻资讯、社团动态随时获取,竞赛通知及时获知;讲座安排能及时提供讲座开展的信息,以便同学们合理安排时间听讲座,方便同学们的学习;电子课程表节省纸张,提供了课程表格信息,课程调动通知及时更新;商店信息发布商品信息及营业状态,告知同学们商店营业峰值等情况,给予优惠信息。构建校园良好的学习和生活氛围。

运行设计效果图如图1所示。

分步设计过程:

(1)设计和开发基于Java技术,使用基于Android系统的校园移动地图应用框架。在学校网站进行推广。

(2)解决常见地点信息不明确问题,提供一个稳定性较好的平台。

(3)解决不同Android手机上屏幕大小和分辨率异同情况下的地图页面自动调整与显示问题。

(4)设计界面简洁实用、画面精致,设计人性化的一系列显示页面。搜集和提供一定数量的建筑物信息,以作测试和初步运行使用。

设计应用于Android手机的校园导航系统应用,能方便校园学生即时搜索地点等资讯信息,构建校园良好的学习和生活的氛围。

技术支持有:技术核心:AJAX(创建交互式网页应用的网页开发技术);前台:Java Script(实现用户操作);页面制作:Java等。

3创新思想

(1)结合现有的地图导航技术,面向Android系统,推出基于Java技术的校园移动数字地图应用,为使用者提供一个即时更新,使用方便的校内“指南针”。将包括教学楼,宿舍楼,食堂,餐厅,商店,超市,快递点,ATM机店等等囊括在内。还具有食堂、商店的评分功能。

(2)支持导入各个校园的地点信息,采用自动探测用户设备技术,用百分比使页面适用于不同尺寸的手机屏幕。

4结语

本文设计了基于Android平台的校园导航系统,这种校园移动数字地图应用,结合现有的地图导航技术,面向Android系统,推出校园移动数字地图应用,为使用者提供一个即时更新,使用方便的校内“指南针”。方便校园学生即时搜索地点信息,校园地图让大家的校园之旅更加便捷;校内动态使大家及时了解校园内发生的大事;讲座安排能及时提供讲座开展信息,方便同学们的学习。课程表节省纸张,提供了电子课程表格信息;商店信息及时更新,告知同学们商店营业峰值等情况,给予优惠信息;构建校园良好的学习和生活氛围。

校园导航系统 篇2

惯性导航系统(INS)是一种不依赖于外部信息、也不向外部辐射能量的自主式导航系统 INS is an Autonomous Navigation System,relying on the outside information, not radiating energy, not easily disturbed by enemy.抗干扰能力强strong anti-interference ability

精确性好,good accuracy

长期精度差accuracy for long time work

价格昂贵 expensive

Step1:

傅科(Leon Foucault)提出陀螺的定义、原理及应用设想

the meaning and application of gyroscope(by Leon Foucault).第一代惯性技术奠定了整个惯性导航发展的基础

Step 2

开始于上世纪40年代火箭发展的初期begin from the rocket’s development

惯性传感器inertial sensor,(accelerometer加速度计)

提高INS的性能,improve INS’performance.静电陀螺(ESG)、Electrostatic Suspension Gyroscope动力调谐陀螺(DTG)Dynamically Tuned Gyroscope环形激光陀螺(RLG)、干涉式光纤陀螺IFOG等

4:

高精度、高可靠性high accuracy, high stable,小型化miniaturization

惯导平台inertial navigation platform

定轴性(inertia or rigidity)

转子的转动惯量愈大,稳定性愈好;

转子角速度愈大,稳定性愈好。

进动性(precession)

外界作用力愈大,其进动角速度也愈大;

转子的转动惯量愈大,进动角速度愈小;

转子的角速度愈大,进动角速度愈小。

现代光纤陀螺仪包括干涉式陀螺仪和谐振式陀螺仪两种,现代陀螺仪是一种能够精确地确定运动物体的方位的仪器,它是现代航空,航海,航天和国防工业中广泛使用的一种惯性导航仪器,它的发展对一个国家的工业,国防和其它高科技的发展具有十分重要的战略意义。

中程弹道导弹 Intermediate range ballistic missile

Its Navigation System let DF-21D gets strong anti-interference ability

导航系统强的抗干扰能力

校园导航系统 篇3

现如今,专车专用的车载导航仪已是普及型装饰件。

但是,真正出色的导航系统并不多,除了很难淘到的原厂机之外,大家能想到的恐怕只有飞歌GALAXY银河7500系列了。

当越来越多的专车专用导航系统涌入市场,我们发现真正有特色的产品并不多,绝大多数都是价格战中的一份子。中高端市场一直由飞歌的黄金版系列与特殊渠道的原厂导航系统占领,后者主要是大众和丰田系列。那些对性价比并不敏感的消费者,在购车时会直接选择导航版车型;而打算后期加装中高端导航系统的车主,则比较注重系统的可扩展性,抑或是品质与价格的均衡。这也是飞歌黄金版与特殊渠道原厂导航的各自优势所在。

不过,随着便携设备操作系统的更新换代,谷歌所主导的安卓系统开始大放异彩,玩惯了安卓手机和平板的年轻一代对传统的WINCE系统“不屑一顾”,而后者的潜力确实早已被榨干殆尽。作为自主车载导航系统的领导者,飞歌适时推出了采用安卓2.3.4成熟系统的GALAXY银河7500系列,使用Cortex-A8 800M/1G Hz CPU、512MB RAM、4GB FLASH,可扩展性不亚于任何主流的平板电脑,品质定标于原厂导航,价格更具诱惑力。

原厂风范,从每一个细节做起

5年前,我们曾测试过飞歌的首款产品——E7007NAVI,适配大众PQ35和PQ46平台的全部车型。当时这款产品首开国内专车专用导航的先河,被无数大众车迷所追捧。因缘巧合的是,我们今天测试的飞歌GALAXY具体型号为75067A18,也是适配速腾等大众主流车型的主机(外观方面评测仅针对此款机型)。

与当年的产品相比,新主机的按键布局没有太大变化,增加了亮条装饰,时尚感更强。右侧下方的两个按钮针对安卓系统,功能改为菜单和返回。在接口方面,飞歌GALAXY一改以往自家的专用接口,使用了原厂设计,不仅安装方便,而且还省去了麻烦的转接线。最多只需接5根线(音响线、收音机天线、GPS天线、倒车摄像头、音频输入/USB线),如果拆装熟练的话,5分钟便可完成主机的安装。

装车后的飞歌GALAXY与仪表台天衣无缝,无论是面板配色还是按键上的字符,都与原车极为接近。就连按键背景灯的亮度也有17级(4~20)和自动(Auto)调节。不得不感叹,5年来,飞歌秉承的原厂风格始终没有改变。

在使用方面,飞歌GALAXY除了支持多功能方向盘外,还能在仪表的大屏上显示收音机、音量、CD、来去电等信息,与原车完美兼容匹配。首次开机实测大约需要34s的时间,熄火后主机会进入休眠状态(单机待机电流仅10~15mA),钥匙打到ACC挡,实测3秒内便可进入上次熄火前的界面,甚至比原厂导航还要快。

如果关机超过5天,主机会彻底关闭节省电能。如果不是安卓界面,多数人都会认为这是“娘胎里带的”原厂导航。

没GPS信号?照样3D实景导航

飞歌的硬件没的说,用的都是主流芯片。不过,在当年测试首款产品时,我们也提出了几点期许:高分辨率导航、播放导航语音时其他音频不静音、内置陀螺仪。前两个在后来的升级和新产品中已经实现,而在飞歌GALAXY上我们也终于用上了只有原厂导航才具备的三轴陀螺仪。简单地说,就是在没有GPS信号的地下车库、隧道等地方,依然可以精准导航。而且即便是在室外,导航软件也将以陀螺仪的信号为主、GPS信号为辅,通过地图和GPS数据进行反馈修正,做到最精准的导航。

当然,不是所有大众车型都支持这项功能,官方列举出了相关车型,我们的测试车正在其中。由于通过CAN总线通讯,因此实现陀螺仪无须额外接线。但也不是装好就能用,它需要一定的学习时间。按照飞歌提供的方法,我们进入陀螺仪的工程模式,以方便查看进度,实际使用时不需要这样的操作,车子走上几公里就好了。

起初,脉冲学习和角度学习都是不可用,我们在路面上驾车正常行驶,会发现后面的数字在改变,说明陀螺仪处于正常工作状态,下方16进制编码也在不断变化,意味着从CAN总线传递来的车速信号也没问题。大概行驶4公里左右,脉冲学习和角度学习都变为可用状态。屏幕左侧出现车速信号,GPS信息中的“陀螺仪信息”也正常显示。我们发现,脉冲学习和角度学习达到5%时,陀螺仪即可介入导航,且可以正确显示行车状态和方向。

特意遮挡GPS天线,完全依靠陀螺仪进行导航。我们看到随车配备的凯立德C-Car版依然定位准确,并且路口实景放大和3D地图也正常工作。在导航语音方面,凯立德还有标准普通话、粤语、四川话和台湾普通话可选,真是顾及到了全国各地的车友啊。各类摄像头的预报也是很多人选择非原厂导航的原因之一。通过定期升级,我们总能获得第一手的摄像头信息。不仅为了避免罚款,更是为了安全。

此外,我们还发现这款凯立德增加了实时路况功能,不过需要单独激活,而信息获取也是依靠互联网信号,难免涉及到费用问题。与很多原厂导航通过FM调频信号免费接收路况信息相比,飞歌GALAXY软硬件之间配合的还有改善之处。

安卓系统,扩展能力超你想像

除了导航之外,飞歌GALAXY还有许多可玩的地方,与旅行相关的就有蓝牙音乐和免提电话。用过安卓手机的人操作飞歌GALAXY都没有任何障碍,手机配对后可以通过车载音响直接播放手机内的音乐,而你也不必担心离开车时会把手机落下。

在主界面,我们看到了诸如天气预报、手机电视、搜狐视频、Tuneln Radio网络收音机之类的应用,它们都需要互联网络的支持。好在安卓系统很方便,可以通过WIFI、蓝牙网络共享、USB 3G上网卡等多种渠道上网。其中3G上网卡目前仅支持联通的WCDMA制式。

其实最方便的上网方式还是通过手机做热点,让飞歌GALAXY通过WIFI连接。此时在手机和平板上能用的软件,在这里都没障碍。天气预报会自动更新,上方状态条上还会推送最新的网易新闻,甚至发上几条新浪微博都没问题。当然,我们复制几部电影进去,原配的东芝16GTF卡也表示毫无压力。清晰度达到720P的电影可以直接通过自带的暴风影音播放。当然,安装第三方软件也是可以的,一切随你的喜好,但要进入玩家模式才可以,毕竟稳定性是车载导航的关键。

实际上,很多期待飞歌GALAXY的车主都是看中了安卓系统的扩展能力。特别是新兴的蓝牙OBD检测模块、支持语音控制的路况地图,甚至是微信,都可以在车载导航系统上使用。目前,还没有胎压检测和CMMB电视模块等选配件上市的消息,个人认为这不重要,毕竟导航和车载音响才是飞歌GALAXY的本职工作,这恰恰也是飞歌的优势所在。

近乎完美的原车协议兼容、内置三轴陀螺仪、3D实景及路口放大导航、可靠稳定的硬件配置,飞歌GALAXY为我们呈现了顶级导航体验。在我们看来,它不仅是导航仪,更是一台智能机。

基于MapX的校园导航系统设计 篇4

随着GIS步入产业化阶段,其二次集成开发的应用领域不断扩大,其中GIS组件与面向对象可视化编程语言集成二次开发模式正成为主流,具有既能充分利用GIS组件对空间数据库的管理、分析功能,又可以利用可视化编程语言具有的高效、方便等优点。结合学校规模和招生人数的不断扩大的背景,新校园对新生入学时的陌生会带来很多的不便,制作一个校园电子地图并且在外接GPS情况下实时显示目标在电子地图的位置就变得很有意义[1]。

1 系统开发理论基础

1.1 GIS

GIS又称为“地理信息系统”。它是在计算机硬件、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、存储、管理、运算、分析、显示和描述的技术系统。GIS处理、管理的对象是多种地理空间实体数据及其关系,包括空间定位数据、图形数据、遥感图像数据、属性数据等,用于分析和处理在一定地理区域内分布的各种现象和过程,解决复杂的规划、决策和管理问题。

1.2 MapInfo

MapInfo地理信息系统是美国MapInfo公司的桌面地理信息系统软件,是一种数据可视化、信息地图化的桌面解决方案。它不仅具有矢量化、编辑、查询、统计分析、绘制专题地图和报表制作等功能,还为用户提供了一系列强大的二次开发功能。MapInfo提供了配套的开发工具,如MapBasic 5.0和MapX 4。在MapInfo地理信息系统中,空间数据与属性数据是分开存储的。属性数据以数据库的形式存储为一张表,而空间数据则以MapInfo自己定义的格式保存于文件之中。两者之间通过一定的索引机制联系起来。MapInfo是按照图层来管理地理的,每个图层均由以下四个基本的文件构成:属性数据表结构文件(.TAB)、属性数据文件(.DAT)、交叉索引文件(.ID)和空间数据文件(.MAP)。

1.3 MapX

Map是MapInfo公司提供的用来开发地理信息系统的32位OCX控件。它使用与MapInfo Professional一致的地图数据格式,并实现了大多数MapInfo Professional的功能。在VB,Delphi,PowerBuilder,VC等可视化开发环境中,只需在设计阶段将MapX控件放入窗体中,并对其进行编程,设置属性或调用方法或相应事件,即可实现数据可视化,专题分析,地理查询,地理编码等丰富的地图信息系统功能[2]。

2 校园导航系统框图及各模块的实现

该系统将目标用一个图元对象来代表,通过使用GPS(全球卫星定位)和多线程技术实时接收并处理NMEA 0183格式的GPS定位数据并且将经纬度数据提取出来赋值给由MapInfo制作的电子地图中的动态图层上的目标图元,通过定时器更新目标位置,实现在电子地图上的实时定位,当到达某一地点时播报语音提示命令。该系统还具有电子地图的放大、缩小、漫游、增加图元等电子地图的基本功能。该系统结构框图如下:

2.1 电子地图制作与显示

在MapInfo软件平台上载入中北大学jpg格式的校园图,并把实地采集的经纬度信息录入校园图中从而完成电子图的配准。按照高校特点将电子地图分为道路层、教学实验楼、学生公寓楼、教师公寓楼、商业服务建筑、文娱体育设施等图层。运行MapX下的Geoset Manager应用程序,新建一个名为NUC的Geoset文件,将上述图层添加进去,组成一个后缀为gst的地图文件:NUC.gst,通过MapX控件将校园图嵌入到系统界面中,从而完成了电子地图的绘制和显示。

2.2 电子地图基本功能实现

电子地图基本功能包括选择、标注、缩小、放大、漫游等。采用MapX可以很容易的实现这些功能,下面以缩小功能为例,简单介绍一下程序里如何实现地图缩小。

添加一个新的Toolbar资源,输人标题“IDR-TOOLBARMAP”。在“IDR-TOOLBARMAP”下添加按钮,在其上绘制缩小图形来表示“缩小”,其ID为ID-MAP-TOOL-ZOOMOUT。打开类向导,选择视图类CMapXView,为菜单项ID-MAP-TOOL-ZOOMOUT添加COOMMAND消息映射函数OnMapToolZoomout(), 并编辑代码如下:

void CMapDemoView:: OnMapToolZoomout() //缩小工具

{

m-ctrlMapX.SetCurrentTool(miZoomOutTool); //CMapX m-ctrlMapX;

}

编译运行程序,点击缩小按钮,在电子地图上单击鼠标就会实现电子地图的缩小功能。可用相同方法实现其他标准工具的功能。

2.3 GPS数据的接收和处理

此模块完成了从串口读取数据,并对数据按照GPS所遵循的NMEA0183协议进行处理,得出经纬度坐标等信息的功能。此模块包括两个部分串口通信和数据处理。

由于GPS模块每一秒更新一次数据,当上空有4颗卫星时串口会源源不断的接收到定位数据,为了在对串口实时监控的同时还可以在前台进行一些其他的操作,采用基于多线程的CSerialPort类的串口通信方法可以很好的解决这一问题。

此模块的工作流程可分为以下几步:(1) 利用CSerialPort的InitPort()初始化串口配置。(2) 如果配置成功用StartMonitoring()打开串口并创建监视串口的线程。(3) 在相应的类里添加响应WM-COMM-RXCHAR消息的消息处理函数,并且在其中做接收字符处理。(4) 添加定时器,在OnTimer中处理NMEA 0183格式的GPS定位数据,将提取到的纬度数据保存到相应类上的成员变量中[3,4]。

2.4 目标定位和播报

该模块从GPS数据处理模块中得到经纬度坐标等信息,并且把它赋值给目标图元,通过定时器更新图元位置从而完成实时定位[5]。

由于程序实时接收定位数据来更新图元的位置,就需要程序频繁的刷新整个图层,就会影响效率,动态图层的目的是为了加速图层的刷新率从而提高效率,设置动态图层后,每次刷新都只刷新动态图层,这样就很好的解决了这个问题。示例代码如下:

m-MapCtrl->SetGeoSet(gst);

CMapXLayers allLayer=m-MapCtrl->GetLayers(); //创建图层并设定图层为动态图层

CMapXLayer aniLayer;

aniLayer =allLr.CreateLayer(“Animation”,NULL, 2, 32);

allLayer.SetAnimationLayer(aniLayer .DetachDispatch());

程序最后运行界面如下:

3 结束语

本文在GIS二次开发日新月益的背景下,结合校园实际特点开发了基于MapX的校园导航系统,经过调试,程序运行稳定,实现了电子地图放大、缩小、漫游等功能。程序由Microsoft Visual C++ 6.0编译、在Windows XP下运行通过。

参考文献

[1]虞昌彬,谢潇.基于.Net平台的校园新生导航系统[J].福建电脑,2008,10:121-122.

[2]童瑞华.利用MapX开发MapInfo[J].电脑纵横,2001,7:42-44.

[3]尹德春.多线程技术在串口通信中的应用[J].微计算机信息,2005,21(8):129-131.

[4]马飞,诸昌铃.利用VC++实现GPS数据采集[J].计算机时代,2005,6:13-15.

汽车导航系统调查问卷 篇5

您好!我是广州番禺职业技术学院学生,这是由北京合众思壮公司委托对旗下产品进行“任我游”汽车导航系统调查,为了更好地了解消费市场的需求,现邀请您参加我们该次调查,大概占用您1~2分钟时间来完成,请将您回答的答案填在括号里,感谢您的合作,谢谢!

1.您的性别

A.男B.女

2.您的年龄

A.20-30岁B.30-40岁C.40-50岁D.50-60岁E.60岁以上

3.您的职业

A.学生B公司职员C.教育文化人员D.商业E.政府机关F.待业

4.您的收入

A.1000-2000元B.2000-3000元C.3000-4000元D.4000-5000元E.5000元以上

5.请问您有私家车吗?

A.有B.没有C.打算买

6.在做此次调查之前您是否知道GPS汽车导航产品

A.知道B.不知道

7、您是否使用过汽车导航GPS相关产品?

A有B没有

8、下列汽车导航GPS的品牌中,您知道的有哪几个?

A任我游B新科C 纽曼D神行者E eto 易图F万和G万利达H华夏行I宇达电通/MioJ城际通K奥可视L其它(请填写)

9.您听说过“任我游”汽车导航的系列产品吗?

A.听说过,正在使用B.听说过,但不是很了解C.没听说过

10、您是否考虑过为自己的爱车配置一台汽车导航吗?

A.有,已经买了B.有,考虑中C.没有

11..您是从哪些方式得知GPS汽车导航产品信息?

A.网络B.电视广告C.报纸D.杂志E.户外宣传F.广播广告G.亲朋好友H.其他

12.如果您购买汽车导航GPS产品,首先考虑哪些因素?(最多可选三项)

A品牌口碑B易用性C价格D功能E地图F售后服务(地图升级)G外观H操作界面 I其它(请填写)

13.您看重GPS汽车导航产品哪些功能?

A.明确当前与目的地信息及所需时间B.选择路径避开交通阻塞和施工

C.商场、加油站、酒店、停车场信息D.娱乐功能E.语言支持功能

14.您所接受该类导航产品价格范围

A.1000以下B.1000~1500C.1500~2000D.2000~3000

E.3000以上

15.您会在哪里购买该类产品?

A.百货商店B.苏宁、国美C.电脑城D.网上商店E.超市F.汽车专卖店G.其他

16.如果请您想像以下汽车导航系统GPS会带给您的感觉,您认为最合适的一个词是什么?

A.方便B.身份/品味C.省心D.乐趣E.科技F.开拓视野G.时尚H.其他

17.您希望汽车导航GPS产品除了导航功能外还拥有哪些功能?

A.影音播放B.游戏C.CMMB(移动数字多媒体广播)D.电子狗F.蓝牙G.旅游信息H.实时路况I.倒车雷达J.其它(请填写)

18.如果给你免费试用GPS,你感兴趣吗?

A会B不会

19.即将举办的GPS评测活动,你对哪些环节最感兴趣?

A.GPS免费试用B 网友评测精英团亮相新闻发布会C 编辑、网友互动路测GPS

20.当你购买汽车导航时,以下哪种方式会引起你的购买兴趣

A 折扣B 附送小礼品C抽奖

再次感谢您的合作!

校园导航系统 篇6

16日,在太空运行的北斗导航卫星准确接收到西安卫星测控中心发出的第3次远地点点火指令,测量数据显示,卫星顺利进入工作轨道,星上设备工作正常,卫星转入正常工作模式,开通导航信号。

这颗北斗导航卫星将参与中国北斗导航系统建设计划。卫星的发射成功,标志着我国自行研制的北斗卫星导航系统进入新的发展建设阶段。

卫星导航系统为人类带来了巨大的社会和经济效益,目前世界上只有少数几个国家能够自主研制生产卫星导航系统。我国先后于2000年10月31日、12月21日和2003年5月25日以及今年2月3日发射了四颗北斗导航试验卫星,成功建立了具有我国自主知识产权的区域性卫星导航系统——北斗卫星导航试验系统。该系统一直运行稳定、状态良好,已在测绘、交通运输、电信、水利、渔业、勘探、森林防火和国家安全等诸多领域逐步发挥重要作用,应用前景十分广阔。

据介绍,我国将在未来几年里,陆续发射系列北斗导航卫星,并进行系统组网和试验,逐步扩展为全球卫星导航系统,主要用于国家经济建设,满足中国及周边地区用户对卫星导航系统的需求。

本次成功发射的北斗导航卫星由航天科技集团公司所属的中国空间技术研究院研制生产。

执行卫星发射任务的长三甲火箭由航天科技集团公司所属的中国运载火箭技术研究院为主研制。

据悉,北斗卫星导航系统的发射任务将全部由长三甲系列火箭承担。由于该系统由不同轨道卫星组成,因此火箭会适时进行技术状态更改。此次发射,火箭进行了较大的技术状态变化。最大的变化是发射的卫星轨道由前12次的地球同步轨道变为中圆轨道。另外,此次发射还首次在火箭上使用了地面预置瞄准起飞滚转定向和高空双风向补偿技术,火箭三级发动机第一次采用一次工作模式,首次采用远距离测发控模式发射等等。这是该火箭连续第13次成功飞行,是长三甲系列火箭第20次成功发射。

此次发射是长征系列火箭第97次发射,是自1996年10月以来,该系列火箭连续55次成功发射。

校园导航系统 篇7

关键词:天地图API,校园导航系统,Android手机客户端

1 引言 (Introduction)

“天地图”是国家测绘地理信息局建设的地理信息综合服务网站。它是“数字中国”的重要组成部分, 是国家地理信息公共服务平台的公众版[1]。通过天地图用户可以进行地理位置的信息查询、浏览、搜索、路线规划等操作, 用户也可以通过服务接口调用地理信息服务, 在各类应用系统中嵌入天地图的服务资源。本文以天地图移动API为基础, 设计开发校园导航系统的Andriod手机客户端, 为师生、员工提供查询校园信息、选择路径等功能。

2 系统功能设计 (The system function design)

校园导航系统总体功能包括校园浏览、校园查询与定位、校园路线导航和数据管理, 如图1所示。

(1) 校园浏览

校园浏览主要包括校园地图 (矢量、影像图层) 的放大、缩小、漫游等。

主要便于同学了解和熟悉校园, 如教学楼、食堂、校医院、图书馆、宿舍、教学行政办公室、体育馆、操场等。同事选中某栋学校建筑或者设施, 会显示一些提示信息, 如图书馆开馆时间, 行政办公楼的功能划分以及联系方式等。

(2) 校园查询与定位

校园的查询包括属性查询和空间查询。属性查询支持模糊查询, 比如输入宿舍, 将会显示所有宿舍信息。空间查询包括矩形查询, 多边形查询, 按照设置距离后的圆查询。查询结果加亮显示。

(3) 校园路线导航

设置 (或以当前定位点) 起点和终点, 地图在这选定的两点间显示标记, 再选择导航, 地图上将会显示一条最佳导航路径。

(4) 数据管理

根据需求将权限分为两类:一类是管理员, 一类是普通用户。管理员可以对学校的矢量数据图层空间信息以及相关的属性数据信息进行管理。普通用户比如学生或者教学管理人员, 可以对自己感兴趣的位置添加标注。

3 系统环境搭建 (System environment)

选择下载、安装操作系统对应的JDK (包括Java运行环境, 基础类库和Java工具, 是Java运行的基础) 、Eclipse (开放源代码的、基于Java的可扩展开发平台) 、AndriodSDK (Andriod专属的软件开发工具包) 、天地图API[2]。将API文件tiandituapi.jar拷贝到工程根目录下, 并在工程属性->Java Build Path->Libraries中选择“Add ExternalJARs”, tiandituapi.jar。在Mainfest中添加权限等。

4 开发流程及关键技术 ( The process and key technology development)

4.1 开发流程

系统开发的主要流程如图2所示。

4.2 关键技术-导航算法

当用户设置起点和终点后, 地图会显示出从起点到终点的一条最优路径。系统采用Dijkstra算法实现最短路径的选择。

Dijkstra算法为典型的单源最短路径算法, 用于计算一个节点到其他节点的最短路径。以起点Start为中心, 逐步拓展, 直到所有点都遍历完作为结束。其算法主要过程如下:

首先, 初始化:

设起点Start的距离dis[S]=0 (不包括环, 自己到自身距离为0) , 到除起点外的其他点i的距离dis[i]均设置为INF (无穷大) , 同时把所有的点的状态都设为遍历状态。

其次, 循环V次 (V为节点数目) :

在未遍历的点中取一个dis值最小的点i, 把点i标记为已遍历的, 同时对和点i相邻的每一个点j进行松弛操作, 更新起点Start到点j的距离dis[j]的值。

算法终止后, 对于任意的点i, dis[i]为起点Start到结点i的最短距离。

算法的伪代码如下:

优先队列的内部实现一般都是使用优先队列, 所以建立和维护这个优先队列的时间复杂度是O (log|V|) , Dijkstra算法的总时间复杂度是O (E+V*log|V|) , 空间复杂度是O (V+E) 。

5 结论 (Conclusion)

通过该系统, 同学们尤其是新生可以更好地了解校园设施环境等信息, 更快捷地找到目的地。然而本系统功能还不够完善, 仍有待添加, 比如添加教学系统接口, 可以更加准确的知道教室使用情况。另外手机端除了Andriod系统外, 还有苹果公司的IOS, 微软公司Windows Phone系统, 基于这些系统的校园导航手机系统将是下一步努力实现的目标。

参考文献

[1]天地图官网:http://www.tianditu.cn/.

[2]陈强.Android实例开发完全手册[M].北京:人民邮电出版社, 2012.

校园导航系统 篇8

早期高校校园面积相对较小,学校的教学区、生活区、学校的各个部门都相对集中,从校园一个区域到另一个区域只需要很短的时间,部门的搬迁也可能在同一栋或相邻的两栋之间,即使导航出错,带来的负面影响也相对较小。校园导航基本上采用平面示意图即可解决。

随着高校的发展,校园面积也由原来的上百亩扩大到上千亩,教学区、办公区、生活区、活动区等在地理位置上相对变得疏远,那么跨区域活动在区间往复的时间成本越来越高,中间稍有耽误,将不能按照预定时间到达目的地,给我们的生活学习带来不便。早期的校园平面示意图导航表现出种种弊端,逐渐不能满足新形势下校园导航的要求。新的导航系统的设计势在必行。

2. 系统概述

2.1 S3C2410处理器

s3C2410X微处理器是Samsung公司推出的16/32位RISC处理器(RAM920T内核),适用于手持设备、POS机、数字多媒体播放设备等等,具有价格低、低功耗、高性能等特点。S3C2410X提供了丰富的内部设备,采用ARM920T内核,0.18um工艺的CMOS标准宏单元和存储器单元。它的低功耗、精简和出色的全静态设计特别适用于对成本和功耗敏感的应用。同样它还采用了AMBA新型总线结构。S3C2410X提供了一系列完整的系统外围设备,消除了为系统配置额外器件的需要,大大减少了整个系统的成本。S3C2410X主要特征如下[4]:

(1)203Mhz的ARM920T内核,支持JTAG仿真调试。

(2)16KB的1-Cache;

(3)具有MMU,支持Win CE、EPOC32、Linux等操作系统;

(4)外部存储器控制器(SDRAM控制和片选逻辑),共分8个Bank,每个Bank可以访问128MB空间。

(5)片内4KB SDRAM,可用作NAND Flash系统引导的缓冲区;

(6)LCD控制器(最大支持4K色STN和256K色TFT),1通道LCD专用DMA;

(7)4通道DMA,有外部请求引脚;

(8)3个UART(Ir DA1.0,16字节Rx FIFO);

(9)2个SPI总线接口;

(10)1个多主IIC总线接口;

(11)1个IIS总线接口;

(12)兼容SD主接口协议1.0版和MMC卡协议2.11兼容版;

(13)NAND Flash/SM卡接口,支持NAND Flash系统引导;

(14)2个USB主机接口,I个USB设备接口(V1.1);

(15)4个PWM定时器和1个内部定时器;

(16)看门狗定时器;

(17)117个通用I/O口;

(18)24个外部中断;

(19)8通道10位ADC和触摸屏接口;

(20)具有日历和时钟功能的RTC;

(21)1.8V内核供电,3.3V存储器供电,3.3V外部I/O供电;

(22)功耗控制模式:普通,慢速,空闲和掉电模式;

(23)具有片内PLL时钟发生器。

2.2 μC/OS-II操作系统

μC/OS-II是一个完整的、可移植、可固化、可剪裁的、占先式实时多任务内核。μC/OS-II是用ANSI C语言写的,包含一部分汇编语言,使之可以供不同架构的微处理器使用。μC/OS-II可以管理64个任务,具有信号量、互斥信号量、事件标志组、消息邮件、消息队列、任务管理、时间管理和内存块管理等系统功能[1,2]。

μC/OS-II包括以下三个部分:

(1)μC/OS-II核心代码:包括10个C程序文件和1个头文件,主要实现了系统调度、任务管理、内存管理、信号量、消息邮箱和消息队列等系统功能。此部分的代码与处理器无关。

(2)μC/OS-II配置代码:包括2个头文件,用于裁剪和配置μC/OS-II。此部分的代码与用户实际应用相关。

(3)μC/OS-II移植代码:包括1个汇编文件、1个C程序文件和1个头文件,这是移植μC/OS-II所需要的代码。此部分的代码与处理器相关。(说明:移植代码的文件名不是固定的,但为了保持μC/OS-II系统的一致性,文件名一般也不要改变。即:OS_CPU.H、OS_CPU_A.ASM、OS_CPU_C.C)。

2.3 全球定位系统(GPS)的简介

GPS(全球定位系统)具有全球、全天候工作,定位精度高、功能多、应用广的特点,通过GPS接收机可以实现精确的自主定位,为实现精准的定位和导航奠定了基础。GPS系统包括三大部分:空间部分—GPS卫星星座;地面控制部分—地面监控系统;用户设备部分—GPS信号接收机。本文主要涉及GPS信号接收机部分。它的硬件和机内软件以及GPS数据的后处理软件包,构成完整的GPS用户设备。主要任务是:能够捕获到按一定卫星高度截止角所选择的待测卫星的信号,并跟踪这些卫星的运行,对所接收到的GPS信号进行变换、放大和处理,以便测量出GPS信号从卫星到接收机天线的传播时间,解译出GPS卫星所发送的导航电文,实时地计算出测站的三维位置、三维速度和时间。

3. 硬件系统的设计理念

本嵌入式导航系统的硬件核心是三星公司的ARM9系列中的16/32位RISC处理器S3C2410芯片,该芯片强大的实时处理能力和丰富的外围接口非常适合嵌入式系统的开发,本系统正是基于该芯片的这些特点而设计的。

该系统以S3C2410微处理器为核心,与一片64MB的SDRAM、一片64MB的NAND Flash和一片2MB NOR FLASH组成。外部添加了用于接收GPS信号的GPS模块,用于显示的液晶面板以及键盘输入模块。

4. 软件系统的设计

该嵌入式系统采用u C/OSII操作系统,由于MCU的处理功能有限,所以在具体的软件实现过程中采用多线程技术。主控线程主要实现界面功能、导航功能中的地图匹配和导航引导模块、浏览功能中的地图浏览模块以及这些模块间的消息派送、接收和处理,同时协调各个工作线程异步运行。

4.1 移植μC/OS-II操作系统S3C2410处理器

移植μC/OS-II之前需要注意,目标处理器必须满足以下几点要求:

(1)处理器的C编译器能产生可重入型代码;

(2)处理器支持中断,并且能产生定时中断;

(3)用C语言就可以开/关中断;

(4)处理器能够支持一定数量的数据存储硬件堆栈(可能是几千字节);

(5)处理器有将堆栈指针以及其它CPU寄存器的内容读出,并保存到堆栈或内存中去的指令。

S3C2410A微控制器可以满足第2、4和5点要求,使用ADS 1.2的C编译器可以满足第1、3点要求。使用ARM公司提供的ADS1.2集成开发工具新建一个工程,将μC/OS-Ⅱ2.52V的源代码拷贝到工程文件下相同目录中,并添加到工程中,按照移植实施中的步骤修改或添加代码在文件OS_CPU.H,OS_CPU_C.C,OS_CPU_A.S后,通过JTAG口下载到目标平台中运行即可。

4.2 导航软件的设计理念

导航软件是以导航数据库为数据基础的。主要包括导航功能模块和人机交互功能。其导航功能是在动态行进过程中进行导航定位、地图匹配、路径规划和路径引导等。人机交互功能主要是在静态过程中对导航的地理信息提供浏览查询服务。

导航功能模块主要包括以下4个模块:(1)导航定位模块;(2)地图匹配模块;(3)路径规划模块;(4)导航引导模块。

人机交互功能模块设计主要包括以下2个模块:(1)地图浏览模块;(2)地图查询模块。

导航软件设计实现流程如下:(1)运行导航定位线程从输入口读取GPS天线接收到的当前位置的经纬度坐标值;(2)将经纬度坐标转换到屏幕的像素坐标;(3)根据当前位置结合导航地图进行匹配处理,把当前位置信息匹配到地图上;(4)显示并实时刷新导航地图和当前位置;(5)是否求解最佳路径;(6)在导航数据库中选择起始和终止位置,运行路径规划线程在道路网数据中解算出最佳路径并显示到地图上。

4.3 GPS数据提取、显示、查询

GPS板只要处于工作状态就会源源不断地把接收并计算出的GPS导航定位信息通过串口传送到嵌入式系统中。从串口接收的数据帧(长串ASCII码字节流)通过程序将各个字段的信息从接收到的字节流中提取出来,将其转化成有实际意义的、可供高层决策使用的定位信息数据。

对GPS信息进行提取必须首先明确其帧结构,数据帧主要由帧头、帧尾和帧内数据组成。对于不同的数据帧,其帧头是不同的,主要有“$GPGGA”、“$GPGSA”、“$GPGSV”以及“$GPRMC"等。这些帧头标识了后续帧内数据的组成和结构特点。各帧均以回车符和换行符作为帧尾,标识一帧的结束。

对数据帧处理,是先对帧头进行判断,然后只对感兴趣的帧进行数据的提取处理。由于帧内各数据段被逗号分割,因此在处理接收数据时一般是首先通过搜寻ASCII码“$”来判断是否是帧头,接着对帧头的类别进行识别,然后再根据识别出来的帧类型以及逗号‘,’个数来确定当前正在读取的是哪个定位导航参数,并作出相应的提取和存储。

最后,通过GPS和人工输入接收到的数据,经过MCU的处理,在地图上用醒目的颜色显示出来。

5. 总结

经过实验,系统能够稳定可靠地运行,进一步验证了以ARM9处理器+μC/OS-II操作系统+GPS接收机模式开发的校园导航系统具有开发简单、性能可靠的特点,有着良好的应用前景。

参考文献

[1]杜春雷.ARM体系结构与编程[M].北京:清华大学出版社,2003.

[2]任哲.嵌入式实时操作系统[M].北京:北京航空航天大学出版社,2005.

[3]吴迪.嵌入式系统原理、设计与应用[M].北京:机械工业出版社,2004.

[4]周立功.嵌入式系统基础教程[M].广州:北京航空航天大学出版社,2006.

校园导航系统 篇9

近年来,随着移动互联网的蓬勃发展和智能手机的普及,手机网民的数量在不断增长,基于3G技术的网络应用也越来越多。基于手机小巧、功能强、性能好、使用方便的特性,用户们都喜欢随身携带,甚至用手机办公、兼职,例如现在较为流行的“刷单”工作,网上交易,炒股等。由此可见,手机是个很好的信息传播媒介。在大学这个科学前沿地,大部分师生都使用手机来浏览信息和相互通信交流。因此,建立一个基于移动平台的校园生活导航服务网站,会更有利于学生、老师之间的交流,同时也会方便了学生去了解学校的最新动态。

2 基于移动平台的校园生活导航服务网站开发的需求

校园是我们学生学习生活的地方,对于新生来说,熟悉新环境是他们入学的第一要事。虽然许多学校信息,师生们都可以在学校的官网上查看到,但这并不便于师生们随时随地了解学校的资讯。而基于移动平台的校园生活导航服务网站却可以很方便地为师生们提供他们所需要的信息,只要他们有一台智能手机,能够联网。

对学校来说,基于移动平台的校园生活导航服务网站还能减少学校发布信息所需要的人力、物力,有利于学校活动信息的发布,同时也方便了学校对信息的收集和管理。

3 手机网站的发展

首先,我们要了解一下手机网站,手机网站就是手机能访问的网站。更准确地说,它是面向手机用户为方便手机访问而建立的网站,也被称为WAP网站。

WAP是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准,它是简化了的无线Internet协议。

WAP网站与web网站最明显的区别就在于Web网站包含的文字、图像等信息量都比较多,页面文件比较大,通常在10K以上,而WAP网站的页面比较简洁,页面文件较小。正如:手机腾讯网首页也只有9KB左右,腾讯网的普通网页就大于100KB。

WAP网站可分为WAP1.X和WAP2.0网站。

WAP1.X功能简单、界面粗糙, 而基于WAP2.0开发的手机网站在功能、界面显示、动态性和交互性等方面已经能够和普通网站相媲美了。WAP2.0的手机网站可以在电脑上直接用浏览器访问,而WAP1.X的网站,需要模拟器或者给浏览器安装相应的插件才能访问。比如:Firefox安装WMLBROWSER插件才可访问WAP1.X的手机网站。

WAP1.X是最初专门用WML语言开发的一个脚本,它功能简单,页面形式主要是文字,受当时的网速、带宽和手机硬部件的限制,不能采用CSS样式,在颜色的选择上也只有文字的黑色和连接的蓝色,页面的背景色也不能设置。当时的网页界面颜色单调,排版并不美观。

而WAP2.0 主要是采用XHTML开发,页面形式丰富,可以采用CSS定义,通过IE也能直接访问,它能支持任何移动终端完美访问。其中XHTML是一种置标语言,表现方式与HTML相似,只是在语法上更加严谨。

现在,HTML5 的面世,使得手机网站的页面更加美观,更具吸引力,而且网页的加载速度也有了很大的提升。

4 网站界面开发语言介绍

4.1 HTML5的优势

HTML5 是万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改[1],它现在正被应用于各大网站的网页编写。

HTML5 融入了许多新颖的标签属性,淘汰了过时或冗余的属性。它与CSS3 样式结合,使得网站的页面更加美观、炫丽,此外,它与Java Script结合运用,还可以使网页界面更具动感效果,吸引访问者的眼球。而且HTML5 还有一大特点就是它可以通过<meta>标签来控制网站页面的大小,使得页面能根据各类型智能手机的屏幕大小自动调节来显示信息。HTML5网站支持电脑PC端和手机端的访问,大大方便了网站数据的维护。

在本次网站开发里,我们也采用了HTML5+CSS3的界面布局方式,同时,适当的添加了JS脚本来调用手机的本地用户数据,来提高网页的加载速度。

4.2 JQuery的运用

JQuery是一个优秀的Java Script库。它是轻型的JS库,兼容了各类浏览器。它的一大优势就是,有详细的文档说明,还有许多成熟的插件供开发者使用。JQuery能够使用户的html页面保持代码和html内容分离。它模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页[2,3]。在项目里,我们采用了JQuery来设计各功能模块的页面切换效果,同时还通过调用JQuery里的ajax方法来访问网站存储在用户客户端的local Storage和session Storage数据,提高了网站的响应速度。

5 网站后台编程语言选择

网站后台的编程语言,我们是采用了PHP语言编写。PHP是一门脚本语言,语法结构与JSP相似,在html页面里进行嵌入式编写,而且可以实现跨平台运行。这门语言实用性强,运行流畅,语法简单,方便了网站的后期维护和开发者对代码的阅读。只要在服务器端搭建好Apache环境,就能很好运行PHP程序了,而对于客户端,用户的手机大部分都是Android系统,PHP程序在Android系统也是完美运行的。

6 数据库设计

6.1 网站在移动手机端的数据存储

HTML5 提供了两种在客户端存储数据的方法,那就是lo⁃cal Storage和session Storage,这就相当于以往我们采用的Cookie和Session数据存储方法。区别就在于Cookie和Session数据存储的时间比较短,而local Storage和session Storage这两种存储方法存放的数据保留时间长,不易丢失。这使得网页的再次浏览速度更快,甚至在断网的情况下用户也能浏览到已经加载完成的或者近期浏览过的网页的信息。

除此之外,还有一种Web DB存储本地数据的方式。它提供了关系数据库的基本功能,可以存储页面中的交互、复杂的数据。它可以将网站的部分缓存信息存储在用户的本地数据库中,此功能相较于local Storage和session Storage两种存储方式更有条理,同时这些数据还可以通过SQLite Spy软件打开查看。因为该存储方式就相当于在用户端建立一个小型的SQLite数据库,该数据库主要是用来存储用户习惯或访问的历史记录。这些信息都会对用户能够快速访问网站起到一个关键的作用,但这些信息并不会占用用户太多的存储空间。

6.2 网站数据库设计

由于这个网站主要是用于校园信息的传播,信息量较大,所以在数据库的选用方面,我们是采用了SQL server 2008这种中小型数据库。

该数据库运行在微软数据平台上,功能强大,能够组织管理任何数据,同时它具有很高的安全性、可靠性和可扩展性。

我们对这个校园网站设立了4个独立的版块,根据E-R图和数据流图来设计数据表。另外,我们通过对数据库设置用户权限来区分普通访客和管理员,并且针对不同的用户,对网站内部信息的管理权限也作出了相应的限制。

7 开发工具选择

在这次网站开发过程中,我们选择了常用的、功能强大的编程工具eclipse、SQL server 2008数据库管理工具,还有就是采用Opera浏览器和Opera Mobile Emulator来调试网站的运行效果。

8 总结

校园导航系统 篇10

如今,校园信息应用已经进入了我们校园的日常生活当中。现在互联网上有着相当一部分的校园应用,如:菜园“帮”,超有“爱”,校园里“开战”……还有现在比较出名的《超级课程表》,该应用是广州超级周末科技有限公司旗下的一款针对校园市场的社交应用。

因此,本文提出了基于移动平台上的校园生活导航网站,外界人士能够通过本网站快速地查阅本校的各种信息,以及会员通过本网站在线报名参加各种社团活动,讲座。

2 技术可行性分析

2.1前端技术简介

本网站开发采用的编程语言主要是:WCSS以及PHP,其次还有HTML5。

PHP语言:它是一种通用开源脚本语言,可以比CGI更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。

WCSS:它是WAP2.0 下专属的CSS,目的是定义文档的风格和布局,从文档内容中分离[2]。

HTML5:它是超文本标记语言,是在HTML的第五次修订产物。HTML5是一种脚本语言支持大部分移动端和PC端用户进行访问,它不需要对代码进行转化,直接多平台访问可以保证页面兼容性[4]。

2.2服务器端配置简介

服务器端软件配置Windows Server 2003,My SQL。

Windows Server 2003 操作系统:对于部署业务关键的应用程序,群集服务是必不可少。Windows Server 2003增强的群集支持,以及对称多处理技术支持的向上扩展提高了可用性和可伸缩性[3]。

My SQL:是一个开放源代码的小型关联式数据库管理系统,由于其体积小,速度快,成本低,许多中小型企业都选择了My SQL作为网站数据库。

3 网站需求分析

3.1用户需求分析

此网站开发主要面向的对象是学校师生。因校内信息繁多,如:社团活动,讲座和兼职信息等,而且信息发布的地方不统一,造成了信息容易丢失且不便于管理。再有就是,目前大多数学校都是采用传单的方式来进行消息的发布,这样做既浪费了人力、金钱而且收效甚微。

鉴于现在智能手机的流行以及移动网络的建设,手机已经成为目前信息传递最方便、快捷的一个平台。因此,开发基于移动平台的校园生活导航服务网站更能满足用户们的需求。

3.2解决方案

在B/S模式的软件开发中采用最多的是MVC设计模式。MVC是一种流行的设计模式,它把应用程序分成三个层次:视图层、模型层、控制层[1]。

视图:向用户显示数据,接受用户输入,与模型层交互,向模型查询业务状态,接受模型发出的数据,更新显示用户界面。

模型:模型是应用程序的主体,它用于表示业务数据和业务逻辑。一个模型可以同时为多个视图提供数据,从而提高了代码的可重用性。

控制器:接受用户输入,并调用模型和视图来完成用户请求。在用户提交表单时调用模型组件处理请求,最后调用视图来显示模型处理后返回的数据。

因此,在开发基于移动平台的校园生活导航服务网站时,采用了基于PHP的MVC开发模式。

4 网站设计

在需求分析确定之后,需要对网站进行整体性分析和设计,这包括网站的功能模块划分与描述、用户界面的设计等步骤。

4.1功能模块设计

网站的主要功能包括校园大事件、校园活动、南国茶坊、跳蚤市场,如所示图1。

校园大事件:管理员通过该模块实现发布官方消息,以及各院系的消息。帮助在校师生,以及外界人士了解和查询我们学校的官方消息以及各院系的新闻等各方面的信息。

校园活动:该模块主要作用是管理员发布消息和会员报名参加活动。管理员可以发布社团活动信息,讲座信息,兼职招聘信息。会员除了能浏览管理员所发布的消息之外,还能在线报名参加各种校园活动,讲座。

南国茶坊:该模块主要功能是提供给普通访客,以及会员进行浏览关于学习,时事新闻,日常生活信息等。

跳蚤市场:该模块主要列举出会员所发布的交易信息。帮助在校师生进行二手书籍售卖或收购,以及生活用品的交易信息、组队团购信息的发布等。

4.2 用户界面设计

本网站前端是基于HTML5和CSS。对于用户来说,二者结合能够提高用户的体验,加强用户的视觉感受。根据对移动平台的设计理念,我们的网站的界面设计上面也保持了简约、美观,以方便用户以及让用户带来视觉上的舒适。如网站整体采用白色作为背景色,网站首页直接是4 个模块的导航图标,以此来突出网站的主要功能。

5 网站功能实现

5.1校园大事件模块的实现

该模块的重点在于对文字的处理。主要研究如何利用列表以及文本的形式,友好且美观的显示到各用户的浏览器上。动态地显示学院各院系所发布的官方消息,新闻等信息。

5.2校园活动模块的实现

该模块的重点也在于对文字的处理,且新增用户登录功能。用户输入正确的登陆信息后,服务器返回一条确认信息。

5.3南国茶坊模块的实现

该模块侧重于实现用户与用户之间的交流功能。用户可以查阅到各个话题,而且,用户登陆后不仅可以对别人的主题发表意见,还可以发表自己的主题。

5.4跳蚤市场模块的实现

该模块侧重于满足用户发布交易信息的需求。用户登录后,可以发布交易消息。其他的用户可以查阅到相关交易信息列表及其发布人详细信息。

6 结束语

基于移动平台的校园生活导航服务网站应用于各种便携式设备,为在校师生和外来人员带来了获取校园信息的一个全新的途径。一个专于移动设备的网站,最重要的设计目标就是要达到令各位用户能够及时友好地获取到信息,这正是我们设计这个网站的原因。因此,该网站除了能够满足用户获取校园信息的基本需求,同时还能够满足用户的发布消息功能的需求,从而提高了整个网站的实用性。

摘要:近年来,各大高校都逐渐开始着手创建信息化平台。为了能够更加便捷地、及时地将校园生活导航信息反映给各位师生,该文提出了基于移动平台的校园生活导航服务网站的设计方案并进行了分析。

石器时代的“导航系统” 篇11

一项新发现认为,早在5000年前,古人就能利用石圈和其他标记物形成“网格旅游图”,引导人们穿越不列颠岛。

英国德文郡霍尼顿市一位史学爱好者汤姆·布鲁克斯宣称,早在石器时代,英国就有由立石、山顶炮台、石圈和山顶营地组成的复杂网络,帮助旅行者“极精确”地跋涉数百公里。这种网格状“导航图”覆盖了英格兰南部和威尔士大部分地区,其中包括巨石阵和西尔布利山(欧洲最大的人造土山)这样举世闻名的地标。

布鲁克斯分析了英格兰和威尔士地区的1500个史前遗址。借助全球定位系统(GPS),布鲁克斯指出了在各个山头“纪念碑”间通行的路径,并标注了它们的位置。结果惊奇地发现,英国许多名胜古迹都建造于巨大的等腰三角形网格之内,一个遗址同其他两个遗址连接起来,就构成一个等腰三角形。这证明,这些遗址并非胡圈乱点,而是精心设计的“导航地标”。时至今日,很多遗址相互间凭肉眼仍可轻易眺望,因而,也就能轻而易举地进行两点一线式的道路识别。

即使旅游线路相对复杂,参照一个个容易识别的两点一线式线路,也能穿越大陆而不至于迷失方向。比如,某人从威尔特郡的西尔布利山出发,可以利用这个“网格状地标导航系统”走到康沃耳郡西部的“亚瑟王圆桌”石棚遗迹,而无须随身携带地图。

布鲁克斯说:“有些巨型三角形的边长超过160公里,然而其各条边长间误差不到100米,这绝非瞎猫碰到死耗子。这些网格状导航地标的几何测量是如此先进、复杂而精准。”

校园导航系统 篇12

北斗卫星导航系统 (Bei Dou) 是我过正在实施的自主、独立的卫星导航系统。该系统于2011年12月27日开始试运行服务, 预计到2020年, 北斗卫星导航系统将实现全球覆盖。届时, 该北斗可在全世界范围内为各种用户全天时、全天候地提供高可靠、高精度的导航、定位、授时和短报文通信服务。

GPS是英文Global Positioning System (全球定位系统) 的简称。GPS起始于1958年美国军方的一个项目, 1964年投入使用。20世纪70年代, 美国陆海空三军联合研制了新一代卫星定位系统GPS。主要目的是为陆海空三大领域提供实时、全天候和全球性的导航服务, 并用于情报收集、核爆监测和应急通讯等一些军事目的, 经过20余年的研究实验, 耗资300亿美元, 到1994年, 全球覆盖率高达98%的24颗GPS卫星系统己布设完成。

二、北斗与GPS导航系统的比较

(一) 系统组成的比较

GPS系统由空间部分、地面控制系统、用户设备三部分组成, GPS的空间部分是由21颗工作卫星组成, 还有另外3颗有源备份卫星在轨运行;地面控制系统由监测站、主控制站、地面天线所组成;用户设备部分即GPS信号接收机。

(二) 定位原理的比较

“北斗一号”导航系统是主动式双向测距的二维导航, 由地面的中心站解算出位置后再通过卫星转发给用户, 用户接收并显示接收到的信息。GPS是被动式单向测距三维导航, 只需要接收4个卫星的位置信息, 由用户设备独立运算出自己的定位数据。“北斗二号”在“北斗一号”的基础上加以升级改进, 该系统采用卫星无线电测定 (RDSS) 与卫星无线电导航 (RNSS) 集成体制, 既能像GPS系统一样为用户提供卫星无线电导航服务, 又具有位置报告及短报文通信功能。

(三) 星体轨道比较

北斗导航系统 (Bei Dou) 是在赤道面上设置两颗地球同步卫星, 卫星的赤道角距为60;而GPS系统共有24颗卫星, 分布在六个轨道面上, 轨道角55度, 轨道面赤道角距为60。其高度约为20000km, 属于中轨道卫星, 绕地球一周约11小时58分钟。

(四) 覆盖范围的比较

北斗导航系统目前是区域性卫星导航系统, 其服务范围包括我国大陆、台湾、南沙及其它岛屿, 中国海、日本海、太平洋部分海域及我国部分周边地区。而GPS是全球性导航定位系统, 在全球的任何点位, 只要卫星信号未被遮蔽或干扰, 就能够接收并运算出三维坐标。

(五) 系统实时性的比较

“北斗一号”的用户, 定位申请要送回中心控制系统, 在中心控制系统解算出用户的三维位置数据后再发回用户, 其间数据要经过地球的静止卫星走一个来回, 再加上卫星转发和中心控制系统的处理, 时间延迟相对较长, 因此, 对于高速运动物体, 就增大了定位的误差。较适合车辆、船舶等慢速运动进行确定位。“北斗二号”及GPS由于是用户自己解算, 实时性比较高。

(六) 用户容量的比较

北斗导航系统 (Bei Dou) 是主动双向测距的询问——应答系统, 用户设备端与地球同步卫星之间不仅需要接收地面中心控制系统的询问信号, 还必须要求用户设备向同步卫星发射应答信号, 系统的用户容量取决于信道阻塞率、询问信号速率和用户的响应频率等因素, 因此, 用户设备容量是有限的。GPS系统是单向测距, 发送的是广播信号, 用户设备端只要接收到导航卫星发出的导航电文即可进行测距与定位, 因此, GPS的用户设备容量是理论上是无限的。

三、应用优势分析

相比较而言, 北斗导航系统的应用具有以下优势:

(一) 同时具有定位和通信功能, 不需要其他的通信系统支持, 而GPS则没有通信功能。北斗不仅仅解决了“我在哪里”, 还解决“你在哪里”的问题, 还能高效快捷地实现“我”和“你”之间的信息报文传递。这一特有功能, 是各种导航系统在实践中用得最多最好、最受欢迎的创新优势。系统用户终端机具有双向报文通信功能, 用户一次可以传送40到60个汉字的短报文信息, 经过授权, 可实现最多120个字的通信。北斗的用户终端实际上是具有收发功能的, 北斗是一个具有定位和通信双重功能的设备。

(二) 目前的北斗终端机能够同时融合北斗导航定位系统和卫星增强系统两大资源, 因此也可利用GPS及其他导航系统资源, 使之应用更加丰富。

(三) 自主系统, 安全、可靠、稳定, 保密性强, 适合在关键部门应用。北斗卫星导航系统是中国自主发展、独立运行的全球卫星导航系统。

四、结束语

北斗卫星导航系统 (Bei Dou) 是我国独立自主建立的卫星导航系统, 它的研制成功标志着我国打破美、俄在此领域的垄断地位, 更重要的是, 解决了中国自主卫星导航系统的有无问题。“北斗二号”系列卫星逐步进入组网和试验高峰期, 预计将在2020年左右建成覆盖全球的卫星导航系统。北斗卫星导航系统的建成, 将使我国在卫星应用方面摆脱对国外卫星导航系统的依赖, 可提供精确定位、实时导航、简短通信和精密授时四大功能。北斗导航系统近年来得到大力发展和推广应用, 能为我国的军事、经济建设提供重要的使用价值。

摘要:目前, 大家接触最多的导航系统是美国的全球定位系统 (GPS) , 该系统在军事应用、商业应用、个人消费领域方面一直处于垄断地位。按照国家人防办部署和要求, 北斗导航也将列装到人防指挥系统当中, 届时, 基于北斗系统的人防指挥应急通信系统可为战时服务, 同时兼顾平时的应急救援提供保障和支持。可跟同级或上级的人防指挥部门建立人防指挥网, 实现上下统一的指挥调度功能。本文将重点进行北斗导航和GPS导航系统的比较及优势分析。

关键词:北斗,GPS,比较,优势

参考文献

[1]杨琰.北斗卫星导航系统与GPS全球定位系统简要对比分析[J].无线互联科技, 2013 (4) .

[2]王明晔, 袁凯.基于北斗系统与GPS系统性能的对比分析[J].无线互联科技, 2013 (1) .

[3]中国卫星导航系统管理办公室.北斗卫星导航系统[J].黑龙江科技信息, 2012 (12) .

[4]李俊锋."北斗"卫星导航定位系统与全球定位系统之比较分析[J].北京测绘, 2007 (1) .

上一篇:医院日常管理下一篇:连锁物流体系