用matlab绘制三维地形高程图

author author     2023-03-21     588

关键词:

参考技术A

具体方法如下:

1、将已知的海拔数据放入一个矩阵A中。

2、从矩阵A中获取x,y,z坐标数据

3、根据x,y,z坐标数据,利用griddata函数,进行插值,并绘制伪彩色图。

4、绘制等高线图,代码如下:figure(3),contourf(X,Y,Z) 

绘制山地曲面图,代码如下:figure(4),surf(X,Y,Z)

完整的MATLAB代码如图所示。

5、运行结果如下:

散点图

6、伪彩色图

7、等高线图

8、山地三维曲面图

arcengine下scenecontrol叠加影像数据(构建三维地形)

载入完TIN数据后。须要在三维物体上描绘细节。即纹理;建立DEM表面点与纹理空间点的关系,即纹理映射。叠加影像数据就是把影像看作纹理。将其贴在地形表面,让其具有地形起伏的三维效果。这里与GlobeControl下三维场景的构... 查看详情

matlab怎么用三维矩阵画三维图

...,下面是部分单位数据样例。2、首先需要将数据读取到MATLAB工作空间(workspace)中,使用xlsread()函数即可,使用绝对路径读取,因为不在MATLAB默认路径内。3、接着,需要将x1、y1、z1数据分别从矩a中提取出来。4、然后使用三维... 查看详情

unity3d使用高度图创建地形||unity3d使用笔刷绘制地形(代码片段)

Unity3D使用高度图创建地形在Unity3D中编辑地形有两种方法:通过地形编辑器编辑地形。通过导入一幅预先渲染好的灰度图来快速地为地形建模。地形上每个点的高度被表示为一个矩阵中的一列值。这个矩阵可以用一个被称为... 查看详情

全球数字高程数据(dem)详解,还有地形晕渲等高线等干货

...征,因此通过DEM 可提取大量的地表形态信息,可用于绘制等高线、坡度图、坡向图、立体透视图、立体景观图,并应用于制作正射影像、立体地形模型与地图修测。在测绘、水文、气象、地貌、地质、土壤、工程建设、通讯... 查看详情

cinder读取灰度图生成三维地形

本文链接https://www.cnblogs.com/gucheng/p/10519596.html 查看详情

gis风暴一文彻底弄懂数字地形(demdomtdomdsm)的区别与联系

在2021自然资源部发布的《实景三维中国建设技术大纲(2021版)》中,空间数据部分包括“数字高程模型(DEM)、数字表面模型(DSM)、数字正射影像(DOM)、真正射影像(TDOM)、倾斜摄影三维模型、激光点云等。”那么到底什... 查看详情

matlab中如何绘制三维数据体

...阵表示的。想绘制出三维立体图。请问哪位高手会啊?用matlab。还是谢谢大家。我再想想办法吧二维 plot(x,y)三维 plot3(x,y,z) 如图:红色是你要的状态轨迹(取的初值[1.5 1.8]\')蓝色是不变集参考技术A什么叫三维数据体?如果是... 查看详情

matlab绘图函数总结(代码片段)

目录输入坐标的绘图函数二维线图函数三维线图函数曲面图函数输入函数方程(隐函数)的绘图函数二维线图函数fplot()绘制y=f(x)fimplicit()绘制二维隐函数三维线图函数fplot3()绘制参数曲线方程三维曲面图函数fsurf()绘制二元方程曲... 查看详情

globalmapper精品教程035:用cass自带数据创建高程地形等高线教程(代码片段)

本文讲述globalmapper用CASS自带数据创建高程地形、等高线教程。文章目录1.坐标生成点2.点转高程格网3.生成等高线4.保存等高线CASS自带等高线数据dgx.dat预览:包含点号、编码、东坐标、北坐标、高程5列,可以不用做任何修改,在... 查看详情

如何使用matlab画三维坐标系

1、首先双击matlab软件图标,使用语句:x=0:0.2:7*pi;创建一个一维数组,表示三维离散序列图的在x轴上的分布范围。2、使用语句:y=exp(-x/9).*cos(x);z=4*exp(-x/9).*sin(x);创建三维序列图的方程,这样就有了完整的三维坐标了。3、然后使... 查看详情

已知几个点的坐标和高程,用啥软件算它的方量

...程设计等方面提供完善的支持。此外,AutoCAD还可以用于绘制土木工程的地形图,并且可以计算出地形图上的相应体积。首先,用户可以在AutoCAD中输入已知点的坐标和高程,然后绘制出地形图,最后使用AutoCAD提供的方量计算功能... 查看详情

高分请教高手一个绘制隐函数三维图的问题(matlab)

f=(x+1/2)/sqrt((x+1/2)^2+y^2+z^2)-(x-1/2)/sqrt((x+1/2)^2+y^2+z^2)-CC值为常数要求画出函数的三维图c0=[1.0019,1.0038,1.0055,1.0070,1.0083,1.0092,1.0098,1.0100,1.0099,1.0093,1.0084,1.0071,1.0056,1.0038,1.0019];f=(x+1/2)/sqrt((x+1/2)^2+y^2+z^2)-(x-1/2)/sqrt((x-1/2)^2... 查看详情

gis风暴一文彻底弄懂数字地形(demdomtdomdsm)的区别与联系

在2021自然资源部发布的《实景三维中国建设技术大纲(2021版)》中,空间数据部分包括“数字高程模型(DEM)、数字表面模型(DSM)、数字正射影像(DOM)、真正射影像(TDOM)、倾斜摄影三维模型、激光点云等。”那么到底什... 查看详情

matlab的三维绘图和四维绘图

...o;矩阵计算自变量采样“格点”上的函数值:Z=f(x,y)matlab中提供了mesh函数用于实现绘制网格图:mesh(X,Y,Z):绘制三维网格图,颜色与曲面的高度相匹配mesh(Z):系统默认颜色与网格区域的情况下绘制数据Z的网格图mesh(...,C,‘Pr... 查看详情

cad画三维图的方法步骤详解

...A  在使用CAD时我们常常都是使用CAD来进行平面图形的绘制,但是CAD其实也强大的立体图绘制功能,因此下面我跟你们分享我怎样用cad画三维图的的方法。  用cad画三维图的方法步骤  1、作图之前首先要学会用图层,这样... 查看详情

OpenGL高度图地形渲染不绘制

】OpenGL高度图地形渲染不绘制【英文标题】:OpenGLheightmapterrainrenderdoesnotdraw【发布时间】:2015-06-1207:24:59【问题描述】:我有一个从dted文件创建的位图。我想使用该位图并创建3d地形渲染。我正在尝试使用顶点向量来做到这一点... 查看详情

matlab绘图函数总结(代码片段)

目录输入坐标的绘图函数二维线图函数三维线图函数曲面图函数输入函数方程(隐函数)的绘图函数二维线图函数fplot()绘制y=f(x)fimplicit()绘制二维隐函数三维线图函数fplot3()绘制参数曲线方程三维曲面图函数fsurf()绘制二元方程曲... 查看详情

cass精品教程等高线的绘制完整案例教程

...目录1.展高程点2.建立数字地面模型3.修改数字地面模型4.绘制等高线5.等高线的修饰6.绘制三维模型1.展高程点首先打开CASS软件,点击【绘图处理】→【定显示区】,定位到案例数据dgx.dat(位于软件安装目录C:\\ProgramFiles(x86)\\Cass91... 查看详情