由等高线生成DEM的方法
由等高线生成DEM的方法

由等高线生成DEM的方法DEM(Digital Elevation Model,数字高程模型)是一定范围内规则格网点的平面坐标(X,Y)及其高程(Z)的数据集,它主要是描述区域地貌形态的空间分布,是通过等高线或相似立体模型进行数据采集(包括采样和量测),然后进行数据内插而形成的。
在很多项目中,都要用到DEM,通过DEM可以很好的模拟出地貌形态,同时还可以从DEM衍生出很多数据来,比如说最常见的坡度(Slope)、坡向(Aspect)、山影图(HillShade)等,同时DEM也可与DOM(Digital Orthophoto Map,数字正射影像)或其它专题数据叠加,用于与地形相关的分析应用,同时它本身还是制作DOM的基础数据。
通常,我们获得DEM数据的方法有两种,一种是直接下载现成的DEM数据,比如说SRTM 和ASTER的数据,另一种是通过等高线生成DEM,今天主要说说在ArcGIS中,如何用等高线生成DEM。
比如说有某个区域的等高线,如图一所示:图一等高线与DOM影像叠加(1)首先我们要将等高线转换为TIN。
在ArcGIS中,加载3D Analyst工具条,按照图二,依次点击3D Analyst—>Create/Modify TIN—>Create TIN from features…。
图二等高线转为TIN(2)在弹出的对话框中,在Layers(图三④处)中勾选需要生成TIN的等高线图层,在Height source(图三⑤处)选择存储等高线高程的字段,在Triangualte as(图三⑥处)中选择边线类型,最后,设置TIN的输出路径,点击OK即可生成TIN。
图三 Create TIN From Features对话框设置(3)将TIN转为GRID。
点击图一①处,在下拉菜单中依次选择Convert—>TIN to Raster…打开TIN to Raster对话框,在其中进行如下设置:图四 TIN to Raster设置在Input TIN中,选择要转为Raster的TIN;在Attribute中选择Elevation,意思是Raster 的像元值为高程,此处还可以选择Slope(as percentage)、Slope(in degrees)和Aspect,即坡度(以百分比表示)、坡度(以度数表示)和坡向;在Z Factor中设置Z因子,即高程因子,此处默认即可;在Cell size中输入像元的大小,此处要注意,像元大小的选择要合适,不能太小也不能太大,太小了会增加数据处理量,太大的话会降低数据精度;最后在Output raster 中设置输出的路径和文件名,点击OK即可。
MapGIS 6.7 等高线创建DEM

MapGIS 6.7 –等高线创建DEM
数据准备
已有的等高线数据要确保带有高程属性,高程字段应为双精度类型,例如:
高程点/线栅格化
在MapGIS 6.7 DTM分析中,支持Grd和TIN两种类型的高程模型,根据已有等高线创建两类高程数据使用DTM分析-> 处理点线菜单-> 高程点/线三角化或高程点/线栅格化,高程点/线栅格化步骤如下:
1启动DTM分析模块,通过文件菜单-> 打开数据文件... -> 线数据文件,打开已有的等高线数据,如上图所示。
2 选择处理点线菜单-> 高程点/线栅格化,在打开的如下对话框中分别设置如下参数,设置完毕确定退出,系统根据设置创建Grd数据,处理完毕提示结束。
网格DX/DY:要生成的Grd网格数据的横向/纵向分辨率,为单个网格对应的坐标范围。
与X/Y 轴点数对应,数据范围不变的情况下,网格DX/DY的值越小,则X/Y轴点数越大,生成Grd数据越大。
等高线高程属性项:选择高程字段。
栅格化保存:设置生成Grd文件的保存路径及名称。
3查看生成的高程数据:如上图所示,通过工具栏的“打开高程数据文件”打开上一步生成的Grd文件,如下图所示。
高程点/线三角化
根据等高线创建TIN类型高程数据的一般步骤如下:
1启动DTM分析,打开等高线数据。
2选择处理点线菜单-> 高程点/线三角化,选择高程字段后确认,系统即进行创建TIN 操作。
3保存TIN数据:如下图,关闭当前数据窗口,系统提示保存数据,设置路径及名称。
4查看TIN数据:单击工具栏打开高程数据文件按钮,添加上一步保存的TIN文件,如下图所示。
在ArcGIS中由等高线生成dem的步骤

在ArcGIS中由等高线生成dem的步骤在arcgis中由等高线生成dem的步骤1.进入arcgis的workstation模块2.在Arc命令行下输入下面的命令(等高线的各层文件存放在el5目录中)Arc:arctin d:\el5 d:\tin line elev (黑色为提示符,蓝色为输入的命令,下同)(即为对el5 建立tin ,elev代表等高线的高程值,并且只有line 参与运算),这样就由等高线生成了tin 注:可以在Arc命令行设置workspace路径,以后的操作不必每次都有写上绝对路径,相对路径就可以了。
命令为:Arc:wakespace d:\el5Arc:w 可以显示当前系统的worksapce目录。
3.由tin生成lattice,需要输入如下命令Arc:tinlattice d:\tin d:\lat这样就有tin生成了lattice,转化为了grid形式,分辨率设置为30米Enter distance between lattice mesh points <d>:后要出入分辨率,对于其它的设置取其默认值即可。
4.最有一步,由lattice生成dem,命令如下Arc:latticedem d:\lat dem这样便由lattice转换得到了dem,运行结果如下:然后在arcmap中可以打开生成的dem,同时也可以显示生成的tin,我们已经在d盘根目录建立了tin 和lattice子目录,目录名字分别为tin 、lat,在arcmap中会有对应的选项分别单击之,则会加入到arcmap中成为图层。
对显示tin的结果:将局部放大之后可以很清晰的看出tin的结构来:依照上述同样的方法,我们把生成的lattice显示出来:将局部放大之后,可以看出lattice的结构跟tin有显著的不同,为栅格状。
如果想把它们转化为其它格式,例如img格式,以方便的在erdas中操作,方法如下:启动arctools,并单击grid to imge 命令,进行设置后就可以转化为img格式,可以为erdas读取。
一种由等高线构建DEM的新方法-科学网—博客

