这一段正要用到这个函数,欢迎大家共同学习。

GTOPO30 是一个全球的数字高程模型,它覆盖西经180度至东经180度,南纬90至北纬90度的所有区域。它的分辨率为30秒(即0.00833333度),生成 一个21,600(行)×43,200(列)的DEM。其高程值范围在-407至8752米。在数字高程模型中,海洋地区被指定为-9999 。 低地沿海一带,海拔至少有1米。由于图象为栅格数据,在影像上小于一个像素的点被忽略(即面积小于1平方千米的小岛)。

为了便于数据的分 发,GTOPO30 被划分为33个小的区域(tiles)。从南纬60度至北纬90度,西经180度至东经180度的地区被划分为大小为50(纬度)×40(经度)的27块 区域,南极洲(南纬90至南纬60度,西经180至东经180度的区域)被划分为6个区域(30×60)。

所有区域的命名由其左上角的坐标所决 定。

Latitude          Longitude                  Elevation

Tile    Minimum  Maximum   Minimum  Maximum   Minimum  Maximum  Mean  Std.Dev.

-------  ----------------   ----------------   --------------------------------

W180N90     40       90       -180    -140         1      6098    448     482

W140N90     40       90       -140    -100         1      4635    730     596

W100N90     40       90       -100      -60         1      2416    333     280

W060N90     40       90         -60      -20         1      3940  1624     933

也就 是由纬度的最大值和经度的最小值组成,EW,NS由符号决定。

命名的图示如下:

该数据可以在ftp://edclxs71.cr.usgs.gov/pub/data/gtopo30/global中下载,为USGS匿名服务器。

一、解压缩

将数据解压出来。一般来说,每个包都含有8个文件,后缀分别是DEM, DMW, GIF, HDR, PRJ, SCH, SRC, STX,绘图时是需要DEM文件,但建议其它格式文件也都保留,另外的一些绘图工具要用到。

二、绘图

MATLB继承的gtopo30函数可以直接将图像绘制,现绘制W100N40的区域的全图

[datagrid refvec] = gtopo30('W100N40', 2, [24 31], [-90 -78]); %gather topological data for 1' resolution

datagridt = flipud(datagrid);

image(datagridt);

flipud函数是用作翻转

使用image函数可以直接可视化图像,则区域[24 31], [-90 -78]的图像为

