交通运输虚拟天文台数据访问课件_第1页
交通运输虚拟天文台数据访问课件_第2页
交通运输虚拟天文台数据访问课件_第3页
交通运输虚拟天文台数据访问课件_第4页
交通运输虚拟天文台数据访问课件_第5页
已阅读5页,还剩105页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

虚拟天文台数据访问客户端设计与实现2022/11/161硕士论文答辩虚拟天文台数据访问2022/11/91硕士论文答辩主要内容论文研究的背景论文研究的主要内容GUI客户端命令行客户端系统应用:科学应用范例系统集成与部署总结与展望2022/11/162硕士论文答辩主要内容论文研究的背景2022/11/92硕士论文答辩主要内容

论文研究的背景论文研究的主要内容GUI客户端命令行客户端系统应用:科学应用范例系统集成与部署总结与展望2022/11/163硕士论文答辩主要内容论文研究的背景2022/11/93硕士论文答辩论文研究的背景虚拟天文台

-天文观测技术和计算机技术发展的产物

-通过先进的信息技术将全球范围内的研究资源无缝透明连接在一起形成的数据密集型网络化天文研究与科普教育平台。-特征:整合天文服务资源联合不同的天文数据提供各种天文服务资源共享促进天文学的研究和普及2002年6月成立国际虚拟天文台联盟(IVOA)2022/11/164硕士论文答辩论文研究的背景虚拟天文台2022/11/94硕士论文答辩论文研究的背景中国虚拟天文台(China-VO)-2002年诞生,同年10月加入IVOA-发展:VO-enableLAMOSTe-science-天文应用工具:

SkyMouse:桌面天文信息搜索

FitHAS:FITS文件头入库

VO-DAS:异地异构海量数据访问2022/11/165硕士论文答辩论文研究的背景中国虚拟天文台(China-VO)2022论文研究的背景VODAS(VirtualObservatoryDataAccessService)

-天文数据:分布性、异构性和海量的数据访问

-2006年5月提出设计VO-DAS

-在虚拟天文台环境下、在网格中间件OGSA-DAI的基础上设计开发一套符合国际虚拟天文台联盟标准的数据访问系统

-目的:实现异地异构海量数据资源的访问

-功能:交叉证认和联合查询星表、图像、光谱一次访问上百万条记录

多种数据存储格式:CSV、ASCII、VOTable2022/11/166硕士论文答辩论文研究的背景VODAS(VirtualObservato论文研究的背景-VO-DAS的服务发布接口四大类接口:

RMI:资源元数据接口DQI:数据查询接口DAI:数据存取接口

MI:管理接口接口仅供程序使用,一般用户难以直接访问VO-DAS体系结构1)VO-DAS必须要有与之相适应的客户端供用户访问异地异构海量数据资源2022/11/167硕士论文答辩论文研究的背景-VO-DAS的服务发布接口VO-DAS体系结论文研究的背景VO-DAS客户端

-数据访问客户端的现状美国OpenSkyQuery:只提供Web客户端、同步查询

一次访问最多5000条记录SDSS的casjob服务:只提供异步查询,分配给用户的空间有限,非异地查询功能

查询方式访问数据量数据资源用户群2)基于VO-DAS的客户端要解决目前存在的这些问题2022/11/168硕士论文答辩论文研究的背景VO-DAS客户端2)基于VO-DAS的客户端论文研究的背景-VODAS的三种客户端:

GUI:图形界面,易学易用,适合初级用户命令行客户端:命令行方式,适合高级用户Web客户端:不需安装客户端即可使用

扩大了VO-DAS的用户群,发挥了VO-DAS的能力

2022/11/169硕士论文答辩论文研究的背景-VODAS的三种客户端:2022/11/9主要内容论文研究的背景论文研究的主要内容-GUI客户端命令行客户端-系统应用:科学应用范例-系统集成与部署总结与展望2022/11/1610硕士论文答辩主要内容论文研究的背景2022/11/910硕士论文答辩GUI客户端特点:

所有的操作以图形界面的方式与用户交互

适合低频率的数据访问

适合小数据量的查询

可与其它VO工具交互协同操作

2022/11/1611硕士论文答辩GUI客户端特点:2022/11/911硕士论文答辩GUI客户端-总体结构

