虚拟天文台数据访问客户端设计与实现ppt课件.ppt
《虚拟天文台数据访问客户端设计与实现ppt课件.ppt》由会员分享,可在线阅读,更多相关《虚拟天文台数据访问客户端设计与实现ppt课件.ppt(55页珍藏版)》请在三一办公上搜索。
1、虚拟天文台数据访问客户端设计与实现,杨阳指导老师:赵永恒研究员、崔辰州副研究员,2023/8/6,硕士论文答辩,2,主要内容,论文研究的背景 论文研究的主要内容GUI客户端命令行客户端系统应用:科学应用范例系统集成与部署总结与展望,2023/8/6,硕士论文答辩,3,主要内容,论文研究的背景 论文研究的主要内容GUI客户端命令行客户端系统应用:科学应用范例系统集成与部署总结与展望,2023/8/6,硕士论文答辩,4,论文研究的背景,虚拟天文台-天文观测技术和计算机技术发展的产物-通过先进的信息技术将全球范围内的研究资源 无缝透明连接在一起形成的数据密集型网络化 天文研究与科普教育平台。-特征:
2、整合天文服务资源 联合不同的天文数据 提供各种天文服务 资源共享促进天文学的研究和普及2002年6月成立国际虚拟天文台联盟(IVOA),2023/8/6,硕士论文答辩,5,论文研究的背景,中国虚拟天文台(China-VO)-2002年诞生,同年10月加入IVOA-发展:VO-enable LAMOST e-science-天文应用工具:SkyMouse:桌面天文信息搜索 FitHAS:FITS文件头入库 VO-DAS:异地异构海量数据访问,2023/8/6,硕士论文答辩,6,论文研究的背景,VODAS(Virtual Observatory Data Access Service)-天文数据:
3、分布性、异构性和海量的数据访问-2006年5月提出设计VO-DAS-在虚拟天文台环境下、在网格中间件 OGSA-DAI的基础 上设计开发一套符合国际虚拟天文台联盟标准的数据访 问系统-目的:实现异地异构海量数据资源的访问-功能:交叉证认和联合查询 星表、图像、光谱 一次访问上百万条记录 多种数据存储格式:CSV、ASCII、VOTable,2023/8/6,硕士论文答辩,7,论文研究的背景,-VO-DAS的服务发布接口 四大类接口:RMI:资源元数据接口 DQI:数据查询接口 DAI:数据存取接口 MI:管理接口接口仅供程序使用,一般用户难 以直接访问,VO-DAS体系结构,1)VO-DAS必
4、须要有与之相适应的客户端供用户访问异地异构海量数据资源,2023/8/6,硕士论文答辩,8,论文研究的背景,VO-DAS客户端-数据访问客户端的现状 美国Open SkyQuery:只提供Web客户端、同步查询 一次访问最多5000条记录 SDSS的casjob服务:只提供异步查询,分配给用户的空 间有限,非异地查询功能 查询方式 访问数据量 数据资源 用户群,2)基于VO-DAS的客户端要解决目前存在 的这些问题,2023/8/6,硕士论文答辩,9,论文研究的背景,-VODAS的三种客户端:GUI:图形界面,易学易用,适合初级用户 命令行客户端:命令行方式,适合高级用户 Web客户端:不需安
5、装客户端即可使用 扩大了VO-DAS的用户群,发挥了VO-DAS的能力,2023/8/6,硕士论文答辩,10,主要内容,论文研究的背景 论文研究的主要内容-GUI客户端命令行客户端-系统应用:科学应用范例-系统集成与部署 总结与展望,2023/8/6,硕士论文答辩,11,GUI客户端,特点:所有的操作以图形界面的方式与用户交互 适合低频率的数据访问 适合小数据量的查询 可与其它VO工具交互协同操作,2023/8/6,硕士论文答辩,12,GUI客户端-,总体结构,GUI客户端设计图,2023/8/6,硕士论文答辩,13,GUI客户端-设计,工作流程:异步方式、同步方式-异步方式,客户端请求连接,
6、获取元数据,提交异步查询,读取系统信息,监控处理,任务完成,下载数据,写磁盘操作,退出,异步方式工作流程,2023/8/6,硕士论文答辩,14,GUI客户端-设计,-同步方式,客户端请求连接,获取元数据,提交同步查询,读取系统信息,等待数据返回,与其它VO工具交互,数据分析处理,同步方式工作流程,2023/8/6,硕士论文答辩,15,GUI客户端-设计,-两种方式异同 同:查询任务描述(ADQL)数据存储格式(ASCII、VOTabl、FITS、GZIP)异:查询请求方式 结果数据处理 异步 直接保存 同步 保存/互操作,2023/8/6,硕士论文答辩,16,GUI客户端-设计,结果数据处理(
7、同步)-PLASTIC(Platform for Astronomy Tool InterConnection)天文桌面应用工具之间的通讯协议 解决VO工具之间的互操作问题 PLASTIC HUB PLASTIC MESSAGE,2023/8/6,硕士论文答辩,17,GUI客户端-设计,-结果数据处理时序,VO-DAS与TOPCAT交互操作示意图,2023/8/6,硕士论文答辩,18,GUI客户端-设计,监控模块-实时监控服务器的作业,从而对客户端信息进行处理-流程,监控流程控制图,2023/8/6,硕士论文答辩,19,GUI客户端-设计,获取元数据-元数据是描述数据的数据-给用户编辑查询任务
8、提供参考-过程 请求数据资源(GetAllResource)解析返回的资源XML字符串 请求表信息(GetMetaTable)解析返回表的XML字符串 请求表列信息(GetMetaColumn)解析表列的XML字符串-树形结点方式显示,2023/8/6,硕士论文答辩,20,GUI客户端-实现,主界面,ADQL编辑区,元数据显示,监控,GUI客户端主界面,2023/8/6,硕士论文答辩,21,GUI客户端-小结,GUI客户端是VODAS客户端的一种形式设计遵循初级用户简单易用的原则以图形界面的方式实现:元数据获取、同步/异步查询 结果数据处理(同步)、监控处理(异步),2023/8/6,硕士论文
9、答辩,22,主要内容,论文背景和意义 论文的主要内容GUI客户端命令行客户端系统集成与部署系统应用:科学应用范例总结与展望,2023/8/6,硕士论文答辩,23,命令行客户端,特点:所有的操作以命令的方式与用户交互 可以嵌入用户自己的程序中 适合高频率批量的数据访问,2023/8/6,硕士论文答辩,24,命令行客户端-设计,总体结构:Linux或Windows环境下的shell或bat命令 后台调用服务器接口的java程序,2023/8/6,硕士论文答辩,25,命令行客户端-设计,命令行客户端设计图,2023/8/6,硕士论文答辩,26,命令行客户端-设计,工作流程-异步方式,发起异步请求,连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 虚拟 天文台 数据 访问 客户端 设计 实现 ppt 课件
链接地址:https://www.31ppt.com/p-5652469.html