如何根据cadgis生成等高线gis等高线

利用SRTM数据和arcgis快速生成地形等高线
我的图书馆
利用SRTM数据和arcgis快速生成地形等高线
由于最近通过SU生成地形等高线(有兴趣的可以参看此帖)的方式总是碰不能用的情况, 于是偶然想到了此种方法。此方法主要是分享一个获取地形等高线的思路。为了照顾不太了解GIS的朋友,写的比较啰嗦,请耐心看完。
& & 关于SRTM数据。SRTM
数据主要是由美国太空总署(NASA)和国防部国家测绘局(NIMA)联合测量的,SRTM的全称是Shuttle Radar Topography
Mission,即航天飞机雷达地形测绘使命,日上午11时44分,美国“奋进”号航天飞机在佛罗里达州卡那维拉尔角的航天发射中心发
射升空,“奋进”号上搭载的SRTM系统共计进行了222小时23分钟的数据采集工作,获取北纬60度至南纬56度之间,面积超过1.19亿平方公里的
9.8万亿字节的雷达影像数据,覆盖全球陆地表面的80%以上,该计划共耗资3.64亿美元,获取的雷达影像数据经过两年多的处理,制成了数字地形高程模型,该测量数据覆盖中国全境。
& && & 重点来了。推荐一个下载SRTM数据好网站,请自行百度搜索“地理空间数据云”点击进入即可。(必须要注册账号)。网站不仅提供了DEM高程数据下载,还提供了数据切割等一系列便捷工具和数据,废话不多说,有兴趣的可以自己探索下。
& & & & & & & & & & & & & & & &
下面进入正题:
第一步,打开网站,运行“DEM高程数据切割”。如图:
& & & & & & & & & & & & & & & &
& &&&这里我们选择精度较高的30m分辨率GDTM数据。空间范围有几种分割方式,这里我们选“按行政区划分”(随便选一个区),然后“执行”。好了这样我们就得到了精确到区县范围的30米精度的DEM数据。点击我的计算任务,成功后点击下载即可。(提示:单击图片查看大图。。)
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& && && &第二步,我们就可以用此DEM数据由GIS软件生成等高线了。& && &&&1. 打开ARCmap,新建空白文档& && &&&2.如图:菜单栏 文件-添加数据,把第一步下载完的“通化市市二道江区.img”文件添加进来。
& & & & & & & & & & & & & & & &
添加进来后如图
& & & & & & & & & & & & & & & &
3.(此步可以忽略)为了看的更直观,我们可以改变下该文件的色彩。右键图层文件—属性,按图示操作即可。
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& && & 4.在目录中找到系统工具箱—3DAnalyst Tools—栅格表面—等值线。同样按下图示操作即可
& & & & & & & & & & & & & & & & 因为该区域比较大,所以我把等高线间距设成了10,根据需要可以设的更密。
& & & & & & & & & & & & & & & &
生成的等高线如图,效果还不错O(∩_∩)O~
& & & & & & & & & & & & & & & &
& && & 第三步,重点又来了:把等高线导进我们最常用的CAD里.。& && &1.首先,我们需要给等高线添加高程字段,不然等高线导进CAD里面会没有高程信息。右键等高线图层,“打开属性列表”—添加字段:elevation。
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
如下图,右键“elevation”字段,打开字段计算器,在图框里面输入“[CONTOUR]”点确定!
& & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & &
不出意外“elevation”字段已经附上了高程值
& & & & & & & & & & & & & & & &
2.右键"等高线图层"—导出至CAD,如图所示。
& & & & & & & & & & & & & & & &
& && &&&需要注意的是“输出类型”,也就是CAD版本要设置一下,楼主的CAD是08的,所以选择保存为07版本的。 其他的可以为默认值,输出即可
& & & & & & & & & & & & & & & &
& && && &看看导出CAD的等高线效果,很不错,高程信息也是存在的,好了完成了!
& & & & & & & & & & & & & & & &
整理下思路:一,下载需要范围的SRTM数据数据& && && && && && && & 二,用GIS工具生成等高线& && && && && && && & 三,导出至CAD& && & 熟练以后很快就可以做出来,希望此放大能对大家有所帮助& &完毕!
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&如何将cad数据转换成gis数据_新手上路
如何将cad数据转换成gis数据
学习啦【新手上路】 编辑:国柱
  地图数据来源多种多样,大多数使用的是辅助设计软件(CAD)制作的数据,CAD软件制图自动化程度高,操作简单,容易编辑,出图美观,且易于进行二次开发,因此CAD格式地图数据转换为其他GIS软件能支持的格式是在工作中经常用到的操作。那么如何转换数据呢?接下来就让小编给您细细道来。
  将cad数据转换成gis数据的方法一
  1.CAD与ArcGIS在数据结构上存在较大的差异,CAD数据类型较为丰富,支持简单点、线、面、多义线、椭圆、块、文字等多种数据类型,而转换到ArcGIS中,只转换为点、线、面、注记等类型,这使得CAD图形数据不能很好的满足ArcGIS的要求,如:CAD中的Text数据类型,直接转换后只转换为ArcGIS中的Point,因此在做数据转换前,需要对源数据进行预处理。
  (1)重命名CAD文件,如果转换前后数据命名规则有差异,最好重命名数据,保证在做完数据格式转换后,仍能清晰区分图层内容。
  (2)筛选转换内容。如果只需将CAD文件的部分图层或只对图层中的一部分内容感,只要选择需要转换格式的图层,将它们复制到一个新的CAD文件中,留作转换备用。
  (3)删除多余要素。采用擦除工具将所有多余要素删除,如:标题、边界、图例等,只留下需要进行转换的几何要素即可。
  (4)CAD图层内容提取。数据转换前,确保所有要素都只存在于一个属于它们的图层中,擦除所有不属于本层的要素,或者将其复制到一个新的图层中。
  (5)检查CAD数据坐标系统。大多数CAD数据的坐标系都采用GIS系统中能够识别的坐标系统,确定CAD的坐标系统有利于GIS坐标系统的确定级转换后坐标系统的处理。
  为减少数据格式转换后大量的后续数据处理工作,数据转换前的工作非常必要,能够使转换后的问题尽量减少,不会出现重大错误,又能保证数据转换的精度。
  2.ArcGIS软件的ArcToolbox工具箱中有2个数据格式转换工具,分别是Conversion Tools 和Data Interoperability tools,其中,Conversion Tools有直接转换为 Geodatabase格式的工具(Feature class to featureclass),采用该工具进行格式转换时,原始数据只能是要素类(Feature class),
  也可以在要素类上直接单击右键,选择Export 转换,这种方法比较简单,能够直接调用工具箱中的Feature class to feature class 工具,只需要注意当转换出的数据为Geodatabase格式时,数据的输出目标位置为数据库;当转出的数据位shapefile格式时,数据输出的目标位置为文件夹。
  以上方法在地图图形元素不多时,可以采用。但是当DWG文件内元素个数过多时,如果无法再ArcGIS中显示,不能直接做转换,建议采用Data interoperability tools中的Quick Import工具先将CAD数据转换成Geodatabase格式,再经过处理后转换为需要的shapefile格式。
  将cad数据转换成gis数据的方法二
  这里全部添加进去是一个组合,也可以将其拆开(Ungroup)。
  2、选择你需要的其中某个要素,这里选择面状要素,采用导出为shp文件的方法,右击》Data》Export Data,打开Export Data框,选择导出文件存放的路径。
  3、这是会弹出一个框,提示你想不想把导出的数据作为这个地图的一个图层,点击&是&会立刻添加到图层,否侧反之;也可以自己手动加载进去,转了都是需要的,一般都会单击&是&。