GUI客户端设计图2022/11/1612硕士论文答辩GUI客户端-总体结构GUI客户端设计图2022/11GUI客户端-设计工作流程:异步方式、同步方式-异步方式

客户端请求连接获取元数据提交异步查询读取系统信息监控处理任务完成,下载数据写磁盘操作退出异步方式工作流程2022/11/1613硕士论文答辩GUI客户端-设计工作流程:异步方式、同步方式客户端请求连接GUI客户端-设计-同步方式

客户端请求连接获取元数据提交同步查询读取系统信息等待数据返回与其它VO工具交互数据分析处理同步方式工作流程2022/11/1614硕士论文答辩GUI客户端-设计-同步方式客户端请求连接获取元数据提交同GUI客户端-设计-两种方式异同

同:查询任务描述(ADQL)

数据存储格式(ASCII、VOTabl、FITS、

GZIP)异:查询请求方式

结果数据处理异步直接保存

同步保存/互操作2022/11/1615硕士论文答辩GUI客户端-设计-两种方式异同2022/11/91GUI客户端-设计结果数据处理(同步)-PLASTIC(PlatformforAstronomyToolInterConnection)天文桌面应用工具之间的通讯协议

解决VO工具之间的互操作问题PLASTICHUBPLASTICMESSAGE2022/11/1616硕士论文答辩GUI客户端-设计结果数据处理(同步)2022/11/916GUI客户端-设计-结果数据处理时序VO-DAS与TOPCAT交互操作示意图2022/11/1617硕士论文答辩GUI客户端-设计-结果数据处理时序VO-DAS与TOGUI客户端-设计监控模块-实时监控服务器的作业,从而对客户端信息进行处理-流程监控流程控制图2022/11/1618硕士论文答辩GUI客户端-设计监控模块监控流程控制图2022/11/GUI客户端-设计获取元数据-元数据是描述数据的数据-给用户编辑查询任务提供参考-过程

请求数据资源(GetAllResource)

解析返回的资源XML字符串请求表信息(GetMetaTable)

解析返回表的XML字符串请求表列信息(GetMetaColumn)解析表列的XML字符串-树形结点方式显示2022/11/1619硕士论文答辩GUI客户端-设计获取元数据2022/11/919硕士论GUI客户端-实现主界面ADQL编辑区元数据显示监控GUI客户端主界面2022/11/1620硕士论文答辩GUI客户端-实现主界面ADQL编辑区元数据显示监控GUI客GUI客户端-小结GUI客户端是VODAS客户端的一种形式设计遵循初级用户简单易用的原则以图形界面的方式实现:元数据获取、同步/异步查询

结果数据处理(同步)、监控处理(异步)2022/11/1621硕士论文答辩GUI客户端-小结GUI客户端是VODAS客户端的一种形式2主要内容论文背景和意义论文的主要内容GUI客户端命令行客户端系统集成与部署系统应用:科学应用范例总结与展望2022/11/1622硕士论文答辩主要内容论文背景和意义2022/11/922硕士论文答辩命令行客户端特点:

所有的操作以命令的方式与用户交互可以嵌入用户自己的程序中

适合高频率批量的数据访问

2022/11/1623硕士论文答辩命令行客户端特点:2022/11/923硕士论文答辩命令行客户端-设计总体结构:Linux或Windows环境下的shell或bat命令后台调用服务器接口的java程序2022/11/1624硕士论文答辩命令行客户端-设计总体结构:2022/11/924硕士论文答命令行客户端-设计命令行客户端设计图2022/11/1625硕士论文答辩命令行客户端-设计命令行客户端设计图2022/11/925硕命令行客户端-设计工作流程-异步方式

发起异步请求连接服务器获取任务状态提交任务获取结果数据地址下载数据异步方式工作流程2022/11/1626硕士论文答辩命令行客户端-设计工作流程发起异步请求连接服务器获取任务状态命令行客户端-设计-同步方式发起同步请求连接服务器等待结果数据提交任务返回结果数据同步方式工作流程2022/11/1627硕士论文答辩命令行客户端-设计-同步方式发起同步请求连接服务器等待结果命令行客户端-设计命令部分

