基于云计算的地理信息服务技术

【摘要】 文中基于现有地理信息服务技术研究仅限于已有GIS软件在云计算环境下的新的软件部署和单个领域应用模式的局限,提出了地理信息服务技术的研究需要在云计算环境下开展应用模式的深入研究,深化以对地观测信息为特征的地理时空大数据的融合应用;进而分析了云GIS服务平台在数据管理、地理计算、地理信息制图与终端服务、专题应用系统构建和网络应用与服务模式5个方面的技术特征。参考并分类辩证分析国内外该领域内经典的理论与实证文献资料,顺应云GIS研究的最新趋势,设计了“存储-计算-服务”一体化的云GIS平台技术架构,并针对目前云GIS平台的应用现状,提出了基于云计算的地理信息服务的5种模式。采用MongoDB作为元信息库、业务数据等的载体,应用GridFS文件系统作为底层异构存储的一种,采用Redis作为数据引擎的数据交换缓存以确保处理的效率,采用ZeroMQ作为传输中间件,基于Node.js开发了“管家-工作者”模式的数据引擎和资源服务。针对海量、高吞吐、空间结构化的遥感影像数据及其基础土地信息产品的存储与管理问题,基于MongoDB数据库开发了原型系统并使用PB量级数据进行实验,验证了本文研究成果的可行性