构建天文数据网格

Post on 02-Jan-2016

28 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

构建天文数据网格. Our First Demo — 基于 GT3 的星表查询服务. 虚拟天文台发展方向. 大规模数值模拟 ------------------------ 计算网格 海量观测数据 --------------------------- 存储网格 数据查询 --------------------------------- 数据网格. 工作情况. 截止目前,我们主要是使用 GT3 Core 完成了服务的申请和创建(数据传输)。下一步着重完成服务的登记和注册。 具体分工 星表数据服务: 桑健 - PowerPoint PPT Presentation

TRANSCRIPT

构建天文数据网格

Our First Demo— 基于基于 GT3GT3 的星表查询服的星表查询服

务务

虚拟天文台发展方向虚拟天文台发展方向

大规模数值模拟 ------------------------ 计算网格 海量观测数据 --------------------------- 存储网格 数据查询 --------------------------------- 数据网格

工作情况工作情况

截止目前,我们主要是使用 GT3 Core 完成了服务的申请和创建(数据传输)。下一步着重完成服务的登记和注册。

具体分工

星表数据服务: 桑健多维数据可视化服务: 邵惠娟

数据服务在虚拟天文台中的作用数据服务在虚拟天文台中的作用

星表数据服务 图像数据服务 时域数据服务 计算服务 存储服务

虽然在网格中各服务之间并不存在从属关系

但是存在一定的依赖关系。

天文数据服务是虚拟天文台中最基础的服务

数据可视化服务 数据处理服务 数据挖掘服务 数值模拟服务

基于基于 GT3GT3 的星表查询服务的结构的星表查询服务的结构

最终用户

数据服务数据服务 数据服务

服务注册服务注册

MySQL Oracle 9i Files

可视化服务

GT3 Server

GT3 Client

Web server

Web Client

目前已经拥有的天文数据目前已经拥有的天文数据类别 数据集名称 数据量(压缩)

CatalogCDS/ADC 星表 约 30G

其他星表 约 120G

Survey

RealSky ( 第一期巡天图象) 5G

ROSAT X 射线巡天 10G

BATC 360G

DSS I 60G

DSS II 230G

SDSS EDR 30G

SDSS DR1 65G

2dF 2003 7G

ArchiveROSAT X 射线定点观测 28G

Einstein X 射线卫星数据 5G

LibraryADS 文献数据服务 350G

古代天象记录 1G

Total >1300GB

提供查询的部分天文星表提供查询的部分天文星表观测波段 星表名称 天体个数 数据量

X 射线 RASS-BSC 18806 0.03GB

RASS-FSC 105924 0.10GB

可见光

USNO B1.0 1045913669 38 GB

USNO A2.0 526280881 7 GB

GSC 2.2.1 455851237 60 GB

GSC 1.2 25241730 1.4 GB

UCAC 1 27425433 >0.5 GB

UCAC 2 48330571 4.5 GB

Tycho2 2539913 0.5 GB

Hipparcos 118218 0.05GB

红外 2MASS PSC 470992970 127 GB

2MASS ESC 1647599 3 GB

射电 NVSS 1773484 0.44 GB

FIRST 811117 0.1 GB

总计 约 25 亿 约 250GB

基于基于 GT3GT3 的星表查询服务的实现的星表查询服务的实现

所有的星表都包括了位置(赤经、赤纬)信息。

基于天体位置的点圈天区查询是天文界最常用也是最简单的查询。

我们的第一个示例就是实现天区查询和可视化服务。

星表数据服务的具体实现星表数据服务的具体实现基于 GT3 的星表查询服务的实现首先需要统一的接口 :

Input : 描述查询要求的语句 ------------------VOQuery(ADQL)

在实现点圈天区查询时,做了简化,采用几个参数:

1.catalog Name : String 需要查询的星表名称 ,( GSC2.2.0 )

2.RA : double 需要查询天区中心点赤经 J2000

3.Dec : double 需要查询天区中心点赤纬 J2000

4.radius : double 需要查询天区半径

5.verb : int 标志

Output : 查询结果 ----------------------------------VOTable

天文星表数据服务的具体实现天文星表数据服务的具体实现

Catalog Metadata Data File

VOTable Wrapper

ADQL/SQL Translator

GT3 Interface

ADQL VOTable

JDBC Program

SQL ResultSet Stream

邵惠娟,下面该你讲了!

top related