背景grid数据来源

前言

为了学习高分辨率gridded background data而整理的。
这里是 NOAA Physical Sciences Laboratory的所有Gridded Datasets: https://psl.noaa.gov/data/gridded/

一、CMAP(The CPC Merged Analysis of Precipitation)

1、主页:https://www.cpc.ncep.noaa.gov/products/global_precip/html/wpage.cmap.html

2、Monthly and pentad CMAP下载地址(1979-):ftp://ftp.cpc.ncep.noaa.gov/precip/cmap

3、数据目录:https://psl.noaa.gov/thredds/catalog/Datasets/cmap/catalog.html

二、COBE SST

1、主页:https://psl.noaa.gov/data/gridded/data.cobe.html#restrict

2、日本海洋数据中心主页:http://ds.data.jma.go.jp/tcc/tcc/products/elnino/cobesst/cobe-sst.html

3、数据下载目录:https://psl.noaa.gov/thredds/catalog/Datasets/COBE/catalog.html

三、CPC Soil Moisture

1、主页:https://psl.noaa.gov/data/gridded/data.cpcsoil.html

2、网站主页:http://www.cpc.ncep.noaa.gov/soilmst/leaky_glb.htm

3、数据下载目录:https://psl.noaa.gov/thredds/catalog/Datasets/cpcsoil/catalog.html

四、CRU TEMPERATURE

1、https://psl.noaa.gov/data/gridded/data.crutem4.html

2、CRU 网站:http://www.cru.uea.ac.uk/cru/data/temperature/ (created dataset).

3、https://psl.noaa.gov/thredds/catalog/Datasets/cru/crutem4/catalog.html

五、GHCN_CAMS Gridded 2m Temperature (Land)

1、https://psl.noaa.gov/data/gridded/data.ghcncams.html
2、ftp://ftp.cpc.ncep.noaa.gov/wd51yf/GHCN_CAMS/
3、https://psl.noaa.gov/thredds/catalog/Datasets/ghcncams/catalog.html

六、GISS surface temperature analysis

1、https://psl.noaa.gov/data/gridded/data.gistemp.html

七、NCEP/NCAR Reanalysis

1、https://psl.noaa.gov/data/gridded/data.ncep.reanalysis.html
2、https://www.cpc.ncep.noaa.gov/products/wesley/reanalysis.html
3、https://psl.noaa.gov/thredds/catalog/Datasets/ncep.reanalysis/catalog.html

八、NCEP

1、https://psl.noaa.gov/data/gridded/data.noaa.ersst.v5.html
2、https://www.ncdc.noaa.gov/data-access/marineocean-data/extended-reconstructed-sea-surface-temperature-ersst-v5或https://www1.ncdc.noaa.gov/pub/data/cmb/ersst/v5/netcdf/
3、https://psl.noaa.gov/thredds/catalog/Datasets/noaa.ersst/catalog.html

wget ftp://ftp.ncdc.noaa.gov/pub/data/cmb/ersst/v5/netcdf/ersst.v5.$yr$nm.nc
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.OleDb; namespace 保存GRID数据示例 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button2_Click(object sender, EventArgs e) { //提示是否修改 #region//--------修改数据就将数据保存并显示 if (MessageBox.Show("是否保存数据?", "系统消息", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK) { #region ..........这里是保存数据代码 //结束编辑 dataGridView1.EndEdit(); //重新用表格数据填充数据容器 OleDbDataAdapter Ada = new OleDbDataAdapter(); DataTable table = (DataTable)dataGridView1.DataSource; //重新启动连接 String ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + System.Windows.Forms.Application.StartupPath + "/驱动.mdb"; //用Buider方法更新数据 using (OleDbConnection connection = new OleDbConnection(ConnectionString)) { Ada.SelectCommand = new OleDbCommand("SELECT * FROM 表", connection); OleDbCommandBuilder builder = new OleDbCommandBuilder(Ada); Ada.UpdateCommand = builder.GetUpdateCommand(); try { //更新数据数据时 Ada.Update(table); table.AcceptChanges(); MessageBox.Show("操作已成功!数据将全部被保存......", "系统消息", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); } catch (System.Data.OleDb.OleDbException ex) { throw new Exception(ex.Message); } } #endregion } #endregion #region //--------不修改就初始化显示以前数据 else { MessageBox.Show("用户取消操作,数据将恢复到初始状态......"); OleDbConnection A = new OleDbConnection(); A.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + System.Windows.Forms.Application.StartupPath + "/驱动.mdb"; try { A.Open(); DataSet B = new DataSet(); string sqlStr = "Select * from 表"; OleDbDataAdapter C = new OleDbDataAdapter(sqlStr, A); C.Fill(B); dataGridView1.DataSource = B.Tables[0]; } catch (System.Data.OleDb.OleDbException ex) { throw new Exception(ex.Message); } finally { A.Close(); } } #endregion } private void button1_Click(object sender, EventArgs e) { OleDbConnection A = new OleDbConnection(); A.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + System.Windows.Forms.Application.StartupPath + "/驱动.mdb"; try { A.Open(); DataSet B = new DataSet(); string sqlStr = "Select * from 表"; OleDbDataAdapter C = new OleDbDataAdapter(sqlStr, A); C.Fill(B); dataGridView1.DataSource = B.Tables[0]; } catch (System.Data.OleDb.OleDbException ex) { throw new Exception(ex.Message); } finally { A.Close(); } } private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { } } }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值