新浪博客

ArcGIS进行高程数据的处理

2017-04-01 15:58阅读:
1layersadd data加载高程CAD
ArcGIS进行高程数据的处理
2、确定高程数据所在的层annotation,找到feature to point……将其转换为点shp文件。
ArcGIS进行高程数据的处理
此时发现高程数据所在的列,类型为文本,应将其转换为数值格式。
ArcGIS进行高程数据的处理

3、点击add field添加新的一列
ArcGIS进行高程数据的处理
ArcGIS进行高程数据的处理


4、右键新添加的列,field calculator……
ArcGIS进行高程数据的处理
设置gaocheng=[Text]
ArcGIS进行高程数据的处理
这样就得到高程点的shp文件。
将点高程转成面高程一般有两种操作:点高程转成TIN和点高程转成raster
首先,介绍点高程转成TIN
3D Analyst create TIN生成TIN文件。
ArcGIS进行高程数据的处理
3D AnalystEdit TIN 可以对生成的TIN进行切割。Input feature class……中添加用来切割的多边形文件(shp)。
ArcGIS进行高程数据的处理
ArcGIS进行高程数据的处理

生成TIN文件的原始高程可以是等高线或高程点,或两者都有。
其次,介绍点高程文件转为raster
3D analystRater Interpolation,选择插值的方法。
ArcGIS进行高程数据的处理
ArcGIS进行高程数据的处理


在“Output cell size …….”中确定插值栅格大小,一般有0.5m×0.5m1m×1m5m×5m10×10m等。
ArcGIS进行高程数据的处理
3D analystraster surfaceslope ……..,求栅格坡度。
ArcGIS进行高程数据的处理
3D analystraster surfaceaspect ……..,求栅格度向。
ArcGIS进行高程数据的处理
3D analystraster surfacehillshade ……..计算山体阴影。
ArcGIS进行高程数据的处理

layer中加载高程dem文件和hillshade文件,dem在上,hillshade在下。打开dem属性(layer properties)设置界面,设置显示图例、brigtnesstransparency等。
ArcGIS进行高程数据的处理
ArcGIS进行高程数据的处理
ArcGIS进行高程数据的处理
ArcGIS进行高程数据的处理


可以通过ArcGIS组件ArcScene进行三维渲染。步骤如下:
右键scene layer,添加高程dem,打开layer property,点击base heights进行自定义设置。
ArcGIS进行高程数据的处理
点击rendering,在“effects”选项卡中可以设置光角、光滑度等。

我的更多文章

下载客户端阅读体验更佳

APP专享