-与用户直接交互的部分-分别用Shell脚本和批处理环境实现一套操作命令-实现流程:命令实现流程2022/11/1628硕士论文答辩命令行客户端-设计命令部分命令实现流程2022/11/928命令行客户端-设计后台部分-接收前台提交的数据,按照服务器接口标准予以转换,并调用服务器接口。

与GUI客户端的异同:

同:对服务器接口的操作必须经由连接生成Session

异:命令行用户每请求一次,连接一次;GUI用户则只连接一次

命令行服务器地址等配置信息存放于文件;GUI则不是。

命令行以XML文本显示元数据信息;GUI以树形结构显示2022/11/1629硕士论文答辩命令行客户端-设计后台部分2022/11/929硕士论文答辩命令行客户端-实现后台程序实现

实现一组支持客户端的请求操作类名说明ClassCommands_main主类,所有命令的入口ClassConnect连接服务器ClassMetaData获取并格式化元数据ClassSynQ同步查询ClassAsynQ异步查询ClassHelp帮助2022/11/1630硕士论文答辩命令行客户端-实现后台程序实现类名说明ClassComma命令行客户端-实现命令接口命令名说明md获取元数据Syn提交同步查询任务Asyn提交异步查询任务Jobstatus得到任务的状态Dataurl获取异步提交任务执行结果保存地址destory销毁服务器上任务2022/11/1631硕士论文答辩命令行客户端-实现命令接口命令名说明md获取元数据Syn命令行客户端-实现应用:asyn.sh–fadqlSample0ftp://vodas:vodas@22/test/vodas.datSession2022/11/1632硕士论文答辩命令行客户端-实现应用:2022/11/932硕士论文答辩命令行客户端2022/11/1633硕士论文答辩命令行客户端2022/11/933硕士论文答辩命令行客户端-小结以命令的方式提交用户请求适合高级用户海量数据的查询要求实现包含两部分:前台命令、后台程序GUI命令行工作方式Pushpull开发者复杂简单用户简单复杂GUI与命令行比较2022/11/1634硕士论文答辩命令行客户端-小结以命令的方式提交用户请求GUI命令行工作方主要内容论文背景和意义论文的主要内容GUI客户端命令行客户端系统应用:科学应用范例系统集成与部署总结与展望2022/11/1635硕士论文答辩主要内容论文背景和意义2022/11/935硕士论文答辩科学应用范例目的:用星流的运动轨迹研究银河系的引力势在星流的运动轨道上,我们选取一类距离最容易确定的恒星即BHB星(蓝水平分支星)来估算引力势。确定包含BHB星所在的A型星区域。由于A型星中的BHB星会受到BS星(蓝离散星)的干扰,然后就需要分离出BS星来得到BHB星。将这些BHB星用工具将其可视化即可估算出BHB星的运动轨迹,从而可以进一步分析出银河系的引力势。2022/11/1636硕士论文答辩科学应用范例目的:2022/11/936硕士论文答辩科学应用范例应用步骤:1)构造ADQL表达式,在GUI客户端查找包含BHB星所在A

型星2)确保TOPCAT运行并启动内置PLASTICHUB

3)将查询返回结果直接发送到TOPCAT4)在TOPCAT中构建表达式从A型星中筛选出BHB型

5)求出BHB星的距离,进行坐标转换6)可视化3D图,估算运动轨迹。从而进一步求出银河系的引力势2022/11/1637硕士论文答辩科学应用范例应用步骤:2022/11/937硕士论文答辩科学范例GUI客户端同步查询结果2022/11/1638硕士论文答辩科学范例GUI客户端同步查询结果2022/11/938硕士科学应用范例科学范例3D可视化2022/11/1639硕士论文答辩科学应用范例科学范例3D可视化2022/11/939硕士论文主要内容论文背景和意义论文的主要内容GUI客户端命令行客户端系统应用:科学应用范例系统集成与部署总结与展望2022/11/1640硕士论文答辩主要内容论文背景和意义2022/11/940硕士论文答辩系统集成与部署-数据结点配置工具-VO-DAS系统的集成2022/11/1641硕士论文答辩系统集成与部署-数据结点配置工具2022/11/941硕士数据结点配置工具传统的数据资源共享方式专业性强而繁杂数据结点配置工具解决数据资源的共享问题2022/11/1642硕士论文答辩数据结点配置工具传统的数据资源共享方式专业性强而繁杂2022数据结点配置工具总体结构数据结点配置工具模块图2022/11/1643硕士论文答辩数据结点配置工具总体结构数据结点配置工具模块图2022/11数据结点配置工具工作流程

