(完整word版)手把手教你做gis地形分析
- 格式:doc
- 大小:1.42 MB
- 文档页数:11
干货分享GIS地形(高程坡度坡向)分析攻略CAD文件—tin文件—dem文件—单因子分析—重分类—叠加分析前期数据准备1.Cad数据转换与导入打开cad文件。
由于导入gis的原始高程数据,一般为等高线或者等高点,所以先检查cad等高线是否具有标高信息(右键—特性)。
案例中,由于等高线具有标高值,所以可以直接导入使用。
而地形图中大部分农田线型不具备标高值,如果只用等高线,分析范围内将确实大量数据。
而案例中,除了等高线,cad中仍有等高点高程数据源,所以,可以用湘源的“字转高程”将等高点文字转为多段线(图层孤立—字转高程)。
字转高程后,再对等高线和转换出来的等高点多段线(即DX-离散点图层)进行图层孤立,再拷贝到新的cad上,保存为原始地形数据文件。
(文件名随意,这里用了dx.dwg)。
最后通过导入多段线到gis中。
2.检查并修正高程数据在生成tin文件之前,先检查cad文件高程数据是否有明显错误。
右键选择cad图层,打开属性表。
双击elevation,观察是否存在离谱的数据。
(就像高程为0,或者负值,或者1w这种明显的错误)。
(或者用其他方法检查,或者你生成tin之后发现不对头,再返回来修改)由于案例中等高线存在明显错误,所以要对数据源进行修改。
又由于,gis貌似不能对cad文件直接进行编辑(或者可以,我不会……),所以要先将cad文件在gis里面先转换成shape文件。
再打开editor,选择start edit。
通过属性表里的select by attributes,选出高程属性有问题的多段线,按DEL删除。
将有问题的线都删除完毕后,点选editor里面的save edits,再点选stop editing。
Dem文件的生成数据检查并修正完成后,通过3d analyst,生成tin文件。
Height source里面,选Elevation(或者用其他具有高程数据的字段)。
据说tin文件运行速度较低,一般都要转成raster栅格文件,以提高运行速度(3d analyst—convert—tin toraster)。
利用CAD地形图怎么做GIS地形高程分析
精品文档-可编辑
1、把C A D的文件存储格式(D W G格式)转化为G I S软件存储格式(如:A r c V i e w 的s h p格式),再导入G I S软件进行高程分析。
答:在a r c m a p中选a r c t o o l b o x----c o n v e r s i o n t o o l s----t o s h a p e f i l e
判断C A D地形图的比例尺
判断C A D地形图的比例尺,也可以通过量取C A D电子图中平常文字注记的实际高度来判断。
例如回答者:g d x145943所说的高程注记的高度,按照国家地形图图示规范,不同比例尺的地形图中高程数字注记在打印输出后都为2m m,在C A D里用量距工具大概量取一下这个高程数字注记的实际高度看看,如果有1米高,就是1:500的地形图,如果有2米高,就是1:1000的地形图,有4米高,就是1:2000的地形图。
另外,也可以通过等高距来判读,按照国家地形图图示规范,1:500的地形图等高距为0.5米,1:1000的地形图等高距为1米,1:2000的地形图等高距为2米。
看看相邻两个等高线直接的高差有多少,就可以知道地形图的比例尺。
ARCGIS 地类分析1.打开arcmap图1 arcmap 界面2.添加数据:可以点击,或者点击图层右键-添加数据,来选择你要的数据。
图2 添加数据3.找到所要分析的数据,之前做好的CAD文件,双击且只打开polygon(面)文件。
4.把CAD文件转为shp文件:右键点击刚才添加的数据,选择数据-导出数据,选择要存储的位置即可,点击确定。
图3 导出shp文件5.添加现状图层,并把它移到最底层,删去面状的CAD文件。
6.裁剪图层:把我们需要的数据与现状图层裁剪到一个图层上。
点击ArcToolbox-叠加(overlay)-intersect,首先拖入现状图层,再拖入贺兰段教学图层,并选择输出要素类的存放路径。
图4 裁剪图层7.配色:根据二调符号库的颜色给裁剪的图层配色。
右击裁剪的贺兰段教学-属性,点击符号化(symbolic)-类别-匹配样式库中的符号,其中值字段选择DLBM,匹配到样式中的符号选择二调符号库.Style,然后点击匹配符号点击确定即可。
可以看到不同的地类有不同的颜色匹配。
8.添加字段:右键点击裁剪贺兰段教学-打开属性表,点击选项-添加字段,输入名称<面积米>,类型选择float,精度15,比例尺4。
再次添加另一字段<面积公顷>,字段属性同上。
右键点击<面积米>-计算几何体,单位选择平方米,就把所有块的面积计算出来。
右键点击<面积公顷>-计算字段,面积公顷=面积米/10000。
在属性表里面可以看到所有地块的地类编码、权属范围等等基本信息。
图5 打开属性表图6 计算几何体图7 计算字段图8计算好的字段9.转换成CAD在ArcToolbox-转换工具(conversion tools)-to CAD,选择裁剪的图层,并选择保存位置。
图9 导出到CAD10.如果想要标注要素,则右键点击裁剪图层-属性-标注,在<标注这个图层中的要素>打对勾,标注字段选择DLBM,字体样式和大小可以选择。
实验三、地形分析-----TIN及DEM的生成及应用一、实验目的DEM是对地形地貌的一种离散的数字表达,是对地面特性进行空间描述的一种数字方法、途径,它的应用可遍及整个地学领域。
通过对本次实习的学习,我们应:a)加深对TIN建立过程的原理、方法的认识;b)熟练掌握ArcGIS中建立DEM、TIN的技术方法。
c)掌握根据DEM或TIN 计算坡度、坡向的方法。
d)结合实际,掌握应用DEM解决地学空间分析问题的能力。
二、实验准备软件准备:ArcGIS Desktop 9.x ---ArcMap(3D分析模块)实验数据:矢量图层:高程点Elevpt_Clip.shp,高程Elev_Clip.shp,边界Boundary.shp,洱海Erhai.shp三、实验内容及步骤1. TIN 及DEM 生成1.1由高程点、等高线矢量数据生成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] 的参数:[三角网作为:]指定为[硬替换] ,其它图层参数使用默认值即可。
GIS地形分析方法步骤地理信息系统(GIS)地形分析是利用GIS技术对地形特征进行量化、模拟和可视化的过程。
地形分析的目的是理解和研究地球表面形态的特征,以及对地形特征进行测量、分类和解释。
下面是GIS地形分析的一般步骤:1.数据获取和准备2.数据地理参考在地理信息系统中,不同数据的地理参考是重要的。
地理参考包括坐标系、投影方式和地理坐标。
在进行地形分析之前,需要调整和统一数据的地理参考,以确保数据的一致性和准确性。
3.数据预处理地形分析的数据预处理步骤包括去除噪声、填补缺失数据和重采样。
去除噪声可以通过滤波或其他数据平滑算法来实现。
填补缺失数据可以通过插值或其他空间插值方法来完成。
重采样是指将不同分辨率的数据统一到相同分辨率上。
4.地形参数计算地形分析的核心是计算和提取地形参数。
常见的地形参数包括高程、坡度、坡向、曲率、流域分析等。
这些参数可以基于DEM数据进行计算,并在地理信息系统中进行显示和分析。
5.地形分类地形分类是将地形特征分为不同的类型。
地形分类可以基于高程、坡度、坡向、曲率等不同的参数进行。
常见的地形分类方法包括聚类、分类树和支持向量机等。
地形分类可以帮助研究者理解地形的特征和规律。
6.地形模拟和预测地形模拟和预测是利用地形数据进行未来地形变化的模拟和预测。
地形模拟可以基于地形参数和其他环境要素进行,可以使用统计模型、物理模型和机器学习模型等方法。
地形模拟和预测可以用于研究地质、水文等领域。
7.地形可视化地形可视化是将地形数据以合适的方式进行显示和呈现。
地形可视化可以基于高程、坡度、坡向等参数进行,可以使用等高线、颜色图等方式进行。
地形可视化可以帮助研究者更好地理解地形的特征和分布。
8.结果分析和解释地形分析的最后一步是对结果进行分析和解释。
研究者可以通过对地形参数和地形分类结果的分析来理解地形特征和分布的规律。
此外,还可以将地形分析结果与其他环境要素进行关联研究,进行更深入的分析。
用gis做地形分析一、准备工作:1.拥有授权过(破解过的)ArcGis10.0软件;2.拥有一个DWG文件(其中需要有高程点的图层);3.认真按照这个文章的步骤做;4.参照以上三点。
二、含高程点DWG文件准备1.首先,找到你需要分析高程(坡度、坡向等)的DWG源文件。
打开后,如图所示。
2.随意找到一个高程点,仔细观察CAD软件左下角的Z坐标是否为0,不为0,且有一定的数值,则请看第三步。
如果没有Z坐标的值,则看下面的红色字体。
因为这次选用的CAD文件的高程点是没有值的,所以要利用湘源控规\飞时达来解决这个问题,下面分别进行介绍。
(1)打开飞时达,打开有高程点的CAD文件,除了高程点图层,在图层管理器中关闭其他所有的图层。
使用飞时达的“地形——高程点转换——输入最小有效高程值〈不限制〉——输入最大有效高程值〈不限制〉——选择一个高程点——该图元已有标高,是否直接采用〈Y〉——是否生成标高文字〈N〉——转换同类型图元〈A〉——确定”。
(2)打开湘源,打开有高程点的CAD文件,除了高程点图层,在图层管理器中关闭其他所有的图层。
使用湘源的“地形——字转高程——标高最低值0——标高最高值100——是否过滤小数点选择1——框选所有高程点——确定”。
按照这个步骤后,我们可以看到所有的高程点的Z值已经生成了。
将转好高程值的DWG文件,放至“文档——ArcGis文件夹”。
PS:请大家养成好习惯,所有gis要用到的文件夹和文件一定不能用汉字命名,作者经常碰到错误是因为这类习惯造成的,此外,尽量在磁盘根目录下新建文件夹用来进行GIS分析,因为这样好找。
3.打开GIS软件(ArcMap)。
如图所示:4.打开GIS后,先确认你的Spatial模块是否开启。
点击“自定义——扩展模块”,检查里面的spatial analyst 是否开启,作者为了方便,全部都勾选了,反正不影响系统速度。
如图所示:5.开启这个模块后,打开ArcToolbox(不会打开的朋友请在菜单栏里面点击图标)。
地形起伏度:
是指在一个特定的区域内,最高点海拔高度与最低点海拔高度的差值。
它是描述一个区域地形特征的一个宏观性的指标。
从地形起伏度的定义可以看出,求地形起伏度的值,首先要求出一定范围内海拔高度的最大值和最小值,然后,对其求差值即可。
地形起伏度最早源于前苏联科学院地理所提出的地形切割深度,地形起伏度现在成为划分地貌类型的一个重要指标。
地形起伏度的具体提取方法如下:
方法一:
1) 激活 DEM 数据,在 Spatial Analysis下使用栅格邻域计算工具 Neighborhood Statistics 。
设置 Statistic type 为最大值,邻域的类型为矩形(也可以为圆),邻域的大小为 11×11(这个值也可以根据自己的需要进行改变),则可得到一个邻域为 11×11的矩形的最大值层面,记为 A;
2) 重复 1、2,只是把 Statistic type 值设置为最小值,即可得到 DEM 数据的最小值层面,记为 B;
3) 在Spatial Analysis下使用栅格计算器Calculator,公式为[A]-[B],即可得到一个新层面,其每个栅格的值是以这个栅格为中心的确定邻域的地形起伏值。
方法二:
在ArcGIS的Spatial Analyst Tool下,采用Focal函数分别计算DEM的最大高程值和最小高程值,再将最大高程值和最小高程值进行差值运算。
方法三:
用Createfishnet工具做个要计算的大小范围的栅格,用Zonal statistics直接计算RANGE,即为地形起伏度。
平原,南部为山脉、丘陵。
山川乡地貌分区特征较为明显:西南、西北在水力侵蚀的作用下形成两条自然沟壑,最高海拔高度赤豆洋海拔1167米;山川乡地势西高东低,自西南向东北倾斜,是“藏风聚气”之地。
1)坡度分析坡度是建筑建设的重要影响因素.一类用地地形自然坡度小于10%,可直接用作建设的用地:二类用地——工程地质条件较好,地形自然坡度大于10%小于或等于25%,采取适当工程措施后为城市建设的用地;三类用地——工程地质条件较差,地形自然坡度大于25%,不宜作为建设用地.利用GIS对场地数字高程模型的分析,可以看出,除去山中谷地,大部分区域的场地坡度都大于25度,建设条件不好。
场地内可利用的一类和二类用地的组合状况较好,空间连续性较好,适宜开发的土地集中度高,易于规模开发。
图3—2 坡度分析图2)高程分析规划区四面环山,为天目山余脉,场地高程以最低点为基点,在0~1170米之间。
规划可利用建设用地高程主要集中在130米以下,相对高程约55米。
一类建设用地即坡度较小的用地高程主要集中在高程60米以下,二类建设用地分布范围较广,高程主要集中在60米-130米.规划地块大部分区域与周边之间的绝对高程差较小,易于与周边进行基础设施的衔接,与外围的交通条件较好,易于修建各类住宅、度假设施等。
同时整个地块西高、东低,排水条件较好.图3—3 高程分析图3)场地景观条件分析根据对场地的分析研究,规划认为以下要素对规划区的景观塑造具有重要作用,需要在规划中予以重点考虑:·山因水而活,山无水则缺少了灵气.规划区内山体与水体的组合条件不佳,宜对现状水体景观进行适当改造,利用东北角现状大面积取土坑,并在规划地中部开挖大面积水域,与形成鲜明青山绿水景观.·用地周围的山体的山峰和制高点,尤其是北部山体、西部山体。
·考虑对片区内的林像进行改造,塑造多样的林地景观。
图3—4 日照分析图a)气候条件安吉山川乡位于江南山丘陵区,属亚热带季风气候,温暖湿润,四季分明,冬夏长,春秋短,光照充足,雨量充沛,年雨量在1500mm-1800mm。
土壤稳定性评估1.背景在进行区域土地开发时,往往需要对整个区域的土壤稳定性进行评估。
应用GIS空间分析方法,能够快速有效的对影响土壤稳定性的因子进行制图并评估打分,通过构建评价体系,利用叠加分析,形成土壤稳定性专题图,为土地开发保护提供决策支持。
2.数据某地区的数字高程模型和土地利用图,数字高程模型为GRID格式数据,土地利用数据为landuse.shp;分别如下图所示:实验区数字高程模型土地利用图3.要求土壤稳定性评估原则如下:1)坡度越陡,稳定性越低。
坡度分级临界值分别为:3°、6°、11°、20°、30°;2)阴坡比阳坡稳定;3)土地利用类型的稳定性级别由高到低分别为:森林、水域、草原、居住用地和农耕地。
各个因子的量化分值随地理位置、重要程度、所占比例等因素的不同而分别制定。
本例中使用的分值和权重见下文。
最后需完成土壤稳定性级别专题图。
4.工作流程(1) 基于DEM提取坡度数据,按照分级临界值进行重分类,并对每个坡度区间设定权重值;(2) 基于DEM提取坡向数据,重分类划分阴坡、阳坡,并对两个坡向设定权重值;(3) 将土地利用的矢量数据按土地利用类型转换为栅格数据,再重分类设定每种土地利用类型的权重值;(4) 综合坡度、阴阳坡和土地利用类型进行空间叠加分析加权求和,得到该区域土壤稳定性数据,最终划分等级制作土壤稳定性专题图。
工作流程如图所示:5.操作步骤⑴提取坡度数据。
选择【Spatial Analyst Tools】|【surface】|【slope】工具,打开工具对话框,如图:【输入栅格】选择:dem;【输出栅格】设置为:slope;点击【确定】,生成坡度数据。
选择【Spatial Analyst Tools】|【reclass】|【reclassify】工具,打开对话框,如图:【输入栅格】:slope;【字段】:“value”;点击【分类】,分类方法选择“手动”。
用gis做地形分析
一、准备工作:
1.拥有授权过(破解过的)ArcGis10.0软件;
2.拥有一个DWG文件(其中需要有高程点的图层);
3.认真按照这个文章的步骤做;
4.参照以上三点。
二、含高程点DWG文件准备
1.首先,找到你需要分析高程(坡度、坡向等)的DWG源文件。
打开后,如图所示。
2.随意找到一个高程点,仔细观察CAD软件左下角的Z坐标是否为0,不为0,且有一定的数值,则请看第三步。
如果没有Z坐标的值,则看下面的红色字体。
因为这次选用的CAD文件的高程点是没有值的,所以要利用湘源控规\飞时达来解决这个问题,下面分别进行介绍。
(1)打开飞时达,打开有高程点的CAD文件,除了高程点图层,在图层管理器中关闭其他所有的图层。
使用飞时达的“地形——高程点转换——输入最小有效高程值〈不限制〉——输入最大有效高程值〈不限制〉——选择一个高程点——该图元已有标高,是否直接采用〈Y〉——是否生成标高文字〈N〉——转换同类型图元〈A〉——确定”。
(2)打开湘源,打开有高程点的CAD文件,除了高程点图层,在图层管理器中关闭其他所有的图层。
使用湘源的“地形——字转高程——标高最低值0——标高最高值100——是否过滤小数点选择1——框选所有高程点——确定”。
按照这个步骤后,我们可以看到所有的高程点的Z值已经生成了。
将转好高程值的DWG文件,放至“文档——ArcGis文件夹”。
PS:请大家养成好习惯,所有gis要用到的文件夹和文件一定不能用汉字命名,作者经常碰到错误是因为这类习惯造成的,此外,尽量在磁盘根目录下新建文件夹用来进行GIS分析,因为这样好找。
3.打开GIS软件(ArcMap)。
如图所示:
4.打开GIS后,先确认你的Spatial模块是否开启。
点击“自定义——扩展模块”,检查里面的spatial analyst 是否开启,作者为了方便,全部都勾选了,反正不影响系统速度。
如图所示:
5.开启这个模块后,打开ArcToolbox(不会打开的朋友请在菜单栏里面点击图标)。
我们可以看到这样的工具栏:
6.点击“添加数据”图标,打开对话框,选择高程点文件DWG文件“甸中大村老村庄规划地形图”,如图所示。
7.点击左侧“图层”,保留勾选.dwg Point,单击右键——打开属性表,检查elevation
列数字是否有坏点,可用下拉菜单,选择按属性选择——输入“"Elevation" >=1900 AND "Elevation" <=1970”,检查并过滤不正常的高程点——应用。
8.单击右键——数据——导出数据,文件类型选择shapefile,命名为Export-Output并保存。
9.双击ArcToolbox中TIN管理下的“创建TIN”
10.在输入要素类(可选)——添加Export-Output,输出TIN——选择C:\Users\Z\Documents\ArcGIS——确定。
11.直到创建完后,ArcMap界面右下角会提示如下图标,表示创建成功。
12.生成高程分析,如下图。
然后“图层——不勾选DWG”,关闭高程点图层。
13.创建成果
在左侧“内容列表——图层”中右键单击新创建的TIN——属性——符号系统。
然后,“符号系统——添加(黄色圈)——坡度、坡向”,可根据个人爱好和需要进行高程的分类数量和颜色进行相应设置,还可左下角红圈内选择是否显示山体阴影效果(红色圈)。
14.高程分析图
“右键单击tin——属性——符号系统”,可对高程的分级色带进行调整。
高程分析图向我们呈现非常直观和立体感深厚的山体顶视图,为了表达出明显的渐变效果,特意选同一色相的不同饱和度,表示高程的图例一般需要5-8个层级,最多10个,10个以上则没有必要,5个以下则无法表现山体的高度感,本案选8个层级。
15.坡度分析图
依据《城市用地竖向规划规范(CJJ83-99)》和《城市居住区规划设计规范(GB50180-93)》等规划设计标准与技术规范可知,坡度在8%以下的用地适宜建设道路,工业和仓储用地的
坡度控制在10%以内,居住用地的坡度控制在25%以内,公共设施用地的坡度控制在20%以内。
在坡度分析图上,图例选择4个层级,分别是0%-8%、8%-15%、15%-25%和25%-90%,坡度在25%以上的用地不建议开发使用,或作景观绿化使用。
一般来说,用地坡度在8%以下的区域地势平缓,可直接开发利用,适宜道路与建筑建设。
坡度在8%-15%之间的区域也可以建设,但应结合地形,需要一定的填挖处理和地形改造工程,坡度在15%-25%之间的区域,可以将局部的陡坎进行填挖改造,加以利用。
坡度在25%以上的区域,地势陡峭,不适宜建设。
16.坡向分析图
坡向分析图会产生平坦、北、东北、东、东南、南、西南、西、西北和北10个图例,最后一个重复的“北”可以在PS中进行删除,值得注意的是,因等高线的零碎和不连续,由软件分析得到的图,河流部分并非完全显示“平坦”,需要在PS中进行填充,才可以达到如图的效果。
此图没什么解释,对照图例阅读即可,图例的应选择色差较大的颜色。
一般南坡、东南坡具有较好的气候和日照条件,建议住宅和公建类建筑(如学校、敬老院)尽量选择偏南坡向,有利于太阳光的吸收,实现太阳能有效利用。
17.ArcMap如何制图出图
“插入——比例尺、指北针、图例”,然后“双击或者单击右键——属性”可进行编辑。
18.“文件——导出地图”,设置格式、分辨率。
19.完成。