基于windows ce的嵌入式地理信息系统开发与应用-development and application of embedded geographic information system based on windows ce.docxVIP

  • 13
  • 0
  • 约4.84万字
  • 约 71页
  • 2018-05-18 发布于上海
  • 举报

基于windows ce的嵌入式地理信息系统开发与应用-development and application of embedded geographic information system based on windows ce.docx

基于windows ce的嵌入式地理信息系统开发与应用-development and application of embedded geographic information system based on windows ce

2摘要进入 21 世纪,嵌入式技术已成为通信和消费电子类产品的共同发展方向。随着 嵌入式操作系统的飞速发展和地理信息系统的普遍应用,嵌入式地理信息系统的研 究成为目前地理信息研究的热点课题。嵌入式地理信息系统是集成地理信息系统功 能的嵌入式系统产品,是一个软硬件混合系统,它是地理位置导航、定位、查询和 地理数据管理的一种理想解决方案。嵌入式系统的特点是硬件计算能力远远低于普通计算机,硬件资源有限。所以 嵌入式地理信息系统的设计无论在软件还是在硬件上面都和普通地理信息系统不 同。为了弥补嵌入式系统硬件计算能力上的不足,在软件设计时需要根据嵌入式地 理信息系统的特点,合理剪裁、优化计算,并且充分挖掘和利用现有硬件的资源。论文研究内容涉及嵌入式系统理论、地理信息系统理论、软件工程、数据库技 术、面向对象程序设计、计算机图形学。论文从地理信息系统在嵌入式操作系统平 台上的开发入手,分析了嵌入式地理信息系统开发过程中的理论、技术和相应算法。 根据用户对地理信息的一般性需求,首先给出以高性能嵌入式处理器为核心的嵌入 式硬件解决方案,该方案包含了地理信息系统要用到的外围部件,这样在硬件上能 够满足系统的功能运行;同时给出嵌入式软件解决方案,该方案定制了系统软件平 台,并且对底层硬件有很好的兼容支持;接着对 Windows 操作系统的精简版,即用 于嵌入式设备的操作系统(Windows CE.net 4.1)进行了裁剪与移植,使得软件平台和 硬件平台得以融合;最后利用美国微软公司提供的嵌入式软件开发工具(embedded Visual C++ 4.0)编程设计出矢量电子地图和应用软件,配合嵌入式数据库系统,完成 一个三层架构的地理信息系统。论文在有关理论、技术和算法的基础上,实现了一个界面友好、处理速度较快、 功能模块相对独立的嵌入式地理信息系统。经过理论分析与实际验证,系统能够满 足用户对地理信息的基本需要。关键词:嵌入式;地理信息系统;系统裁剪与移植;矢量电子地图;嵌入式数据库AbstractEntering into the 21st century, embedded technology has become the common direction of communications and consumer electronics products. With the development of embedded operating system and the rapid growth of application of GIS(Geographic Information System), the research on Embedded GIS has become a hot topic. Embedded GIS is an integration of embedded products and GIS, and a combination of embedded software and embedded hardware. It is an ideally solution of navigation, location, geography information query and spatial data management for public users.Embedded systems are characterized by the hardware computing power is far below the ordinary computer. So Embedded GIS design in software or in hardware is different with ordinary GIS. To make up for the embedded system hardware on the computing power shortage, the software design needs reasonable tailoring, optimization, and fully tap and utilize existing hardware resources.The paper covers embedded systems theory, GIS theory, software engineering, database technology, Object-oriented program design, and computer graphics. According to general needs of users and the basis of

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档