【数据】全球高精度地形数据下载(Sandwell and Smith地形数据)

[复制链接]
1.进入网站www.52ocean.cn
1 H6 V! L+ H$ v/ D
1 k) M2 X( Q$ r& W4 Y( e
                               
登录/注册后可看大图

& l1 [8 b+ h- r$ F% U+ R. D2.点击进入数据下载界面# C+ {3 t! h5 b4 i# x& Z4 X
& V: p4 {, X) k1 N+ U8 ]$ k
( d8 c7 L. E1 E5 f6 x% H+ P
                               
登录/注册后可看大图

9 M& s! w2 P5 f1 _) K) T) |3.设置需要提取的地形数据经纬度范围,由于数据精度比较大, 大范围的数据需要分块进行下载,设置好之后,点击“get data”
/ Z- k  O$ P) Z& }  j' T/ G! m; n6 s

( i6 F9 }" F$ b1 S                               
登录/注册后可看大图
# Q1 k: x" m/ U4 N" @# I2 e
+ c8 X, K4 z: @" b
4. 将数据拷贝到文本中,例如‘.txt’4 y' r: V! y* z* o
【附】Matlab对上述数据进行网格化处理的程序:
4 O0 n0 p: s/ H% L) h9 R( Gclear all;clc
0 g2 L: S8 q$ S- \& Hload('E:\Dataprocesstopodatatopo_raw.txt')
4 ?' i, O  L4 t4 X9 l; [/ F8 ]5 YLon=sort(unique(topo_raw(:,1)),'ascend');
, f! H# {) B- ZLat=sort(unique(topo_raw(:,2)),'ascend');
; F' d* Q* T. ^& e: `lon=repmat(Lon',[length(Lat),1]);
+ u# `; K/ \1 N2 J; }# dlat=repmat(Lat,[1,length(Lon)]);
  U( E" q! n5 s: A+ g( G* Dfor i=1:length(Lat)8 o/ m4 r0 B7 A% |0 ]( r
   for j=1:length(Lon)% Q% j  e  Q3 ^8 y6 W
       idx = find(abs(topo_raw(:,1)-lon(i,j))>=0 & abs(topo_raw(:,1)-lon(i,j))<0.009...
! w# [7 E% K& O$ P2 ^( L  ]                  &abs(topo_raw(:,2)-lat(i,j))>=0 & abs(topo_raw(:,2)-lat(i,j))<0.009);
% n* U" V1 p- ]" E5 J. w/ |       topo(i,j)=topo_raw(idx,3);  
+ z8 S7 r) J: Q   end
2 L) ~% ^& h3 z: rend
& `  E* z) g; ^- j% X  o! G. r- V/ L最终用到的数据变量为:lon, lat, topo.# m; \% U. A; K: x8 d# j( b

1 O3 v* a! j4 k8 q9 |
3 l( G+ o/ _! m6 H" ]9 W0 P                    
2 R, Z3 ]: z! h/ a3 B, v
- Y- R+ A0 d: B5 k0 ~                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
董永部落
活跃在2021-12-4
快速回复 返回顶部 返回列表