- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二节 移动地理信系统与入式地理信息系统的关键技术第二节 移动地理信系统与嵌入式地理信息系统的关键技术
第二节 移动地理信息系统与嵌入式地理信息系统的关键技术
一、 移动设备的开发方式
1、 编译环境
1) Embedded Visual Studio
微软公司在发布Windows CE的同时,为了推广Windows CE的使用,还免费提供了一套专门针对Windows CE的开发系统Embedded Visual Studio 简称(EVS),Net平台出现前,Windows CE下的开发主要是基于这个开发平台。
EVS 4.0 (VS) EVS 3.0
EVS带有两个开发工具,Embedded Visual Basic(EVB)和Embedded Visual c(EVC),在使用上这两项工具都和PC 平台下的VB和 V C非常相似,所以开发人员不需要复杂的培训就可以直接在PDA平台上开发软件,这是EVS最吸引人的地方
如下图所示:
2) Code Warrior
Code Warrior是Metrowerks 公司发布的,基于不同指令集系统开发的集成IDL环境。该集成环境包括以下几个功能模块:编辑器、源码浏览器、搜索引擎、构造系统、调试器、工程管理器。编辑器、编译器、连接器和调试器对应开发过程的四个主要阶段,其他模块用以支持代码浏览和构造控制,工程管理器控制整个过程。该集成环境是一个多线程应用,能在内存中保存状态信息、符号表和对象代码,从而提高操作速度;能跟踪源码变化,进行自动编译和链接。
Code Warrior一个重要的特点就是其plug-in设计:根据不同开发IDE的需要,提供特殊的软件服务。该软件以一个独立于IDE的文件方式提供,比较典型的有Windows下的DLL文件,Mac OS 和UNIX下的共享库文件等。
3) J2ME Wireless Toolkit
Java编辑语言作为开发平台可以建立独立的应用程序(这些应用程序只需编写一次,便既可以在Windows系统又可以在基于UNIX的系统上使用),正是这种潜力以及其跨平台的能力,使它在以后的几年里逐步引起商业终端用户的关注,并可以作为节约软件开发费用的一种方法。
Sun 公司曾经推出过多类Java平台的版本,最新的就是Java 2平台下的J2ME环境。J2ME 目前定义了两种配置:
1、 CLDC(connected limited device configuration, 有线连接设备);、
2、 CDC(connected device configuration,连接设备配置)。
其中,前者面向低端消费电子产品;后者面向的设备比较高端介于CLDC面向的设备和运行J2SE的完全桌面系统之间,这些系统的内存更大、处理能力更强,支持更复杂的环境。
J2ME的出现使移动GIS系统的开发更加方便和快捷,而且这种开发方式不仅可以支持C/S格式的开发,同时还可以配合J2EE开发基于B/S的系统。
2、 仿真器
仿真器是移动GIS开发调试不可缺少的一部分。在很多情况下,移动软件开发者并不可能直接将程序和数据复制到硬件上进行调试,一方面是由于传输程序速度太慢,比较麻烦;另一方面是为了防止程序对硬件造成毁灭性伤害。所以在调试代码时,一般都会先在仿真器上调试完毕, 再使用真正的硬件进行测试。
仿真器一般由硬件设备厂商提供,也有随着开发环境附带的
3、 应用程序的部署
移动应用程序的部署是移动开发不可避免的一环,因为调试完毕代码终究需要硬件环境的考验。目前比较流行的移动软件部署方式有两种:OTA和非OTA。
OTA(over the air)即经由无限通信网络将应用程序下载到移动设备上;而非OTA的方式是经由除OTA以外的所以方式将应用程序部署到移动终端上,目前较多的非OTA方式有:(1)有线传输;(2)红外线;(3)蓝牙;(4)多媒体信息服务;(5)Email附件。
采用非OTA方式获取应用程序一般都要有各类厂商所提供的同步系统来完成。
二、 无线网络的交互方式
通过无线网络将信息和服务从服务器端传输到移动终端上的技术,就叫网络互连技术。
常用的有 1、短消息系统(short messaging system , SMS)
2、移动IP(Mobil IP)
3、简单无线网络协议(wireless application protocol ,WAP)
1、SMS
1)概述
无线信息系统(SMS)于1991年出现在欧洲的无线领域,它提供了一个机制,用于将短信传递到无线设备,及从无线设备发送短信。
SMS 是一种存储和转发服务。也就是说,短消息并不是直接从发送人发送到接收人,而始终通过 SMS 中心进行转发。如果接收人处于未连接状态(可能电话已关闭),则消息将在接收人再次连接时发送。
2)、SMS的优缺点
优点
您可能关注的文档
- 第一章行星地球教学(第2时)第一章行星地球教学(第2课时).doc
- 第一类精神药品、麻药品考复习题第一类精神药品、麻药品考核复习题.doc
- 第一章的《地球和地仪》学第一章的《地球和地仪》学案.doc
- 第一章计算机基础知_大学算机基础第一章计算机基础知_大学计算机基础.doc
- 第一节 化学实验本方法习1第一节 化学实验本方法练习1.doc
- 第一节 元素周期 (2课时)教学设计第一节 元素周期 (第2课时)教学设计.doc
- 第一章 马克思主义国化的史进程和理论成果教案第一章 马克思主义国化的历史进程和理论成果教案.doc
- 第一章细胞的分子组第一节子和离子第一章细胞的分子组第一节分子和离子.doc
- 第一讲 导数的概和导数运算法则第一讲 导数的概和导数的运算法则.doc
- 第一讲 战斗精神内涵、点及现实意义第一讲 战斗精神内涵、特点及现实意义.doc
- 第二节发生在肺内的体交换学设计第二节发生在肺内的体交换教学设计.doc
- 第二讲 中国行政学的理基础第二讲 中国行政学的理论基础.doc
- 第二节 有机化合物结构特 学案第二节 有机化合物结构特点 学案.doc
- 第二节 探究环境染对生的影响第二节 探究环境染对生物的影响.doc
- 第二讲_专业技术人职称相政策测验答案2第二讲_专业技术人职称相关政策测验答案2.docx
- 第二讲: 化学计量实验中应用第二讲: 化学计量实验中的应用.doc
- 第二节生物进化的证(吕桂)第二节生物进化的证(吕桂英).doc
- 第二部分 第五章 第一 农业生产活动和农业区位选择第二部分 第五章 第一节 农业生产活动和农业区位选择.doc
- 第二语言习得概论课教学大第二语言习得概论课教学大纲.doc
- 第二部分 电子信息业行业类目录及注释第二部分 电子信息业行业分类目录及注释.doc
最近下载
- 沪科版九年级上册数学二次函数中的最值问题考点题型专项突破练习(含详解).docx VIP
- 2023年第一次广东省普通高中学业水平合格性考试政治参考答案.docx
- 2024-2025学年湖南省长沙市长郡中学高一(上)月考数学试卷(10月份)(含答案).pdf VIP
- 钢网架顶升施工方案.docx VIP
- 2025年表现代农业产业园建设绩效评价指标表.pdf VIP
- 城市电力电缆设计技术规定讲解.pptx VIP
- SUZUKI铃木UU125T摩托车维修手册.pdf VIP
- 2017年10月自考02205微型计算机原理与接口技术试卷及答案解释.doc VIP
- 网架顶升施工方案.pdf VIP
- 苏教版五年级数学上册第二单元测试卷及答案(完美打印版).doc VIP
文档评论(0)