全球冰川均衡调整(GIA)数据下载链接汇总(续)

2024-02-26 13:36

本文主要是介绍全球冰川均衡调整(GIA)数据下载链接汇总(续),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前一专栏我们介绍了一些常用的GIA模型和对应的下载地址,但是不少数据是提供的球谐数据,对于部分用户使用不方便,这里分享NASA发布的几个格网的GIA(PGR)模型产品,其下载地址为:Files (nasa.gov)

产品主要包含三类GIA模型,提供的产品为0.5°×0.5°,包含质量形式的变化速率和大地水准面的变化速率(m/yr)。GIA模型包括:

Geruo

ICE5G-Geruo-A; A, G., J. Wahr, and S. Zhong (2013) "Computations of the viscoelastic response of a 3-D compressible Earth to surface loading: an application to Glacial Isostatic Adjustment in Antarctica and Canada", Geophys. J. Int., 192, 557–572, doi: 10.1093/gji/ggs030'

Caron

Caron, L., E.R. Ivins, E. Larour, S. Adhikari, J. Nilsson, and G. Blewitt: GIA model statistics for GRACE hydrology, cryosphere and ocean science, Geophys. Res. Lett., 45, 2018'

ICE6G-D

ICE6G-D; Peltier, W. R., D. F. Argus, and R. Drummond (2018) Comment on the paper by Purcell et al. 2016 entitled An assessment of ICE-6G_C (VM5a) glacial isostatic adjustment model, J. Geophys. Res. Solid Earth, 122, doi:10.1002/2016JB013844'

matlab读取代码和结果图如下:

file1 = 'Tellus_GIA_L3_A-WAHR_ICE5G-VM2_0.5-DEG_v1.0.nc';
file2 = 'Tellus_GIA_L3_CARON-2018_0.5-DEG_v1.0.nc';
file3 = 'Tellus_GIA_L3_PELTIER_ICE6G-D_0.5-DEG_v1.0.nc';
ncdisp(file3)
lon1 = ncread(file1,'lon');
lat1 = ncread(file1,'lat');
rg1_m = ncread(file1,'GIA_mass_rate_3degJPL_MSCN');
rg1_g = ncread(file1,'GIA_geoid_rate_3degJPL_MSCN');
[lon1,lat1] = meshgrid(lon1,lat1);
O1.lon = lon1;O1.lat = lat1;O1.rg = rg1_m'*100;
subplot(3,2,1),rg_plot(O1),h = colorbar,title('mass'),h.Label.String = 'cm/yr';h.Label.FontSize = 8;
O1.lon = lon1;O1.lat = lat1;O1.rg = rg1_g'*100; % cm/yr
subplot(3,2,2),rg_plot(O1),h = colorbar,title('geoid'),h = colorbar,h.Label.String = 'cm/yr';h.Label.FontSize = 8;


lon1 = ncread(file2,'lon');
lat1 = ncread(file2,'lat');
rg1_m = ncread(file2,'GIA_mass_rate_3degJPL_MSCN');
rg1_g = ncread(file2,'GIA_geoid_rate_3degJPL_MSCN');
[lon1,lat1] = meshgrid(lon1,lat1);
O1.lon = lon1;O1.lat = lat1;O1.rg = rg1_m'*100;
subplot(3,2,3),rg_plot(O1),h = colorbar,title('mass'),h.Label.String = 'cm/yr';h.Label.FontSize = 8;
O1.lon = lon1;O1.lat = lat1;O1.rg = rg1_g'*100; % cm/yr
subplot(3,2,4),rg_plot(O1),h = colorbar,title('geoid'),h = colorbar,h.Label.String = 'cm/yr';h.Label.FontSize = 8;


lon1 = ncread(file3,'lon');
lat1 = ncread(file3,'lat');
rg1_m = ncread(file3,'GIA_mass_rate_3degJPL_MSCN');
rg1_g = ncread(file3,'GIA_geoid_rate_3degJPL_MSCN');
[lon1,lat1] = meshgrid(lon1,lat1);
O1.lon = lon1;O1.lat = lat1;O1.rg = rg1_m'*100;
subplot(3,2,5),rg_plot(O1),h = colorbar,title('mass'),h.Label.String = 'cm/yr';h.Label.FontSize = 8;
O1.lon = lon1;O1.lat = lat1;O1.rg = rg1_g'*100; % cm/yr
subplot(3,2,6),rg_plot(O1),h = colorbar,title('geoid'),h = colorbar,h.Label.String = 'cm/yr';h.Label.FontSize = 8;