初始化资源部署访问数据库元数据显示配置元数据生成文件2022/11/1644硕士论文答辩数据结点配置工具工作流程初始化资源部署访问数据库元数据显示配数据结点配置工具OGSA-DAI资源部署

-ANT:Java工程自动化构建、部署工具-OGSA-DAI使用ANT实现资源部署

命令行图形界面-java编程调用ANT实现OGSA-DAI图形界面的资源部署过程2022/11/1645硕士论文答辩数据结点配置工具OGSA-DAI资源部署2022/11/94数据结点配置工具数据库访问-JDBC:Java数据库连接应用程序接口简称,提供一套数据库编程API

-实现访问已部署资源的数据库的元数据客户端/服务器的应用2022/11/1646硕士论文答辩数据结点配置工具数据库访问客户端/服务器的应用2022/11数据结点配置工具元数据配置元数据文件2022/11/1647硕士论文答辩数据结点配置工具元数据配置元数据文件2022/11/947硕数据结点配置工具主界面数据结点配置工具主界面资源部署元数据显示元数据配置2022/11/1648硕士论文答辩数据结点配置工具主界面数据结点配置工具主界面资源部署元数据显VO-DAS系统的集成VO-DAS系统的组成VO-DASDataNodeVORegistryStorageServerClientVO-DAS系统关联图2022/11/1649硕士论文答辩VO-DAS系统的集成VO-DAS系统的组成VO-DASVVO-DAS系统的集成部署步骤1)VO-DASServer:部署VO-DAS的gar包及其配置文件2)DataNode:运行数据结点配置工具的jar包,经资源配置并最终生成么metadata.xml文件

3)VORegistry:将metadata.xml文件的URL注册到VORegistry4)StorageServer:支持AstroGrid提供的VOSpace,允许指定FTP或GridFTP5)Client:GUI,设置java_home并运行jar包命令行,设置java_home和命令存放目录Web客户端2022/11/1650硕士论文答辩VO-DAS系统的集成部署步骤2022/11/950硕士论文VO-DAS系统的集成与部署-小结数据结点配置工具:实现了便捷的数据共享方式VO-DAS系统集成:用户访问VO-DAS系统必不可少的工作2022/11/1651硕士论文答辩VO-DAS系统的集成与部署-小结数据结点配置工具:实现了便主要内容论文背景和意义论文的主要内容GUI客户端命令行客户端系统集成与部署系统应用:科学应用范例总结与展望2022/11/1652硕士论文答辩主要内容论文背景和意义2022/11/952硕士论文答辩总结与展望总结-客户端

GUI:适用初级用户低频率的数据查询命令行客户端:适合高级用户高频率的数据访问-科学应用范例-VO-DAS系统的集成与部署数据结点配置工具:生成数据结点,实现数据共享VO-DAS系统的集成展望

-Web客户端的设计-1.0版本的发布以及后续版本中功能和性能的完善2022/11/1653硕士论文答辩总结与展望总结展望2022/11/953硕士论文答辩发表文章VO数据访问服务客户端系统的设计与实现.杨阳,刘超,田海俊,崔辰州,赵永恒.天文研究与技术,inpress,2008.异地异构天文数据资源的统一访问.刘超,田海俊,高丹,杨阳,路勇,崔辰州,赵永恒.天文研究与技术,inpress,2008.2022/11/1654硕士论文答辩发表文章2022/11/954硕士论文答辩

谢谢!2022/11/1655硕士论文答辩谢谢!2022/11/955硕士论文答辩虚拟天文台数据访问客户端设计与实现2022/11/1656硕士论文答辩虚拟天文台数据访问2022/11/91硕士论文答辩主要内容论文研究的背景论文研究的主要内容GUI客户端命令行客户端系统应用:科学应用范例系统集成与部署总结与展望2022/11/1657硕士论文答辩主要内容论文研究的背景2022/11/92硕士论文答辩主要内容

