论文部分内容阅读
随着嵌入式技术、地理信息系统技术、卫星定位技术的迅猛发展并广泛应用,嵌入式地理信息系统(Embedded Geographic Information System,简称嵌入式GIS)的研究已经成为计算机和测绘研究的重要领域。空间地理数据作为嵌入式GIS的核心与基础,在嵌入式GIS中有着广泛的应用。嵌入式GIS通过对各类空间地理信息进行综合获取和存储,实时动态地进行管理、调度、显示、查询和分析,并将其它技术数据流叠加在空间地理数据之上,使空间地理数据与其它应用单元在系统级有机地结合为一个整体。与此同时,基于空间地理信息服务的嵌入式GIS的研究面临着诸如嵌入式系统硬件资源不足、空间地理数据结构复杂、数据量大、组织管理困难、嵌入式GIS地图显示出现延迟抖动现象等一系列的问题,需要予以专门的技术加以研究和解决。空间地理数据组织技术,能够有效地对空间地理数据进行管理、调度、表达、显示,减少数据冗余,优化数据结构,提高系统响应速度,从而满足系统功能需求。因此本文针对空间地理数据组织技术展开深入研究。本文总结了目前嵌入式GIS中常用的空间地理数据组织技术,在全面考虑嵌入式设备硬件、环境因素和空间地理数据特征的基础上,设计了基于约束关系RCS的嵌入式GIS空间地理数据组织模型框架。通过分析嵌入式GIS空间地理数据组织中的约束条件集合,提出了满足约束复杂性的数据组织策略,设计了数据组织模型框架,将空间地理数据组织分为两部分:数据预处理部分和数据组织实现部分。数据预处理是基于桌面机环境的处理过程,目的是对多种来源、多种格式、多种类型的原始空间地理数据进行加工处理,在保证数据安全使用的情况下,将其转换为适合于嵌入式GIS使用的空间地理数据。本文将数据预处理过程分成4个阶段,并针对不同的阶段提出了相应的处理策略和算法,其中包括对数据进行的分幅分块、分层分级、数据裁减、压缩、建立索引、坐标偏移变换、存储格式变换、简单加密处理等一系列处理,从而保障了对空间地理数据进行安全有效地组织、调度和管理。在数据预处理过程的基础上,本文对嵌入式GIS空间地理数据组织的实现方式,尤其是电子地图的实时显示进行了深入的研究。在讨论了嵌入式GIS电子地图显示内容和模式的基础上,提出了基于约束条件RCS的并行地图显示和漫游PMDR算法。PMDR算法采取多线程并行机制,通过动作预判和并行处理,可以实时切换动态生成的图片。试验表明,该算法保障了屏幕显示资源的合理配置,刷新时间短,地图显示快速流畅,也进一步验证了空间地理数据组织调度的合理性与高效性。