♥欢迎点赞收藏♥

这篇关于全球冰川均衡调整(GIA)数据下载链接汇总(续)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/749038

相关文章

javaScript在表单提交时获取表单数据的示例代码

《javaScript在表单提交时获取表单数据的示例代码》本文介绍了五种在JavaScript中获取表单数据的方法:使用FormData对象、手动提取表单数据、使用querySelector获取单个字... 方法 1:使用 FormData 对象FormData 是一个方便的内置对象,用于获取表单中的键值

Android开发中gradle下载缓慢的问题级解决方法

《Android开发中gradle下载缓慢的问题级解决方法》本文介绍了解决Android开发中Gradle下载缓慢问题的几种方法,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录一、网络环境优化二、Gradle版本与配置优化三、其他优化措施针对android开发中Gradle下载缓慢的问

python 3.8 的anaconda下载方法

《python3.8的anaconda下载方法》本文详细介绍了如何下载和安装带有Python3.8的Anaconda发行版,包括Anaconda简介、下载步骤、安装指南以及验证安装结果,此外,还介... 目录python3.8 版本的 Anaconda 下载与安装指南一、Anaconda 简介二、下载 An

Rust中的BoxT之堆上的数据与递归类型详解

《Rust中的BoxT之堆上的数据与递归类型详解》本文介绍了Rust中的BoxT类型,包括其在堆与栈之间的内存分配,性能优势,以及如何利用BoxT来实现递归类型和处理大小未知类型,通过BoxT,Rus... 目录1. Box<T> 的基础知识1.1 堆与栈的分工1.2 性能优势2.1 递归类型的问题2.2

Python使用Pandas对比两列数据取最大值的五种方法

《Python使用Pandas对比两列数据取最大值的五种方法》本文主要介绍使用Pandas对比两列数据取最大值的五种方法,包括使用max方法、apply方法结合lambda函数、函数、clip方法、w... 目录引言一、使用max方法二、使用apply方法结合lambda函数三、使用np.maximum函数

Spring Cloud LoadBalancer 负载均衡详解

《SpringCloudLoadBalancer负载均衡详解》本文介绍了如何在SpringCloud中使用SpringCloudLoadBalancer实现客户端负载均衡,并详细讲解了轮询策略和... 目录1. 在 idea 上运行多个服务2. 问题引入3. 负载均衡4. Spring Cloud Load

使用Python快速实现链接转word文档

《使用Python快速实现链接转word文档》这篇文章主要为大家详细介绍了如何使用Python快速实现链接转word文档功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 演示代码展示from newspaper import Articlefrom docx import

Java下载文件中文文件名乱码的解决方案(文件名包含很多%)

《Java下载文件中文文件名乱码的解决方案(文件名包含很多%)》Java下载文件时,文件名中文乱码问题通常是由于编码不正确导致的,使用`URLEncoder.encode(filepath,UTF-8... 目录Java下载文件中文文件名乱码问题一般情况下,大家都是这样为了解决这个问题最终解决总结Java下

Redis的数据过期策略和数据淘汰策略

《Redis的数据过期策略和数据淘汰策略》本文主要介绍了Redis的数据过期策略和数据淘汰策略,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录一、数据过期策略1、惰性删除2、定期删除二、数据淘汰策略1、数据淘汰策略概念2、8种数据淘汰策略

轻松上手MYSQL之JSON函数实现高效数据查询与操作

《轻松上手MYSQL之JSON函数实现高效数据查询与操作》:本文主要介绍轻松上手MYSQL之JSON函数实现高效数据查询与操作的相关资料,MySQL提供了多个JSON函数,用于处理和查询JSON数... 目录一、jsON_EXTRACT 提取指定数据二、JSON_UNQUOTE 取消双引号三、JSON_KE