收藏本站 劰载中...网站公告 | 吾爱海洋论坛交流QQ群:835383472

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

[复制链接]
1.进入网站www.52ocean.cn
( T1 n/ {! A0 \/ R  x  b6 j

( K+ L! J4 K! |5 Q! g% q                               
登录/注册后可看大图

) Z; \! u$ ?$ {& c& E; q7 {- [2.点击进入数据下载界面$ b2 {% D  y& Z; S
0 j( W: K* t! Q# t
. t' L1 n) ?8 M. G8 l( z
                               
登录/注册后可看大图

, G/ d! l3 N) d( u/ h) j3.设置需要提取的地形数据经纬度范围,由于数据精度比较大, 大范围的数据需要分块进行下载,设置好之后,点击“get data”1 u( D$ s" k7 P  z! s$ X+ x& t
7 @4 r: k0 ?& a2 X3 a5 n

4 @% H/ h- o( |3 W                               
登录/注册后可看大图

/ {5 d0 H7 k6 \4 I: s5 d) [7 M# r: r
4. 将数据拷贝到文本中,例如‘.txt’
% o5 m( r9 C# o# L- B& X【附】Matlab对上述数据进行网格化处理的程序:
" N8 n2 X& Q6 R  n+ _& F$ Iclear all;clc
/ E% \# a3 q8 W! R' m1 Y) wload('E:\Dataprocesstopodatatopo_raw.txt')
, C' V3 R4 z6 g. W9 ^0 }Lon=sort(unique(topo_raw(:,1)),'ascend');
5 m1 ^6 s: H1 r' xLat=sort(unique(topo_raw(:,2)),'ascend');
5 e. R, z* b6 O; B0 q- B5 y& Tlon=repmat(Lon',[length(Lat),1]);0 H: w1 W2 d: m0 p& C0 K
lat=repmat(Lat,[1,length(Lon)]);
9 }4 ~2 N) l% M1 E  Y( M6 Lfor i=1:length(Lat)
' h+ E/ S% x0 E$ [$ U1 F0 J) q   for j=1:length(Lon)' S6 I7 q* {7 `9 L( T  H
       idx = find(abs(topo_raw(:,1)-lon(i,j))>=0 & abs(topo_raw(:,1)-lon(i,j))<0.009...
' q- |. _1 l7 s& o                  &abs(topo_raw(:,2)-lat(i,j))>=0 & abs(topo_raw(:,2)-lat(i,j))<0.009);5 G  O4 I8 o" g
       topo(i,j)=topo_raw(idx,3);  
# p! v$ I. F8 x$ \  P- C- {   end
/ b" l- S4 X- c! i. hend
* B( g% ^, X' m最终用到的数据变量为:lon, lat, topo.
1 o6 X/ J8 D! p( _, N
7 g- x/ r6 o4 E. Q1 u: _& t  B. Q8 n7 }6 F- ^
                    2 [  Z5 o2 T0 q4 b
) m& P- F; V" p# I
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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