, 包括河流 线 和 山 脊 线 等 。 等 高 线 蕴 涵 着 大
量地形信息 , 所以在基于等高线建立 D EM 时 应 选择具有针对性 的 方 法 , 而不是选择通用的空间 ) 如反 距 离 权 重 ( 法、 样条( 插值方法 , I DW ) s l i n e p
3] 。近2 法和克 里 金 ( 法 等[ 国 K r i i n 0 多 年 来, g g) 外对由 等 高 线 构 建 D 的 方 法 进 行 了 诸 多 研 EM
如I n S AR、 尽 管 新 一 代 地 球 空 间 信 息 技 术 ( 可快速获取 L i D AR 和 数 字 摄 影 测 量 等 技 术 ) 但是传统的由人工解译地形得到的等 D EM 数据 , 高线仍然是一种十分重要的 用 于 建 立 D EM 的 数
1] 。 广泛应用于科研与日常生活中的国家测 据源 [
第3 7卷 第4期 2 0 1 2年4月
武 汉 大 学 学 报 · 信 息 科 学 版 G e o m a t i c s a n d I n f o r m a t i o n S c i e n c e o f Wu h a n U n i v e r s i t y
V o l . 3 7N o . 4 r . 2 0 1 2 A p
摘 要: 基于 HA 提出了一种由等高线建 立 D S M, EM 的 新 方 法 HA S M-O C。 HA S M-O C方法保证地形曲面 的整体光滑性 , 保证 D EM 最大程度上 忠 实 于 原 始 等 高 线 数 据 。 实 际 等 高 线 案 例 结 果 表 明 , HA S M-O C方法 与基于薄板样条原理的 H 前者比后者保留更多的 u t c h i n s o n 方法的 D EM 模拟结果及其回放的等高线差相比 , 地形特征信息 ,前者的回放等高线比后者回放等高线更忠实于原始数据 。 关键词 : 等高线树 ;HA S M 优化控制 ;薄板样条 ;H u t c h i n s o n 方法 ;等高线回放 中图法分类号 : P 2 0 8
基于等高线和高程点建立DEM的精度评价方法探讨

基于等高线和高程点建立DEM的精度评价方法探讨基于等高线和高程点建立DEM(数字高程模型)是地理信息系统中常用的一种方法。
DEM是描述地球表面海拔高度的数字模型,可以用于地形分析、洪水模拟、土地规划等应用。
DEM的精度评价方法对于保证模型的准确性和可靠性非常重要。
等高线是指连接相同高度位置的线,可以通过测量地面的高程点,再连接相同高度的点得到。
而高程点是根据实际测量获得的具有精确高程值的点。
在建立DEM时,通常会使用等高线来推算其他位置的高程值,并利用高程点进行校正和验证。
评价DEM的精度通常可以从以下几个方面进行探讨:1.等高线的密度和分布:等高线的密度越高,代表所描述的地形变化越细致,DEM的精度也相对较高。
等高线的分布情况也会影响DEM的精度,如果等高线分布不均匀,那么在缺少等高线的区域,DEM的精度可能较低。
2.高程点的精度和分布:高程点是DEM建立的基础,其精度直接影响DEM的精度。
高程点的精度可以通过对点的测量误差进行评定。
高程点的分布情况也会影响DEM的精度,如果高程点分布不均匀,那么在缺少高程点的区域,DEM的精度可能较低。
3.DEM数据间的一致性:在利用等高线和高程点建立DEM时,需要确保数据的一致性。
例如,等高线和高程点所描述的地形应该是相互匹配和一致的。
如果数据不一致,那么建立的DEM可能出现偏差。
4.DEM的可视化和检验:建立DEM后,可以通过可视化的方式来评价DEM的精度。
通过与原始地形的对比,可以判断DEM中是否存在异常或偏移。
此外,还可以利用其他已知地形数据进行检验,验证DEM的准确性和精度。
总而言之,基于等高线和高程点建立DEM的精度评价方法需要从等高线和高程点的精度、密度与分布以及DEM数据的一致性和可视化等方面进行综合考虑。
只有通过全面评价,才能保证DEM具有较高的准确性和可靠性。
用ARCGIS 10 CAD等高线转为DEM的教程

1.启动Spatial ETL Tool工具:在“Untitled - ArcMap - ArcInfo”中左键单击打开catalog在“Toolbox (框线项目)”(位于“Untitled - ArcMap - ArcInfo”中)上用户左键单击选中toolbox在“Toolbox (框线项目)”(位于“Untitled - ArcMap - ArcInfo”中)上用户右键单击展开菜单在“Spatial ETL Tool (菜单项目)”上左键单击在弹出的菜单中选中Spatial ETL Tool2.设置Spatial ETL Tool工具在“Create Translation Workspace Wizard (应用程序)”(位于“Create Translation Workspace Wizard”中)上左键单击打开输入文件的类型窗口在“FME Reader Gallery (应用程序)”(位于“FME Reader Gallery”中)上左键单击选中AutoCAD DWG/DXF,以打开dxf和dwg文件在“Create Translation Workspace Wizard (应用程序)”(位于“Create Translation Workspace Wizard”中)上用户左键单击进入下一步,选择导入的CAD文件在“Create Translation Workspace Wizard (应用程序)”(位于“Create Translation Workspace Wizard”中)上左键单击打开CAD文件所在位置在“处理后地形图.dwg (列表项目)”(位于“Select File”中)上左键单击选中CAD文件在“打开(O) (按下按钮)”(位于“Select File”中)上左键单击在“Create Translation Workspace Wizard (应用程序)”(位于“Create Translation Workspace Wizard”中)上左键单击进入下一步在“Create Translation Workspace Wizard (应用程序)”(位于“Create Translation Workspace Wizard”中)上左键单击选择输出文件的类型在“FME Writer Gallery (应用程序)”(位于“FME Writer Gallery”中)上左键单击选中ESRI Shape文件类型在“FME Writer Gallery (应用程序)”(位于“FME Writer Gallery”中)上左键单击在“Create Translation Workspace Wizard (应用程序)”(位于“Create Translation Workspace Wizard”中)上左键单击在“Create Translation Workspace Wizard (应用程序)”(位于“Create Translation Workspace Wizard”中)上左键单击在“Create Translation Workspace Wizard (应用程序)”(位于“Create Translation Workspace Wizard”中)上用户左键单击完成Spatial ETL Tool的设置3.Spatial ETL Tool转换数据在“Spatial ETL Tool”中在找到DGX…AD(等高线层所在的位置)左键单击打开Feature Type Properties在“Format Attributes (选项卡)”(位于“Feature Type Properties”中)上左键单击打开Format Attrlbutes选项卡在“位置(指示器)”(位于“Feature Type Properties”中)上鼠标拖动开始找到高程值数据存放的字段(autocad_elevation)在“Feature Type Properties”中左键单击勾选autocad_elevation在“OK (按下按钮)”(位于“Feature Type Properties”中)上左键单击在“Spatial ETL Tool”中用户左键单击单击“小加号”展开选中不必要输出的字段,按删除键,仅保留LINE输出的字段在“Spatial ETL Tool”中用户键盘输入[Delete]在“位置(指示器)”(位于“Spatial ETL Tool”中)上鼠标拖动开始在“Spatial ETL Tool”中用户键盘输入[Delete] 选中ARC与DGX PE的连接线,并删除在“Spatial ETL Tool”中用户左键单击打开Feature Type Properties在“Feature Type Properties”中左键单击在“Attribute Name”中输入elevation在“Feature Type Properties”中用户左键单击设定Data Type的类型在“number (列表项目)”上用户左键单击选择为number在“OK (按下按钮)”(位于“Feature Type Properties”中)上左键单击在“Spatial ETL Tool”中左键单击单击LINE前面的加号在“Spatial ETL Tool”中左键单击单击DGX PE的加号在“Spatial ETL Tool”中鼠标拖动开始选中LINE下面的auto tion小箭头在“Spatial ETL Tool”中鼠标拖动结束连接到DGX PE下的ElEVATION的箭头在“Spatial ETL Tool”中左键单击选中刚才建立的连接线在“Spatial ETL Tool”中用户左键单击单击Run Translation4.在ARCGIS中将SHP转为TIN文件在“Add Data (菜单按钮)”(位于“Untitled - ArcMap - ArcInfo”中)上左键单击在“打开(按下按钮)”(位于“Add Data”中)上左键单击在“D:\test (列表项目)”上左键单击在“DGX_line.shp (列表项目)”(位于“Add Data”中)上左键单击在“Add (按下按钮)”(位于“Add Data”中)上左键单击在“OK (按下按钮)”(位于“Unknown Spatial Reference”中)上左键单击在“DGX_line (框线项目)”(位于“Untitled - ArcMap - ArcInfo”中)上左键单击在“ArcToolbox (按下按钮)”(位于“Untitled - ArcMap - ArcInfo”中)上左键单击打开Toolbox在“TIN Management (框线项目)”(位于“ArcToolbox”中)上左键单击在“Create TIN (框线项目)”(位于“ArcToolbox”中)上左键单击在“Create TIN (框线项目)”(位于“ArcToolbox”中)上左键双击在“Create TIN”中用户左键单击选择输出TIN文件的路径在“Output TIN”中用户键盘输入TIN文件名在“Save (按下按钮)”(位于“Output TIN”中)上左键单击在“Create TIN”中左键单击在“DGX_line (框线项目)”上左键单击在“DGX_line (列表项目)”(位于“Create TIN”中)上左键单击在“打开(按下按钮)”(位于“Create TIN”中)上左键单击在“ELEVATION (列表项目)”上左键单击在“OK (按下按钮)”(位于“Create TIN”中)上鼠标拖动开始在“Edit TIN (框线项目)”(位于“ArcToolbox”中)上左键双击处理TIN文件在“Edit TIN”中左键单击在“tes (框线项目)”上左键单击在“Edit TIN”中左键单击在“DGX_line (框线项目)”上左键单击在“OK (按下按钮)”(位于“Edit TIN”中)上左键单击在“TIN to Raster (框线项目)”(位于“ArcToolbox”中)上左键双击将TIN文件转成DEM文件在“TIN to Raster”中左键单击在“tes (框线项目)”上左键单击在“OK (按下按钮)”(位于“TIN to Raster”中)上鼠标拖动开始单击左键CAD等高线转换为DEM完成将DEM导成 .img或者.tif文件即可。
DEM构建步骤

第一步:进入“图形编辑子系统”,打开某等高线文件,点击“线编辑”菜单中“编辑线属性结构”,增加一个“浮点型”的属性字段来保存等高线的高程属性,字段名称自定义,如“高程”。
然后点击“矢量化”菜单中的“高程自动赋值”,拉一条引线与若干等高线相交,出现一对话框,“当前高程”指与所拉引线相交的第一条等高线的高程值,“高程增量”指等高距,“高程域名”指你创建的用来保存高程的属性字段,如上面的“高程”字段。
所有等高线高程赋完后保存。
第二步:进入“空间分析-DTM分析”子系统,“文件-打开数据文件-线数据文件”,打开第一步中保存的等高线文件。
点击“处理点线-线数据高程点提取”,自动提取离散点数据,“抽希因子”等用默认值,“线数据高程域”选择用来存放高程属性的字段。
提取离散点
可手动修改“网格间距”,其他用默认值,则自动生成格式为GRID
的网格文件,默认路径与等高线路径一致。
第三步:进入“图象处理-电子沙盘”子系统,“文件-装入高程文件”,选择第二步生成的GRID格式文件,则可进行三维视图操作等。
完毕。
生成dem

方法一:由DWG地形图生成DEM.由DWG地形图生成DEM1.1从DWG中提取高程点数据1.1.1切割DWG地形图数据量太大,先切割再进行其他操作。
具体步骤为:用CAD2005把上、下两幅图转换成2000格式(CASS是CAD2002配套产品)-用CASS打开上、上两幅图(CAD 中没有SAVET保存选择多边形内图形功能)-“插入”-“块”-名称中打开红线研究区-去掉“在屏幕上指定点”(X,Y,Z全是0)-确定后就可以显示红线研究区-用矩形圈出研究区-“SAVET命令”-输入比例尺(10 000)-多边形保存1-选中刚画的矩形-OK。
1.1.2合并上下两幅图CAD中有一些命令,qselect可以选择满足条件的数据,就可以选择一层数据,wblock可以制作块保存选择的数据,具体步骤为:打开裁剪后的图上-“插入”-“块”-打开裁剪后的图下-去掉“在屏幕上指定点”(X,Y,Z全是0)-选上左下角的“分解”(如果不分解,整个下图就是一块,选中一条线就把图下全部选中了,删除一条线就把整个删除了,当然现在不选,可以用CAD分解命令分解开)-确定后两幅图就拼接好了-然后打开红线-再次整体裁剪两幅合并的图-打开图层管理-只显示等高线和高程数据图层-另存为CAD图。
中国3S吧1.1.3补充高程点数据由于等高线质量太差了-断线或缺少线,没有高程属性等,不用等高线生成DEM,用高程点数据生成DEM)。
具体步骤为:设置文字样式通过“格式”-“文字样式”-设置和原来的高程文字相同样式-补点用TEXT命令-用鼠标确定文字位置-确定角度为0-输入高程数据-复制高程数据文字-沿着等高线粘贴该高程数据即可(以后用回车或空格完成粘贴)-换等高线时粘上错误高程后双击文字可改-然后再复制新文字1.1.4获得高程点数据表原先已有高程点是由“高程点和高程数据注记文字”组成的,高程点提供了准确的位置(X,Y)而没有Z属性,但文字注记提供了高程值而位置是不准的,有一个解决办法可以得到准确位置的准确高程值,先得到所有点的位置数据表(包含X,Y),再得到高程数据表(包含X,Y,H),再编程实现点和高程值的匹配,具体实现方法为:点的位置数据和高程数据分别保存在两个数组中,从第一个点开始在高程数据中找距离与他小于一个定值的高程文字,这个文字的内容就是这个点的高程,找到后马上去掉这个高程文字数据,减小以后的寻找负担(在VC中可以用CUintArray作为数据数组,有删除函数,采用GetSize()得到要寻找的数据个数;当然还有一种方法是,现在已经有EXCEL数据,转换成ACESS 数据库,然后在VC中读取数据库,一个在VC中好实现读取ACESS数据库,再一个是不是速度比VC中读取EXCEL 文件快呢?具体实现时在点数据表中新那一个字段,保存高程,在另一个高程表中读取XY值比较距离,打到高程就把高程数值更新到点数据表中的新字段中,当然找到一个就把高程表那一条记录删除,当然找到一条记录最好是再接着找,要是找到两个就说明那附近有问题,一个点和两个高程数据接近,或者说没有找到任何一个点,是不是距离设置太小了。
利用cad等高线生成dem的步骤

利用cad等高线生成dem的步骤标题,利用CAD生成DEM的步骤。
数字高程模型(DEM)是地理信息系统(GIS)中常用的数据类型,用于表示地表的高程信息。
利用CAD软件可以生成DEM,以下
是利用CAD生成DEM的步骤:
1. 收集高程数据,首先需要收集地表的高程数据,这可以通过
现场测量、卫星遥感数据或其他地理信息数据源获得。
2. 准备CAD软件,选择一款支持地形建模的CAD软件,例如AutoCAD、MicroStation等,并确保安装了相应的插件或扩展程序,以便进行DEM的生成和编辑。
3. 导入高程数据,将收集到的高程数据导入CAD软件中,通常
高程数据以点或者等高线的形式存在。
4. 创建TIN(三角网),在CAD软件中,利用导入的高程数据
创建TIN,即由三角形构成的地形模型。
这可以通过CAD软件中的
地形建模工具来实现。
5. 生成DEM,利用CAD软件的功能,将创建的TIN转换为DEM。
这个步骤通常需要使用CAD软件中的地形分析工具或者DEM生成工
具来完成。
6. 编辑和优化,生成DEM后,可能需要对其进行编辑和优化,
以确保地形模型的准确性和完整性。
这包括去除不必要的数据、填
补空缺区域等操作。
7. 导出DEM数据,最后,将编辑好的DEM数据导出为常见的文
件格式,如TIFF、ASCII等,以便在GIS软件中进行进一步的分析
和应用。
通过以上步骤,利用CAD软件可以生成高质量的数字高程模型,为地理信息系统和地形分析提供了重要的数据支持。
一种基于等高线生成DEM的方法[1]
![一种基于等高线生成DEM的方法[1]](https://img.taocdn.com/s3/m/945338d97f1922791688e84c.png)
收稿日期:2002-05-11(修改稿) 基金项目:“十五”国防预研基金项目(10405020202;413040502) 作者简介:王建宇(1964-),男,江苏南京人,副教授,博士,主要研究方向:图形学、虚拟现实、计算机仿真; 滕树钦(1977-),男,广西人,硕士研究生,主要研究方向:计算机仿真.文章编号:1001-9081(2002)08-0030-02一种基于等高线生成DE M 的方法王建宇,滕树钦(南京理工大学自动化系,江苏南京210094)摘 要:文中分析了常用的插值方法,通过对等高线生成DE M 数据方法的研究,提出了分量内插方法生成DE M 数据的算法,对实现过程进行了详细分析,并对DE M 网格精度作了进一步探讨,该算法已用VC ++6.0编程实现。
通过实际使用,证明该算法执行速度快,能够满足精度要求。
关键词:等高线;DE M ;分量内插;算法中图分类号:TP873 文献标识码:ATHE METH OD OF MAKING DEM BASED ON CONTOUR LINEW ANGJian 2yu ,TE NG Shu 2qin(Department o f Automation ,Nanjing Univer sity o f Science and Technology ,Nanjing Jiangsu 210094,China )Abstract :This paper analyzed method of interpolation in comm on use ,and bring up the weight interpolation alg orithm to make DE M data through to research contour line in maps method of born DE M data.I t analysis realized the process in detail ,and study the accuracy to make DE M mesh in further.That alg orithm has already realized by the VC ++6.0programming.I t has been proofed that alg orithm carry out the speed quick and can satis fy the accuracy request ,is a practical alg orithm by actual usage.K ey w ords :contour line ;DE M;weight interpolation ;alg orithm1 前言将彩色地图等高线层提取出来的最终目的是进行三维显示并在此基础上进行地形分析,因此必须将一个等高线矢量图转化为可以用来三维显示的DE M (数字高程模型)文件。
从地形图等高线获取DEM数据

实验一DEM数据获取-从地形图等高线获取DEM数据一、实验目的通过实例MapGIS地形图的分层操作与软件模块功能应用,从等高线实例提取DEM数据。
二、实验设备装有Mapgis软件系统的计算机1人/台,实例含等高线的数字地形图1幅三、实验内容从Mapgis地形地质图中提取等高线高程数据局x、y、z,保存在Excel表中。
四、实验步骤1、图形数据预处理原图:处理后(删除非等高线线条并连接中断的等高线):2、修改线属性,添加高程字段。
(线编辑—线参数编辑—修改线属性结构):3、利用高程自动赋值为等高线添加高程属性(矢量化—高程自动赋值):4、剪裁一块区域:(1)建立裁剪区:(2)裁剪:5、打开“MapGIS 6.7”——“图形处理”——“输入编辑”,打开工程,将经过预处理检查的等高线另存为”等高线.wl”,同时把图上非等高线的元素删除;6、提取等高线上的点:打开“MapGIS 6.7”——“空间分析”——“DTM分析”,“文件”——“打开数据文件”——“线数据文件”,打开”等高线.wl”文件。
7、“处理点线”——“线数据高程点提取”,在打开的对话框中设置抽稀提点(抽稀系数)、线属性高程域(线属性的高程字段),“确定”后图上的等高线上分布离散的点,点属性包含高程数据;8、将点数据导出wt文件:“模型应用”——“高程点标注制图”,在打开的对话框中设置XY 轴对应的方向,勾选“输出标注到属性字段”,然后“文件”——“另存数据于”——“点数据文件”,保存为“抽稀点.wt”;9、再打开主菜单“图形处理”——“输入编辑”,打开“抽稀点.wt”,删除多余的图元,保存;10、打开主菜单“图形处理”——“文件转换”,“文件”——“装入点”,“输出”——“输出MAPGIS明码格式”,保存为“抽稀点.wat”;11、用记事本打开“抽稀点.wat”,可以得到各高程点的坐标值,将其导入到Excel文件;12、打开主菜单“库管理”——“属性库管理”,“文件“——“导出”,在打开的对话框中,内部数据打开“抽稀点.wt”,数据源选择“Excel file”,点击旁边的“+”,“用户DSN”,选择“Excel file”,点击“配置”,选择工作簿,打开已有的excel文件,两次“确定”后,输入表格名称“高程”,点击“导出”;13、此时,在Excel中有两个表,一个是点的坐标值,一个是点的属性值(高程),根据点ID,将两个表合并。
两种等高线转DEM的方法

两种等高线转DEM的方法1. 概述在很多项目中,都要用到DEM,通过DEM可以很好的模拟出地貌形态,但是通常我们拿到的数据是dwg格式的等高线,所以需要对等高线进行处理,将其转换为DEM数据,这里,我们介绍一下使用Global Mapper和ArcGIS进行等高线转DEM的方法。
2. 数据来源本教程所使用的数据是从微图中下载的高程数据生成的等高线,除了高程数据,常见的GIS数据都可以从微图中进行下载。
微图(关注头条号'水经注GIS',并回复'微图'获取微图软件安装包)3. Global Mapper转DEM相较于ArcGIS,Global Mapper的转换方法相对简单,所以先介绍一下Global Mapper的转换方法。
将dwg格式的等高线加载到Global Mapper内,效果如下图所示。
等高线效果在等高线图层上点击右键,选择'分析\网格-从3D矢量/雷达数据创建高程网格',如下图所示。
选择创建高程网格点击之后在显示的高程网格创建选项对话框内,设置名称为DEM,设置垂直单位为米,选择自动确定最佳网格间距,如下图所示。
高程网格创建选项点击确定之后可以看到生成了高程DEM数据,如下图所示。
生成的DEM4. ArcGIS转DEM相较于Global Mapper,ArcGIS的转换方法要稍微复杂一点,首先还是将dwg格式的等高线加载进来,如下图所示。
等高线效果在ArcToolbox中点击'3D Analyst工具\数据管理\TIN\创建TIN',调用创建TIN工具。
调用创建TIN工具在显示的创建TIN对话框内,设置好输出TIN的位置,由于大部分等高线数据可能不知道坐标系,所以这里可以不用设置坐标系,设置好输入要素类,如下图所示。
创建TIN设置点击确定之后可以看到生成的TIN文件,如下图所示。
生成的TIN文件在ArcT oolbox中点击'3D Analyst工具\转换\由TIN转出\TIN转栅格',调用TIN转栅格工具。
GlobalMapper根据等高线(高程点)生成DEM的简易方法

GlobalMapper根据等高线(高程点)生成DEM的简易方法
Global Mapper根据等高线(高程点)生成DEM的简易方法
1、首先确认等高线数据(矢量线)正确,并且高程存放于Elevation字段中;
2、在Global Mapper中打开等高线图层;
3、
3、打开图层控制中心,
以下内容会员跟帖回复才能看到
==============================
在等高线图层上右键并选择“从3D矢量数据创建提升网格……”,并确定;
4、稍后变可以看到已经创建好的DEM数据了;
============================== 5、输出DEM 数据为你需要的格式即可;
6、至于利用高程点生成DEM的方法一致;
7、另外我也没弄清楚结合地形层的原理是否和ArcMap中的内插值的方法是一样一样的,还需要查查资料,因此高程点内插的方法……(略)。
以数字化等高线地形图快速生成DEM

以数字化等高线地形图快速生成DEM
王乐;徐炳亭
【期刊名称】《网络新媒体技术》
【年(卷),期】2001(022)005
【摘要】本文提出一种根据等高线快速建立DEM的方法.用以矢量方式存储的等高线和等高线树形关系作为基础数据,通过分析计算出各等高线间空白区域的高程,并用这些数据将原数据填补成完整的DEM数据.
【总页数】4页(P314-317)
【作者】王乐;徐炳亭
【作者单位】天津大学职业技术教育学院,;天津大学职业技术教育学院,
【正文语种】中文
【中图分类】TP391
【相关文献】
1.山区DEM的快速生成与精度分析 [J], 杨昕;王春;陈卫荣
2.基于DEM数据的等高线地形图的制作——以四川省绵阳市为例 [J], 任正霖
3.机载LiDAR技术快速生成高精度DEM [J], 程纲;李志文;吴朝辉;刘元志
4.基于地形图数据快速生成大范围DEM的研究与实现 [J], 胡香;谭忠厚
5.基于机载点云数据的高精度水域DEM快速生成方法 [J], 周国新; 唐建波; 雷丽珍; 林超; 陈驰
因版权原因,仅展示原文概要,查看原文内容请购买。
如何利用等高线生成DEM

如何利用等高线生成DEM2009.6.20据本人试验,介绍在ArcMap,ArcView和Arcinfo中由等高线生成DEM的方法。
其实操作很简单,也很有用,做一个笔记,希望对后来者有所帮助。
一.在Arcmap中,在工具栏处右击,添加3D analyst工具条,加载等高线矢量图层1.生成TIN不规则三角网:Create/Modify TIN->Create TIN from features...,Height source 选高程属性。
ok2.由三角网TIN转为DEM:convert->TIN to rastercell size设置栅格大小,1:1万像元为5米,1:5万像元为25米,1:25万像元为100米1:25万DEM,100米*100米1:5万DEM,25米*25米经常提到DEM分辨率,我们知道DEM分辨率有两种:水平分辨率:即所采用的格网大小垂直分辨率:DEM数据的数值精度二.在Arcview中,在File->extensions中添加3D Analyst模块,OK1.添加等高线图层2.Surface->Create TIN from features,选择高程属性做为Height source,生成tin3.由TIN生成DEM选中TIN,theme->Conver to Grid,选择保存路径,设置显示范围,cell size大小。
OK三.在Arcinfo中Arc: &wo d:test /*设置工作路径Arc: shapearc 76elev 76el /*把76elev由shp格式转为coverage 格式的76el文件Arc: build 76el line /*建立拓扑Arc: shapearc cut2 cut2Arc: build cut2 polygonArc: clip 76el cut2 76clip line /*裁剪76el 为76clipArc: aeArcedit: ec 76clipArcedit: ef arcArcedit: items /*显示属性表结构Arcedit: sel elevation = 0 /*对等高线高程值做简单的检查,没有小于0,没有大于10000的Arcedit: sel elevation > 10000Arcedit: qArc: createtin tin76 # # # 76clip /*用76clip作为边界生成名为tin76的三角网Createtin: cover 76clip line elevation /*以76clip 的elevation属性Createtin: endArc: tinlattice tin76 dem76 /*以76tin生成名为dem76的latticeEnter lattice origin <xmin> <ymin>: /*回车默认为TIN的边界值Enter lattice upper-right corner <xmax> <ymax>: /*回车默认Enter lattice resolution <n_points>: /*回车默认Enter distance between lattice mesh points <d>: 25 /*设置格网大小Arc: grid /*进入grid模块Grid:disp 9999 3 /*设置显示模式Grid: mape dem76Grid: image dem76 /*查看生成的latticeGrid: qArc: latticedem dem76 demnew /*把lattice转为dem。
ArcGIS由高程点、等高线等矢量数据生成TIN、DEM问题

ArcGIS问题:由高程点、等高线等矢量数据生成TIN、DEM 在ArcMap中新建一个地图文档
(1) 添加矢量数据:Elevpt_Clip、Elev_Clip、Boundary、Erhai(同时选中:在点击的同时按住Shift)
(2) 激活“3D Analyst”扩展模块(执行菜单命令[工具]>>[扩展],在出现的对话框中选中3D分析模块),在工具栏空白区域点右键打开[3D分析] 工具栏
(3) 执行工具栏[3D分析]中的菜单命令[3D分析]>>[创建/修改TIN]>>[从要素生成TIN];
(4) 在对话框[从要素生成TIN中]中定义每个图层的数据使用方式;
在[从要素生成TIN中]对话框中,在需要参与构造TIN的图层名称前的检查框上打上勾,指定每个图层中的一个字段作为高度源(Height Source),设定三角网特征输入(Input as)方式。
可以选定某一个值的字段作为属性信息(可以为None)。
在这里指定图层[Erhai] 的参数:[三角网作为:]指定为[硬替换] ,其它图层参数使用默认值即可。
(5) 确定生成文件的名称及其路径,生成新的图层tin,在TOC(内容列表)中关闭除[TIN]和[Erhai]之外的其它图层的显示,设置TIN的图层(符号)得到如下的效果。
(6) 执行工具栏[3D分析]中的命令[转换]>>[TIN转换到栅格],指定相关参数:属性:[高程],像素大小:[30],输出栅格的位置和名称: [TinGrid]
确定后得到DEM数据:TinGrid, 其中,每个栅格单元表示30m×30m的区域
187********。
一种基于等高线生成DEM的方法

一种基于等高线生成DEM的方法
王建宇;滕树钦
【期刊名称】《计算机应用》
【年(卷),期】2002(022)008
【摘要】文中分析了常用的插值方法,通过对等高线生成DEM数据方法的研究,提出了分量内插方法生成DEM数据的算法,对实现过程进行了详细分析,并对DEM 网格精度作了进一步探讨,该算法已用VC+ +6.0 编程实现.通过实际使用,证明该算法执行速度快,能够满足精度要求.
【总页数】3页(P30-31,35)
【作者】王建宇;滕树钦
【作者单位】南京理工大学,自动化系,江苏,南京,210094;南京理工大学,自动化系,江苏,南京,210094
【正文语种】中文
【中图分类】TP873
【相关文献】
1.一种基于航片DEM快速绘制等高线的方法研究 [J], 孙青云;杨福平;徐立猛
2.等高线生成规则格网DEM适宜分辨率的选取方法研究 [J], 徐哲;李宏伟;孙红政
3.基于DEM生成等高线的方法 [J], 聂欣;李鑫慧;吴良林
4.基于DEM的等高线自动生成方法研究 [J], 殷小庆; 严竞新; 冉隆思; 王西萍
5.一种基于DEM的明暗等高线制图方法 [J], 汤国安;杨玮莹;刘咏梅
因版权原因,仅展示原文概要,查看原文内容请购买。
由栅格等高线快速建立dem的cse法

由栅格等高线快速建立dem的cse法从古至今,地理空间分析作为地理学研究的重要组成部分,一直在持续发展。
传统的地理空间分析主要依赖地图,因此深受地理空间数据的影响。
随着时代的变迁和科学技术的进步,传统的地理空间分析正在被新型的数字技术取代,这些新技术非常大,可以轻松地处理地理空间数据,以便快速建立数字海拔模型(DEM) 。
栅格和等高线是建立DEM的两个主要技术,它们可以提供准确的空间参考,帮助更好地理解和解释地理空间信息。
栅格是一种将一个地理空间分解成多个矩形的技术,每个矩形称为一个栅元,每个栅元都有一个相应的海拔高度。
通常,栅格使用Geographic Information Systems (GIS)海拔高度的矩形栅格化,然后进行数值分析。
因此,栅格可以提供可靠的定量分析,有助于更好地理解地理空间现象。
另外,等高线是一种将曲面陡峭度转换为直线的技术,即把三维场景转换为二维地图。
一张等高线地图会显示地形的几何特征,如山脉、河流和谷地,从而有助于更好地理解地理环境。
此外,等高线地图可以用来测量距离和计算海拔,这对构建DEM非常有用。
因此,栅格和等高线是构建DEM的两个主要技术。
首先,利用GIS将海拔转换为矩形栅格,然后将栅格转换为等高线地图,以生成DEM。
此外,使用这种技术还可以有效的进行DEM的更新,从而提高地理空间数据的准确性。
近年来,使用栅格和等高线生成DEM的技术受到越来越多的关注。
例如,许多研究者利用栅格技术以及改进的等高线技术,将多层空间数据转换为DEM,以便更好地理解地理空间现象。
此外,该技术也被用于海洋研究、遥感图像处理、气象测量等多个领域。
值得一提的是,栅格和等高线是共同作用的,才能有效地生成DEM。
虽然研究者已经利用这些技术来更好地理解地理空间现象,但仍有很多有待探索和发展的空间。
未来,我们将继续探索如何更好地构建DEM,以及如何提高以栅格和等高线为基础的DEM的准确性。
总而言之,栅格和等高线技术在构建DEM方面具有重要意义。
利用等高线生成DEM方法的研究

,
( . i nn 1 La i o gTeh i l i r t, u i 13 0 ,hn ; . ul s tt o S reigadMap g G i 4 0 2 C i ) cnc v s y F xn 2 0 0 C ia2 G i I tue f uvy n p i , ul 5 1 0 , hn a Un e i i ni n n n i n a
提 。等高线地 图作为生成 D M 的重要而廉价的数据来 源 , 有 十分 重要 的研究 价值 。介 绍数字 高程模 型 的概 念 、 E 具
表示方 法和主要 表示模型等理论基础 。论述 了从等高线建立 规则 格网( i) Gr 和不 规则三 角网 ( N) d TI 的常用方 法 , 对 这些方 法作 了 比较分析 。就如何从等高线建立高质量 D M 为 目的 , E 具体论 述了从 等高线 的预处理 、 等高线 的赋值 、 等 高线 的简化直到最后生成 D M 整个过程 的实现方 法。 E
i c s rse yse .I ly r n r p ra trl h uv yn il n a rg tfrg o n s l e tp b tp t a samo ea dmo ei o tn oei t es r e ig f da d h sab ih o e r u d o p m n e i p l ain.Hih q ai n a pi t c o g u l y DEM o sr cin i t e i p ra tp e o dt n o h p l ain.Th o t u s t c n tu t s h m o t rc n ii ft ea pi t o n o c o e c n o r ma sa o ra ta d c e p d t fDEM e eain.Fi t pi ni mp tn n h a aao g n rt o r l tito u e h o in o s y,i n rd cst en t fDEM ,e p es n o x rsi o meh d ,c mmo d l a d oh rg o n wo k.Th n,ds u sssm ec mmo eh d fDEM e eain to s o n mo es n t e r u d r e ic se o o n m t o so g n rt o fo c n o r d m k ssm ea ay i b t e h s t o s r m t u sa o n a e o ls ewen t eemeh d .Ho t e eaehg u l yDE rm o t n s w o g n r t ih q ai M fo c n — t o r ,tk n hsa h ag t tdsu e h y o r c sig t ec n o r ,e d wi lv t n t h n — u s a ig t i st etr e ,i i s st ewa f o esn h o t us n o n ee ai o t ec t c p g o o o r ,smpii t n t ec n o r n h u s i l c i h o tu sa d t eDEM e eain fa o gn rt . o Ke r s dgtl er i d l ii l lv t nmo e;tin uain irg l ewo k;mo p oo i l e ywo d : iia tran mo e ;dgt e ai d l ra g lt e ua n t r ae o o r r r h lgc i s n
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
由等高线生成DEM的方法
DEM(Digital Elevation Model,数字高程模型)是一定范围内规则格网点的平面坐标(X,Y)及其高程(Z)的数据集,它主要是描述区域地貌形态的空间分布,是通过等高线或相似立体模型进行数据采集(包括采样和量测),然后进行数据内插而形成的。
在很多项目中,都要用到DEM,通过DEM可以很好的模拟出地貌形态,同时还可以从DEM衍生出很多数据来,比如说最常见的坡度(Slope)、坡向(Aspect)、山影图(HillShade)等,同时DEM也可与DOM(Digital Orthophoto Map,数字正射影像)或其它专题数据叠加,用于与地形相关的分析应用,同时它本身还是制作DOM的基础数据。
通常,我们获得DEM数据的方法有两种,一种是直接下载现成的DEM数据,比如说SRTM 和ASTER的数据,另一种是通过等高线生成DEM,今天主要说说在ArcGIS中,如何用等高线生成DEM。
比如说有某个区域的等高线,如图一所示:
图一等高线与DOM影像叠加
(1)首先我们要将等高线转换为TIN。
在ArcGIS中,加载3D Analyst工具条,按照图二,依次点击3D Analyst—>Create/Modify TIN—>Create TIN from features…。
图二等高线转为TIN
(2)在弹出的对话框中,在Layers(图三④处)中勾选需要生成TIN的等高线图层,在Height source(图三⑤处)选择存储等高线高程的字段,在Triangualte as(图三⑥处)中选择边线类型,最后,设置TIN的输出路径,点击OK即可生成TIN。
图三 Create TIN From Features对话框设置
(3)将TIN转为GRID。
点击图一①处,在下拉菜单中依次选择Convert—>TIN to Raster…打开TIN to Raster对话框,在其中进行如下设置:
图四 TIN to Raster设置
在Input TIN中,选择要转为Raster的TIN;在Attribute中选择Elevation,意思是Raster 的像元值为高程,此处还可以选择Slope(as percentage)、Slope(in degrees)和Aspect,即坡度(以百分比表示)、坡度(以度数表示)和坡向;在Z Factor中设置Z因子,即高程因子,此处默认即可;在Cell size中输入像元的大小,此处要注意,像元大小的选择要合适,不能太小也不能太大,太小了会增加数据处理量,太大的话会降低数据精度;最后在Output raster 中设置输出的路径和文件名,点击OK即可。
至此,就将等高线成功的转变成DEM了。
下图为转换成功后的DEM进行了渲染。
图五渲染后的DEM。