嵌入式课程设计-刘亚南

嵌入式课程设计-刘亚南

ID:33896385

大小:603.36 KB

页数:19页

时间:2019-03-01

嵌入式课程设计-刘亚南_第1页
嵌入式课程设计-刘亚南_第2页
嵌入式课程设计-刘亚南_第3页
嵌入式课程设计-刘亚南_第4页
嵌入式课程设计-刘亚南_第5页
资源描述:

《嵌入式课程设计-刘亚南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、前言随着嵌入式硬件设备快速的发展,在嵌入式应用领域迫切需要基础性的GIS开发平台,来满足不断增长的嵌入式GIS应用需求。eSuperMap是eMbedded(嵌入式)SuperMap的缩写,它充分考虑到了嵌入式设备资源紧缺的特点,从数据结构到基本算法都精益求精,对资源的消耗很低,而其性能却很优异,功能强大、系统稳定,用户能灵活定制系统,为面向嵌入式应用的地理信息系统的开发提供了极大的方便eSuperMap功能全面、开发方式灵活、资源消耗低,运行效率高,可广泛应用于通讯、测量、交通、军事、消防、医疗等多种领域,是开发嵌入式GIS应

2、用、GPS前端产品和位置服务(LBS)的理想选择。19一、嵌入式GIS的总体介绍eSuperMap是超图公司自主研发的嵌入式GIS开发平台。随着嵌入式设备的发展,嵌入式GIS应用的广泛增加,迫切需要基础性开发平台,提供灵活的定制能力,eSuperMap是满足这一市场需求的二次开发平台,利用它可以为嵌入式设备快速地开发和构建各种GIS/GPS应用系统,如PDA上的GIS应用和卫星导航终端应用等。eSuperMap功能全面、开发方式灵活、资源消耗低,运行效率高,可广泛应用于通讯、测量、交通、军事、消防、医疗等多种领域,是开发嵌入式G

3、IS应用、GPS前端产品和位置服务(LBS)的理想选择。二、嵌入式产品的特点开发方式eSuperMap以C++类库和.NET控件的方式进行分发,支持VisualC++、eMbeddedVisualC++、VisualStudio2005和VisualStudio2008等多种开发工具,eSuperMap类库中类的层次关系清晰,结构简练,容易理解。用户可以使用eSuperMap类库和控件,根据应用系统和硬件系统的不同需求,定制出自己特色的应用系统。运行环境C++类库:支持WindowsNT、Windows2000WindowsXP

4、、WindowsServer2003操作系统;支持多种硬件设备上,如IBMPC兼容机。装有WindowsCE4.0及以上版本及WindowsMobile的各类嵌入式设备(PocketPC2003、Windowsmobile5.0、Windowsmobile6.0系列等)。NET组件:装有WindowsCE5.0及以上版本及WindowsMobile的各类嵌入式设备(Windowsmobile5.0、Windowsmobile6.0系列等)。数据结构eSuperMap专门为嵌入式设备量身定做了数据,更适合在资源紧缺的嵌入式设备上使

5、用。根据嵌入式设备的特点,eSuperMap专门设计出两种数据存储格式,即PMF(PortableMapFile)和PMR(PortableMapRuntimeFile)文件格式,同时采用多数据源无缝集成技术通过数据引擎访问不同的数据文件。这两种数据文件紧凑,逻辑结构清晰,方便管理,而且不依赖于任何数据库技术,可移植性强,同时PMR是适用于运行时使用的数据文件,数据访问的效率比传统的组织方式有了更大的提高。应用交通、军警政府机关特殊用途、环境保护、测绘、旅游娱乐、通讯、消防、医疗等领域。三、嵌入式的功能数据提供PMF和PMR两种

6、格式的数据通过多源数据无缝集成技术,用户可实现自定义格式数据支持BMP、JPEG、SIT、PNG、ECW影像压缩等格式的数据直接访问服务器数据,本地不保存地图数据支持数据加密数据编辑地图显示19地图放大、缩小、任意缩放等地图旋转文字的自动避让沿线状地物流动标注文字支持矢量/栅格符号,自定义符号自定义线型(支持复杂线型)高亮显示选中的实体根据比例尺动态切换图层的显示状态提供跟踪图层和动态显示活动物体的轨迹路径分析最短路径分析最佳路径分析基于时态和规则的路径分析动态修改路段权值自定义路径分析模型多种路径分析模式,适应不同规格设备空间

7、分析和量算点、线、面缓冲区分析距离和面积量算量算提供捕捉功能裁剪、包含、重叠等空间分析算法GPS和导航获取GPS位置信息获取卫星状态信息支持三种GPS数据协议,并可以自定义GPS协议解析纠正GPS位置偏差转弯提示行进距离、终点距离提示查询功能图查属性:查询实体的属性信息SQL查询:根据属性条件查询实体空间查询:根据空间条件查询实体联合查询:根据属性和空间条件联合查询专题地图提供单值专题图、分段专题图、标签专题图标签专题图支持流动注记支持网路数据集的结点专题图网络通讯地图的下载和上传浏览SuperMapIS地图支持WMS、WFS网

8、络数据地图投影功能提供数十种投影变换(高斯/墨卡托/兰伯特等)支持不同大地参照系下的坐标变换19四、嵌入式的基本开发步骤用VisualStudio2005VC++、eSuperMap开发嵌入式GIS步骤:第一步:创建一个新工程第二步:开发环境设置第三步:添加工作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。