论文研究的背景论文研究的主要内容GUI客户端命令行客户端系统应用:科学应用范例系统集成与部署总结与展望2022/11/1658硕士论文答辩主要内容论文研究的背景2022/11/93硕士论文答辩论文研究的背景虚拟天文台

-天文观测技术和计算机技术发展的产物

-通过先进的信息技术将全球范围内的研究资源无缝透明连接在一起形成的数据密集型网络化天文研究与科普教育平台。-特征:整合天文服务资源联合不同的天文数据提供各种天文服务资源共享促进天文学的研究和普及2002年6月成立国际虚拟天文台联盟(IVOA)2022/11/1659硕士论文答辩论文研究的背景虚拟天文台2022/11/94硕士论文答辩论文研究的背景中国虚拟天文台(China-VO)-2002年诞生,同年10月加入IVOA-发展:VO-enableLAMOSTe-science-天文应用工具:

SkyMouse:桌面天文信息搜索

FitHAS:FITS文件头入库

VO-DAS:异地异构海量数据访问2022/11/1660硕士论文答辩论文研究的背景中国虚拟天文台(China-VO)2022论文研究的背景VODAS(VirtualObservatoryDataAccessService)

-天文数据:分布性、异构性和海量的数据访问

-2006年5月提出设计VO-DAS

-在虚拟天文台环境下、在网格中间件OGSA-DAI的基础上设计开发一套符合国际虚拟天文台联盟标准的数据访问系统

-目的:实现异地异构海量数据资源的访问

-功能:交叉证认和联合查询星表、图像、光谱一次访问上百万条记录

多种数据存储格式:CSV、ASCII、VOTable2022/11/1661硕士论文答辩论文研究的背景VODAS(VirtualObservato论文研究的背景-VO-DAS的服务发布接口四大类接口:

RMI:资源元数据接口DQI:数据查询接口DAI:数据存取接口

MI:管理接口接口仅供程序使用,一般用户难以直接访问VO-DAS体系结构1)VO-DAS必须要有与之相适应的客户端供用户访问异地异构海量数据资源2022/11/1662硕士论文答辩论文研究的背景-VO-DAS的服务发布接口VO-DAS体系结论文研究的背景VO-DAS客户端

-数据访问客户端的现状美国OpenSkyQuery:只提供Web客户端、同步查询

一次访问最多5000条记录SDSS的casjob服务:只提供异步查询,分配给用户的空间有限,非异地查询功能

查询方式访问数据量数据资源用户群2)基于VO-DAS的客户端要解决目前存在的这些问题2022/11/1663硕士论文答辩论文研究的背景VO-DAS客户端2)基于VO-DAS的客户端论文研究的背景-VODAS的三种客户端:

GUI:图形界面,易学易用,适合初级用户命令行客户端:命令行方式,适合高级用户Web客户端:不需安装客户端即可使用

扩大了VO-DAS的用户群,发挥了VO-DAS的能力

2022/11/1664硕士论文答辩论文研究的背景-VODAS的三种客户端:2022/11/9主要内容论文研究的背景论文研究的主要内容-GUI客户端命令行客户端-系统应用:科学应用范例-系统集成与部署总结与展望2022/11/1665硕士论文答辩主要内容论文研究的背景2022/11/910硕士论文答辩GUI客户端特点:

所有的操作以图形界面的方式与用户交互

适合低频率的数据访问

适合小数据量的查询

可与其它VO工具交互协同操作

2022/11/1666硕士论文答辩GUI客户端特点:2022/11/911硕士论文答辩GUI客户端-总体结构

GUI客户端设计图2022/11/1667硕士论文答辩GUI客户端-总体结构GUI客户端设计图2022/11GUI客户端-设计工作流程:异步方式、同步方式-异步方式

客户端请求连接获取元数据提交异步查询读取系统信息监控处理任务完成,下载数据写磁盘操作退出异步方式工作流程2022/11/1668硕士论文答辩GUI客户端-设计工作流程:异步方式、同步方式客户端请求连接GUI客户端-设计-同步方式

客户端请求连接获取元数据提交同步查询读取系统信息等待数据返回与其它VO工具交互数据分析处理同步方式工作流程2022/11/1669硕士论文答辩GUI客户端-设计-同步方式客户端请求连接获取元数据提交同GUI客户端-设计-两种方式异同

