陈斌-基于开源软件平台的网格GIS原型系统-北京大学陈斌副教-.ppt

陈斌-基于开源软件平台的网格GIS原型系统-北京大学陈斌副教-.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于开源软件平台的网格GIS原型系统 陈斌 北京大学遥感与地理信息系统研究所 2008.12.18 目录 网格GIS概念 网格GIS的体系结构 网格GIS的关键技术 第一阶段原型系统简介 网格GIS概念 网格计算的重要特征 资源服务化:实现异构平台的互操作; 资源的发现与调用:实现位置透明的分布式计算; 空间信息集成应用发展的需要 广域的地域级应用 行业级应用 空间信息规模化社会服务的需要 关键系统的防灾与安全需要 网格GIS的目标 实现空间数据资源的共享 实现空间计算资源的共享 实现基于全局虚拟视图的空间信息处理 实现空间信息系统计算工作的负载平衡 实现系统容错 实现面向问题的用户使用方式 863:网格GIS软件及其重大应用 针对我国地理空间信息共享服务和国家级行业应用等重大需求,结合国内外网格计算技术的前沿研究成果: 研究网格环境下异构GIS软件互操作技术和空间信息网格计算技术; 开发高性能、高可用性的网格GIS应用服务软件和集成应用系统,形成新一代网格GIS软件平台,实现网格环境下异构GIS互操作和在线共享服务; 并在地质调查行业国家级空间信息网格计算、黑龙江省地理信息公共服务平台、苏州市数字城市工程等典型行业与区域开展示范应用, 显著提高我国地理信息共享服务能力和GIS软件的技术水平与国际竞争力。 网格GIS总体技术体系 网格GIS体系结构与协议规范研究 网格GIS的基本组成与功能,描述网格GIS各个组成部分的关系以及它们集成的方式或方法 能够将分布在各地的信息中心的空间信息资源以及地理信息服务进行汇集、共享和快速协同处理的框架。 网格GIS的软件支撑平台技术 根据空间信息协同处理中数据组织、资源分布和计算分布的特点 结合现有空间信息系统软件平台的处理结构,以及现有网格计算环境的结构和运行特征 研究实现空间信息协同网格计算支撑平台技术以及对应用系统构建的基本支持机制。 用户查询流程概貌 网格GIS门户的基本功能 维护活动网格GIS节点的列表 活动网格GIS节点主动登记 定期轮询网格GIS节点是否可用 提供计算代理服务 接收全局视图的GSQL语句 返回查询操作结果 提供活动网格GIS节点查询服务 选择活动节点直接提交查询请求 网格GIS节点配置 空间查询语言在网格GIS中的解析 空间信息的全局逻辑视图问题 空间实体集和空间对象等多层次上的全局逻辑视图的形式化描述问题 空间查询语言在网格GIS计算环境中解析为等价的多点并行与单点并发计算相结合的序列定义和实现方案。 网格GIS节点全局解析 EDP序列 Equivalent Distributed Program 等价分布程序 与全局GSQL语句等价 分布式协同执行 分布式执行管理 网格环境下的GIS全局空间索引技术 在协同网格环境中不同层次全局对象的基于分布式空间划分的索引技术 全局空间索引的分布式生成、分布式维护算法和全局查询优化所需的通用接口 基于网格的空间信息处理事务 协同计算环境中的空间信息处理事务一致性、完整性定义以及并发空间事务的协同执行控制问题; 分布式空间事务的执行管理技术 分布式协同计算环境中的空间事务的回滚、补偿、提交机制 网格节点序列执行流程 网格节点内部流程:序列执行 网格环境下的空间资源一致性问题 空间数据分布的逻辑划分与全局视图访问机制问题 在网格环境下空间索引、空间数据分布和冗余所产生的数据一致性问题 空间资源目录同步更新机制 网格GIS中的负载均衡与容错 协同网格环境下的空间数据资源和空间计算资源的自适应配置问题 在规模化访问的情况下,以保持空间服务一致性、完整性为前提的空间服务负载均衡技术 系统级的容错,空间信息服务系统的不间断完好运行技术 空间信息服务的服务质量QoS保证技术 网格GIS安全支撑体系 网格环境下的空间信息安全机制 面向空间范围和专题图层的空间信息权限设置 基于角色的空间信息访问控制 动态网格资源的安全控制问题 网格环境下空间计算的实现步骤 客户端编制空间计算任务,向网格门户提交; 门户将任务转交网格计算节点,后者进行任务解译和空间查询优化,生成分布执行序列; 网格计算节点分发执行序列,发起协同计算; 相应计算节点接到计算任务并在本地空间数据库执行; 相应计算节点完成本地计算任务后,向指定节点提交,必要时进行同步协调; 指定结点进行结果汇总,返回客户端 第一阶段原型系统简介 Nebula运行开发环境介绍 硬件环境 10台IBM PC服务器,千兆交换快速以太网 软件环境(跨平台兼容Windows) 操作系统:Redhat Linux AS4 开发语言:Java, C 开发工具:Eclipse 空间数据库:PostgreSQL8+PostGIS P2P基础支撑:Project JXTA 客户端开发:GeoTools 启动Ne

文档评论(0)

金华 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档