[ArcGIS]高程地图-把DEM栅格数据(.tif)转换为TIN矢量数据,并储存TIN数据。

###把DEM数据(.tif)得到栅格数据对应的经纬度及高程信息,存到地理数据库html

1、预处理工做

  • 栅格数据的合并——目的:将原始4张Dem(.tif)数据合并为一张Dem(.tif)数据库

  • 栅格数据由地理坐标系转投影坐标系,使单位从度变为米工具

    • 在Arcmap中转换:例如从 WGS_1984 转 Beijing_1954
    • 一、加载要转换的数据所有到视野中
    • 二、点击视图——数据框属性——坐标系统
    • 三、选择新的坐标系,肯定。此时为动态投影,即展现时数据根据新的坐标系作了转换,但原始数据并未更改。
    • 四、右击图层——数据——导出数据
    • 五、数据范围选择原始数据集,空间参考选择数据框(数据框表示页面展现的这个框),选择输出路径,便可。

原始栅格负值用-1替换 Special Analysis-地图代数-栅格计算-Con("ASTGTM2_N3132E118119_dem.tif" <0,0,"ASTGTM2_N3132E118119_dem.tif")ui

2、栅格数据转成点要素图层,并得到高程字段,并得到点的经纬度

  • arctoolbox-conversion-from raster-raster to points 生成点要素图层spa

  • 在“ArcToolbox”中找到“Extract Value to Points”,双击打开,点图层选择Point,栅格选择DEM)选择对应层后点击OK开始提取高程。htm

  • 在点图层属性表中增长字段,导入x、y经纬度坐标blog

  • 使用ArcCatalog将点特征图层导入地理数据库(使用ArcCatalog将特征图层(包含tin图层部分信息)/REM原始栅格文件 保存到地理数据库)图片

    • 右键Connection to DESKTOPLAB NanjingDemDB.sde 选择由feature class(必须是feature layer)导入/ 或 rasterdataset下载的栅格数据导入。

####3、把DEM数据(.tif),转为tin数据,并把其对用的三角形要素及对应的顶点坐标和高程信息,存到地理数据库 #####使用Arcgis把DEM栅格数据(.tif)转换为TIN矢量数据ci

  • Customize-Extensions-勾选3D Analyst,使Arcgis容许3D Analyst.
  • 点击图标栏ArcToolBox-3D Analyst Tools-Conversion-From Raster-Raster to TIN.
  • 在弹框中选择Input Raster选择.tif栅格文件(_dem),必需要设定参数Z Tolerance,此参数指定TIN造成的点与原始点高度差的偏差容忍范围。也就Z Tolerance越小精度越高。在选择南京区域,设定参数Maximum number of points为默认值1500000的状况下,笔者尝试最小为10左右,再调小会报Error,猜想是未能同时知足两个条件。

Z Tolerance :输入栅格与输出 TIN 之间所容许的最大高度差。 Max point :用于控制将在处理过程终止前添加到 TIN 的最大点数。get

PS:TIN文件由于存储的信息较多,适用于较小的地区范围。

#####设置TIN图层只显示边和点 右键tin图层属性,在图层属性对话框中,点击[符号系统] 选项页,将[边类型 ] 和 [ 高程 ] 前面检查框中的勾去掉。 点击 [ 添加 ] 按钮,在[添加渲染]对话框中,将[具备相同符号的边]和[具备相同符号的节点]这两项添加到TIN的显示列表中。

#####将TIN图层中的点/边/面分别存为Feature layer 选择ArcToolBox-3D Analyst Tools--Conversion-From TIN-Raster to TIN-TIN PONTS则生成点组成的Feature layer。

#####从面要素图层得到三角形对应的顶点信息

  1. 用上一条的方法生成面要素图层,
  2. arctoolbox-datamanager-feature-feature vertices to points 生成面要素的顶点

###相关知识 ####栅格数据

  • 栅格数据就是图片,只不过它里面存储的像元值可能表明必定的地理意义(好比高程、温度、某污染物的浓度等)。大多数状况下,栅格数据没有属性表。
  • 对于单波段的整型ESRI GRID数据,若是它的像元值范围小于10万(max-min<1000000),而且少于500条惟一值,那么软件会为它建立一个“真正”的属性表存储在INFO文件夹的grid.VAT表格中。
  • 对于不知足上述条件的单波段整型数据,VAT不会自动建立,可是ArcGIS会为其建立一个虚拟的属性表。

####栅格数据生成属性表

相关文章
相关标签/搜索