同:查询任务描述(ADQL)

数据存储格式(ASCII、VOTabl、FITS、

GZIP)异:查询请求方式

结果数据处理异步直接保存

同步保存/互操作2022/11/1670硕士论文答辩GUI客户端-设计-两种方式异同2022/11/91GUI客户端-设计结果数据处理(同步)-PLASTIC(PlatformforAstronomyToolInterConnection)天文桌面应用工具之间的通讯协议

解决VO工具之间的互操作问题PLASTICHUBPLASTICMESSAGE2022/11/1671硕士论文答辩GUI客户端-设计结果数据处理(同步)2022/11/916GUI客户端-设计-结果数据处理时序VO-DAS与TOPCAT交互操作示意图2022/11/1672硕士论文答辩GUI客户端-设计-结果数据处理时序VO-DAS与TOGUI客户端-设计监控模块-实时监控服务器的作业,从而对客户端信息进行处理-流程监控流程控制图2022/11/1673硕士论文答辩GUI客户端-设计监控模块监控流程控制图2022/11/GUI客户端-设计获取元数据-元数据是描述数据的数据-给用户编辑查询任务提供参考-过程

请求数据资源(GetAllResource)

解析返回的资源XML字符串请求表信息(GetMetaTable)

解析返回表的XML字符串请求表列信息(GetMetaColumn)解析表列的XML字符串-树形结点方式显示2022/11/1674硕士论文答辩GUI客户端-设计获取元数据2022/11/919硕士论GUI客户端-实现主界面ADQL编辑区元数据显示监控GUI客户端主界面2022/11/1675硕士论文答辩GUI客户端-实现主界面ADQL编辑区元数据显示监控GUI客GUI客户端-小结GUI客户端是VODAS客户端的一种形式设计遵循初级用户简单易用的原则以图形界面的方式实现:元数据获取、同步/异步查询

结果数据处理(同步)、监控处理(异步)2022/11/1676硕士论文答辩GUI客户端-小结GUI客户端是VODAS客户端的一种形式2主要内容论文背景和意义论文的主要内容GUI客户端命令行客户端系统集成与部署系统应用:科学应用范例总结与展望2022/11/1677硕士论文答辩主要内容论文背景和意义2022/11/922硕士论文答辩命令行客户端特点:

所有的操作以命令的方式与用户交互可以嵌入用户自己的程序中

适合高频率批量的数据访问

2022/11/1678硕士论文答辩命令行客户端特点:2022/11/923硕士论文答辩命令行客户端-设计总体结构:Linux或Windows环境下的shell或bat命令后台调用服务器接口的java程序2022/11/1679硕士论文答辩命令行客户端-设计总体结构:2022/11/924硕士论文答命令行客户端-设计命令行客户端设计图2022/11/1680硕士论文答辩命令行客户端-设计命令行客户端设计图2022/11/925硕命令行客户端-设计工作流程-异步方式

发起异步请求连接服务器获取任务状态提交任务获取结果数据地址下载数据异步方式工作流程2022/11/1681硕士论文答辩命令行客户端-设计工作流程发起异步请求连接服务器获取任务状态命令行客户端-设计-同步方式发起同步请求连接服务器等待结果数据提交任务返回结果数据同步方式工作流程2022/11/1682硕士论文答辩命令行客户端-设计-同步方式发起同步请求连接服务器等待结果命令行客户端-设计命令部分

-与用户直接交互的部分-分别用Shell脚本和批处理环境实现一套操作命令-实现流程:命令实现流程2022/11/1683硕士论文答辩命令行客户端-设计命令部分命令实现流程2022/11/928命令行客户端-设计后台部分-接收前台提交的数据,按照服务器接口标准予以转换,并调用服务器接口。

与GUI客户端的异同:

同:对服务器接口的操作必须经由连接生成Session

异:命令行用户每请求一次,连接一次;GUI用户则只连接一次

命令行服务器地址等配置信息存放于文件;GUI则不是。

命令行以XML文本显示元数据信息;GUI以树形结构显示2022/11/1684硕士论文答辩命令行客户端-设计后台部分2022/11/929硕士论文答辩命令行客户端-实现后台程序实现