看了&如何将cad数据转换成gis数据&的人还看了:
本文已影响 人
[如何将cad数据转换成gis数据]相关的文章
看过本文的人还看了
929人看了觉得好
688人看了觉得好
3604人看了觉得好
【新手上路】图文推荐利用谷歌谷地导出CAD等高线地形_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
利用谷歌谷地导出CAD等高线地形
上传于|0|0|文档简介
&&利用谷歌谷地导出CAD等高线地形
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢基于ArcGIS的CAD数据向GIS数据转换方法(转) - gisoracle - 博客园
posts(800)
comments(175)
trackbacks(0)
基于ArcGIS的CAD数据向GIS数据转换方法
1 CAD数据与ArcGIS数据介绍&地图数据来源多种多样,大多数使用的是计算机辅助设计软件(CAD)制作的数据,CAD软件制图自动化程度高,操作简单,容易编辑,出图美观,且易于进行二次开发,因此CAD格式地图数据转换为其他GIS软件能支持的格式是在工作中经常用到的操作。ArcGIS作为GIS领域内常用软件,具有强大的数据分析、数据管理等功能,且能建立功能强大的本地数据库。本文以CAD数据到GIS数据转换为出发点,介绍由CAD数据到ArcGIS软件支持读取和编辑的矢量数据格式的转换方式。
2数据转换前的准备工作
& & &CAD与ArcGIS在数据结构上存在较大的差异,CAD数据类型较为丰富,支持简单点、线、面、多义线、椭圆、块、文字等多种数据类型,而转换到ArcGIS中,只转换为点、线、面、注记等类型,这使得CAD图形数据不能很好的满足ArcGIS的要求,如:CAD中的Text数据类型,直接转换后只转换为ArcGIS中的Point,因此在做数据转换前,需要对源数据进行预处理。
(1)重命名CAD文件,如果转换前后数据命名规则有差异,最好重命名数据,保证在做完数据格式转换后,仍能清晰区分图层内容。
(2)筛选转换内容。如果只需将CAD文件的部分图层或只对图层中的一部分内容感兴趣,只要选择需要转换格式的图层,将它们复制到一个新的CAD文件中,留作转换备用。
(3)删除多余要素。采用擦除工具将所有多余要素删除,如:标题、边界、图例等,只留下需要进行转换的几何要素即可。
(4)CAD图层内容提取。数据转换前,确保所有要素都只存在于一个属于它们的图层中,擦除所有不属于本层的要素,或者将其复制到一个新的图层中。
(5)检查CAD数据坐标系统。大多数CAD数据的坐标系都采用GIS系统中能够识别的坐标系统,确定CAD的坐标系统有利于GIS坐标系统的确定级转换后坐标系统的处理。
为减少数据格式转换后大量的后续数据处理工作,数据转换前的工作非常必要,能够使转换后的问题尽量减少,不会出现重大错误,又能保证数据转换的精度。
3 CAD 到GIS数据转换方法
& & ArcGIS软件的ArcToolbox工具箱中有2个数据格式转换工具,分别是Conversion Tools 和Data Interoperability tools,其中,Conversion Tools有直接转换为 Geodatabase格式的工具(Feature class to featureclass),采用该工具进行格式转换时,原始数据只能是要素类(Feature class),
也可以在要素类上直接单击右键,选择Export 转换,这种方法比较简单,能够直接调用工具箱中的Feature class to feature class 工具,只需要注意当转换出的数据为Geodatabase格式时,数据的输出目标位置为数据库;当转出的数据位shapefile格式时,数据输出的目标位置为文件夹。
以上方法在地图图形元素不多时,可以采用。但是当DWG文件内元素个数过多时,如果无法再ArcGIS中显示,不能直接做转换,建议采用Data interoperability tools中的Quick Import工具先将CAD数据转换成Geodatabase格式,再经过处理后转换为需要的shapefile格式。
4 转换后处理
(1)拓扑重建
& & &CAD数据转换为GIS数据后,经常会出现要素变形或数据冗余问题,为确保数据正确性,必须保证地物点的正确性、线要素连接完整、面要素封闭等拓扑规则。
点图层经常会出现重复点、悬挂点或伪节点等,如果有重复点,可在开启编辑的状态下采用&删除&操作。并为点要素设置合适的符号化样式。
线图层出现比较多的是连通性问题,可对同一图层的同一条线采用select操作查询到,在开启编辑的状态下调用(merge)方法实现线的融合。
多边形要素主要检查公共边是否重复及多边形的封闭性,可对面图层构建拓扑,利用数据库的拓扑规则进行检查并修改。
在将多个图层(点、线、面)合并为一个图层时,可采用ArcToolbox工具箱中的Append工具进行操作。另外,可调用Data management tools&&Features&&Feature to polygon做线转面操作,利用Features工具集下的工具做其他几何类型间的转换。
(2)赋属性值
CAD数据没有属性信息,而ArcGIS数据的属性表是其数据的重要组成部分,为了完善数据,数据格式转换后,可手动为Geodatabase数据或shapefile数据添加新字段,赋予属性值,但数据量比较大时,输入属性值耗费大量的人力,可调用工具箱中的Spatial Join工具将一个要素类图层的属性按照空间位置关系自动关联到与其相关的另一个图层上,实现属性值的自动批量追加,极大的提高了工作效率。

我要回帖

更多关于 cad等高线生成地形 的文章

 

随机推荐