嵌入式矢量地图编辑工具的研究和实现

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:alxp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着计算机技术高速发展,嵌入式技术也得到快速发展,并且被广泛地应用于军事技术、科学研究、工程设计以及商业等领域,影响着人类生活的各个方面。现代生活人们对移动式空间数据的需求日益增大,嵌入式软硬件技术与地理信息系统相结合,形成嵌入式空间地理信息系统,使其能对空间数据进行存储、获取、查询、管理、显示,是GIS领域发展的一个重要方向。嵌入式空间地理信息系统的应用相当广泛,如军事、测绘、交通、航空、航海、导航等领域,即能极大方便人们的生活,也能获得巨大的社会经济效益,应用前景十分广阔。而目前国内外还没有某种基于VxWorks操作系统的专门用于矢量地图编辑的工具型地理信息系统软件,同时国内某些行业的特殊工程需要这种工具型GIS软件。因此,及时开展这个专题的研究工作就显得十分必要和迫切。   针对国内某些行业特种工作的这一需要,本文提出了将嵌入式图形系统Tilcon应用于嵌入式工具型地理信息系统领域,构建了一种基于VxWorks操作系统和Tilcon图形系统实现矢量地图编辑工具的方法,并对此进行了深入研究。   基于VxWorks的嵌入式矢量地图编辑工具采用WindRiver公司的Tilcon工具作为软件的GUI系统,使用Tilcon的三个组件:嵌入式图形引擎,平台无关的API和Tilcon图形编辑器,即可设计和管理所有的软件界面的显示及人机交互事件,动态地创建和删除地图图元对象以及编辑对象的属性等。软件使用C++编程语言和面向对象程序设计技术将空间地图数据及其操作封装成图元、图层和地图对象,大量使用C++STL中的模板管理内存和地图数据以确保软件的稳定性。   本文主要包括以下几个部分:   1.系统开发平台介绍部分。介绍了VxWorks操作系统及其应用程序开发环境Tornado的功能和特点,对嵌入式图形系统Tilcon的功能和使用作了详细介绍。   2.软件总体设计和关键技术研究部分。文中详细地阐述了矢量地图编辑工具的功能需求,软件总体框架和功能模块的设计原理。就软件的一些关键技术和难点进行了深刻研究和探讨。   3.软件实现部分。说明了系统各个功能模块的功能,各个模块采用C++语言编程实现,文中也给出了某些功能模块的部分源代码。   在本文最后对主要工作进行了总结,并指出了软件系统需要进一步完善的地方。   本课题设计和实现的嵌入式矢量地图编辑工具软件目前已交付委托单位投入到实际应用中,经委托单位实践应用检验,软件系统功能能满足委托单位要求,稳定性较强。
其他文献
摘要:教师的语言是语文教师传授知识、传递信息的主要载体之一。苏霍姆林斯基说:“教师的语言修养在极大的程度上决定着学生在课堂上的脑力劳动的效率。”因而从某种意义上说,语文课堂教学艺术首先是语文教学语言艺术,语文教学语言艺术是语文课堂教学的生命。建设高效化的语文课堂教学,需要教师在教学语言方面加以提升。  关键词:语文教学;初中语文;教学语言  语言作为传授知识的载体,在教学活动中有着举足轻重的作用,
期刊
目的 建立一测多评法同时测定十味香鹿胶囊(人参、香附、鹿角脱盘等)中人参皂苷Rg1、Re、Rf、Rb1、Rb3的含有量.方法 该药物甲醇提取液的分析采用Agilent EC-C18色谱柱(4.6 m
在LTE系统中采用VoIP技术实现语音业务。本文分析了LTE系统中VoIP业务的调度机制和MCS决策机制。构建更为细化的包含暂态期和RoHC状态转换的业务模型进行分析。   研究发
随着光交换技术的发展以及对其的深入研究,光突发交换(OBS)技术结合了光电路交换和光分组交换的优点,同时避免了它们的不足,已成为未来光互联网的核心支撑技术之一。针对传统
作为当前计算机视觉领域及遥感图像应用领域的研究热点和难点,图像理解问题的主要任务包括解释所感知的图像场景以及场景中包含的目标。由于图像分辨率日渐提高,其包含的信息
学位
学位
研究目的:肝脏是人体代谢的主要器官,具有分泌胆汁、解毒以及吞噬、防御等重要的生理功能。此外,在4-6月孕龄时,人胎肝还是造血、免疫、肝脏系统干祖细胞及其基质细胞的来源,其中
本文研究的主要内容是SAR图像中的海面分布目标的检测问题。分布目标主要包括舰船尾迹、油膜和内波等。分布目标不同于点目标和刚体目标,大多情况下,这类目标与海洋背景的对
学位
人类基因组测序的工作已经完成,如何来了解这些基因的功能是目前我们面临的最大问题和挑战。利用GAIAL4/UAS二元表达系统,我们将人类的基因在果蝇的不同组织中过量表达,寻找