实现一组支持客户端的请求操作类名说明ClassCommands_main主类,所有命令的入口ClassConnect连接服务器ClassMetaData获取并格式化元数据ClassSynQ同步查询ClassAsynQ异步查询ClassHelp帮助2022/11/1685硕士论文答辩命令行客户端-实现后台程序实现类名说明ClassComma命令行客户端-实现命令接口命令名说明md获取元数据Syn提交同步查询任务Asyn提交异步查询任务Jobstatus得到任务的状态Dataurl获取异步提交任务执行结果保存地址destory销毁服务器上任务2022/11/1686硕士论文答辩命令行客户端-实现命令接口命令名说明md获取元数据Syn命令行客户端-实现应用:asyn.sh–fadqlSample0ftp://vodas:vodas@22/test/vodas.datSession2022/11/1687硕士论文答辩命令行客户端-实现应用:2022/11/932硕士论文答辩命令行客户端2022/11/1688硕士论文答辩命令行客户端2022/11/933硕士论文答辩命令行客户端-小结以命令的方式提交用户请求适合高级用户海量数据的查询要求实现包含两部分:前台命令、后台程序GUI命令行工作方式Pushpull开发者复杂简单用户简单复杂GUI与命令行比较2022/11/1689硕士论文答辩命令行客户端-小结以命令的方式提交用户请求GUI命令行工作方主要内容论文背景和意义论文的主要内容GUI客户端命令行客户端系统应用:科学应用范例系统集成与部署总结与展望2022/11/1690硕士论文答辩主要内容论文背景和意义2022/11/935硕士论文答辩科学应用范例目的:用星流的运动轨迹研究银河系的引力势在星流的运动轨道上,我们选取一类距离最容易确定的恒星即BHB星(蓝水平分支星)来估算引力势。确定包含BHB星所在的A型星区域。由于A型星中的BHB星会受到BS星(蓝离散星)的干扰,然后就需要分离出BS星来得到BHB星。将这些BHB星用工具将其可视化即可估算出BHB星的运动轨迹,从而可以进一步分析出银河系的引力势。2022/11/1691硕士论文答辩科学应用范例目的:2022/11/936硕士论文答辩科学应用范例应用步骤:1)构造ADQL表达式,在GUI客户端查找包含BHB星所在A

型星2)确保TOPCAT运行并启动内置PLASTICHUB

3)将查询返回结果直接发送到TOPCAT4)在TOPCAT中构建表达式从A型星中筛选出BHB型

5)求出BHB星的距离,进行坐标转换6)可视化3D图,估算运动轨迹。从而进一步求出银河系的引力势2022/11/1692硕士论文答辩科学应用范例应用步骤:2022/11/937硕士论文答辩科学范例GUI客户端同步查询结果2022/11/1693硕士论文答辩科学范例GUI客户端同步查询结果2022/11/938硕士科学应用范例科学范例3D可视化2022/11/1694硕士论文答辩科学应用范例科学范例3D可视化2022/11/939硕士论文主要内容论文背景和意义论文的主要内容GUI客户端命令行客户端系统应用:科学应用范例系统集成与部署总结与展望2022/11/1695硕士论文答辩主要内容论文背景和意义2022/11/940硕士论文答辩系统集成与部署-数据结点配置工具-VO-DAS系统的集成2022/11/1696硕士论文答辩系统集成与部署-数据结点配置工具2022/11/941硕士数据结点配置工具传统的数据资源共享方式专业性强而繁杂数据结点配置工具解决数据资源的共享问题2022/11/1697硕士论文答辩数据结点配置工具传统的数据资源共享方式专业性强而繁杂2022数据结点配置工具总体结构数据结点配置工具模块图2022/11/1698硕士论文答辩数据结点配置工具总体结构数据结点配置工具模块图2022/11数据结点配置工具工作流程

初始化资源部署访问数据库元数据显示配置元数据生成文件2022/11/1699硕士论文答辩数据结点配置工具工作流程初始化资源部署访问数据库元数据显示配数据结点配置工具OGSA-DAI资源部署

-ANT:Java工程自动化构建、部署工具-OGSA-DAI使用ANT实现资源部署

命令行图形界面-java编程调用ANT实现OGSA-DA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论