脑地形图用matlab怎么画,利用MATLAB绘制GTOPO30的DEM地形图相关推荐

  1. 用MATLAB编程正弦稳态相量图,matlab课程设计--利用MATLAB对线性电路正弦稳态特性分析...

    matlab课程设计--利用MATLAB对线性电路正弦稳态特性分析 课程设计任务书 学生姓名: 专业班级: 指导教师: 刘 新 华 工作单位:信息工程学院 题 目: 利用MATLAB对线性电路正弦稳态 ...

  2. 基于matlab的绘图设计,matlab课程设计---利用MATLAB仿真软件进行绘图

    matlab课程设计---利用MATLAB仿真软件进行绘图 课程设计任务书课程设计任务书 题题 目目 利用利用 MATLABMATLAB 仿真软件进行绘图仿真软件进行绘图 初始条件初始条件 仿真软件 ...

  3. matlab 多普勒效应,《利用MATLAB仿真多普勒效应.doc

    <利用MATLAB仿真多普勒效应 利用MATLAB仿真多普勒效应 某某某 摘 要:分析多普勒效应特性,建立数学模型,利用MATLAB软件对其进行仿真试验,进行定量分析,根据仿真试验结果绘制出听者 ...

  4. matlab电磁场图像如何画,利用matlab实现矩形波导电磁场分布图的绘制

    利用matlab实现矩形波导电磁场分布图的绘制 利用 Matlab 实现矩形波导电磁场分布图的绘制(附源程序)通过 Matlab 计算并绘出任意时刻金属矩形波导的主模 TE10 模的电磁场分布图.波导 ...

  5. matlab怎么画一箭穿心,MATLAB学习与使用:如何绘制三维心形图 经验告诉你该这样...

    MATLAB是MATrix & LABoratory(矩阵实验室)的缩写,是一款强大的科学软件,具有编程.绘图.仿真等功能.利用MATLAB绘制一款三维的心形图,然后送给心爱的姑娘,也是理工男 ...

  6. matlab色块轮廓,利用matlab绘制矩阵色块图.doc

    <利用matlab绘制矩阵色块图.doc>由会员分享,可在线阅读,更多相关<利用matlab绘制矩阵色块图.doc(19页珍藏版)>请在金锄头文库上搜索. 1.R语言中有一个根 ...

  7. 【Matlab 控制】利用 Matlab Function 绘制分段函数

    利用 Switch block 利用 Matlab Function block function [mean, stdev] = fcn(vals) % #codegen% calculates a ...

  8. matlab磁场计算公式,利用MATLAB计算电磁场有关分布.doc

    利用MATLAB计算电磁场有关分布 电磁场实验报告 实验一 模拟电偶极子的电场和等位线 学院:电气工程及其自动化 班级: 学号: 姓名: 实验目的:了解并掌握MATLAB软件,熟练运用MATLAB语言 ...

  9. matlab 三维立体图,利用matlab将三维数据画成三维立体图

    利用matlab将三维数据画成三维立体图 发布时间:2018-08-20 14:13, 浏览次数:1367 , 标签: matlab 首先先分析对象.将数据利用matlab画出图,最开始是导入数据,然 ...

  10. matlab中画网格,matlab怎么画网格

    MATLAB绘制栅格图_数学_自然科学_专业资料.坐标在栅格中心 a = [1 ... Matlab实现 三维图形绘制 ---数学13-2班 陈朋 01 02 前言 1.1.曲线图形绘制 1.2.网格 ...

最新文章

  1. sitemesh官网简介,安装配置教程。(非常适合新手)
  2. ajax csrf php,Laravel中Ajax调用时的CSRF对策
  3. explain ref_你必须要掌握的MySQL命令:explain
  4. mysql innodb 内存_MySQL的innodb和内存
  5. why the SalesOrder header note is read only
  6. 随想录(cuda编程)
  7. 以太坊创世区块源码分析
  8. python os库
  9. python爬虫需要学哪些知识_Python爬虫需要学习那些东西?
  10. 蒲公英联机平台的服务器虚拟IP,蒲公英客户端如何使用固定虚拟IP管理虚拟局域网的步骤是什么?...
  11. L1-064 估值一亿的AI核心代码 (20 分)
  12. 英语12个月份的英文和缩写
  13. 女孩子取什么名字好听又独特?自己家的宝宝就要个好名字
  14. 《王者荣耀》一次上最强王者的心路历程
  15. 用php编写一个函数_使给定的一个二维数组(3×3)转置,写一个函数 使给定的一个3x3的二维数组转置,即行列互换...
  16. 生成的包含卫兵:一次替代实用主义
  17. snipaste滚动截图方法_老板让你把整个网页截图形成长图,具体怎么做?
  18. 安全的网络通道——网络准入之二层准入
  19. 若在矩阵A中存在一个元素Aij,该元素是第i行元素中最大值并且又是第j列元素中最小值,则称此元素值为该元素的一个鞍点。假设以二维数组存储矩阵A,求该矩阵中的所有鞍点。
  20. R语言将数据导出到csv时出现科学计数表示

热门文章

  1. 基于搜狗平台的微信文章爬虫
  2. 如何应用quartz定时任务?
  3. sow 项目范围说明书的区别
  4. 数学建模系列-预测模型(五)---马尔可夫链
  5. Ubuntu 20.4 ip地址修改
  6. ARM的存储控制器以及如何使用SDRAM
  7. c语言编写比赛评分程序,比赛评分系统c语言课程设计.doc
  8. 智能道路中几个问题的探讨
  9. 2022电大国家开放大学网上形考任务-健康评估非免费(非答案)
  10. 0到1认识计算机:通俗讲解计算机工作原理