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

[复制链接]
1.进入网站www.52ocean.cn
) y3 |0 h" y4 L  z& L% C

* E& J# L, h& P/ u* v                               
登录/注册后可看大图
# }& M% V' o$ s: `! \
2.点击进入数据下载界面
- F$ g9 {) J% P  u  |6 {
6 M" L, r" b7 h) j) m

- e9 f  s' \" b2 `, G3 A                               
登录/注册后可看大图

4 L5 F  Y$ `' D, w* S; j2 \3.设置需要提取的地形数据经纬度范围,由于数据精度比较大, 大范围的数据需要分块进行下载,设置好之后,点击“get data”& L" D& y+ M( t, X$ B" q5 T. X; G

1 f, Z: e$ o" Q; V' [: v
/ a' u3 k0 k1 y4 p7 g
                               
登录/注册后可看大图
* r4 W# E/ X* ^

  \" v, v0 g4 ^% O% x1 ]  i4. 将数据拷贝到文本中,例如‘.txt’
& s7 t$ {& O) V+ B( U8 A. _【附】Matlab对上述数据进行网格化处理的程序:- z. ~# ~. z" b1 u7 X6 W
clear all;clc; I, D0 \1 u; v& C
load('E:\Dataprocesstopodatatopo_raw.txt')
# ~- v5 }* R* k" [Lon=sort(unique(topo_raw(:,1)),'ascend');2 s! n, J. `  E' ?: Y& y
Lat=sort(unique(topo_raw(:,2)),'ascend');  Q0 n4 ?3 D( K/ U# x4 w
lon=repmat(Lon',[length(Lat),1]);
! @. h' L; v, |9 a/ t0 E& ~lat=repmat(Lat,[1,length(Lon)]);  R7 m% f5 A: ?
for i=1:length(Lat)
; l- Q! j/ X* B: t7 H3 q   for j=1:length(Lon)
( M9 I1 n" c8 K) o0 j1 [       idx = find(abs(topo_raw(:,1)-lon(i,j))>=0 & abs(topo_raw(:,1)-lon(i,j))<0.009...
5 l, a( C. M$ n1 Y: N. m                  &abs(topo_raw(:,2)-lat(i,j))>=0 & abs(topo_raw(:,2)-lat(i,j))<0.009);- O  W& _2 N/ Z% f$ N9 H# z; b
       topo(i,j)=topo_raw(idx,3);  - J0 Q( ^$ l/ W# @5 J/ m
   end
7 k) ]$ x9 k& s! eend
9 P  |8 J( V2 {; m1 |4 _最终用到的数据变量为:lon, lat, topo.4 l* t, C2 ~9 B

0 I! ^: n* X: K" W1 S5 ~
" Q7 J' r9 ^, s) l8 b* [: v                    
. D% Q* H2 Q0 D6 z1 C/ f! Y- A: I4 T* [0 O% T" \+ M
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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