论文部分内容阅读
当前智慧城市信息平台的建设相对于市政设施建设的发展而言较为落后,现有的信息平台只停留在概念阶段,在建立智慧城市信息平台中面临如何实现高效空间数据对象建模;大规模地理数据查询执行效率低下;海量空间数据传输过程中的网络瓶颈等一系列问题。为了解决上述问题,本文提出了一种新型的空间数据对象模型和基于四叉树的语义缓存算法,改进了矢量数据渐进传输算法,设计实现智慧城市信息平台。首先,论述了数据模型的理论,空间数据建模和传输过程中要考虑的元素空间关系,重点分析拓扑和方向空间关系;给出语义缓存查询处理过程中的匹配定义;概述开发信息平台的开源框架理论。其次,在智慧城市信息平台理论的基础上,对目前智慧城市信息平台建设中的几个关键问题进行研究,提出了一种对市政地理对象建模的空间数据对象建模方法(SDB模型),快速建立市政对象的组织和存储模型;然后,将语义缓存的查询方法运用到移动终端对服务端的查询中,提出一种基于四叉树的语义缓存查询算法,进一步加速分布式移动计算系统查询处理速度;最后,在移动终端与信息平台的交互过程中,改进一种矢量数据的渐进传输方法,提出了一组矢量地图化简算法,为矢量地图的传输提供了保持拓扑结构的图形渐进传输方法。基于课题组的科研成果和开源框架所提供技术支持,实现了信息平台服务端的空间数据建模,移动终端的语义缓存查询方法,传输过程中的矢量数据渐进传输。通过实验和算法在平台中的应用证明,SDB模型在地图上显示几何图形、调用符号化服务接口、自动计算、生成索引代码、脱离对关系数据库定义的依赖等方面相对于传统模型的优势;基于四叉树的语义缓存算法对于无缓存或者普通语义缓存在查询执行中的高效;空间矢量数据渐进传输在提高响应比、缩短传输时间上的贡献。设计实现了完整的智慧城市信息平台,信息平台系统已经在荷兰多个城市上线运行,实现对市政进行一体化的管理与维护。