您的位置:首页 > 其它

ArcGIS教程:关于创建TIN的基础知识

2014-05-12 11:36 330 查看
  不规则三角网(TIN)表面可由表面源测量值生成,也可由另一功能性表面转换而来。

  可以由包含高程信息的要素(如点、线和面)来创建TIN表面。使用点作为高程数据的点位置。使用具有高度信息的线来强化自然要素,例如,湖泊、河流、山脊和山谷。最后,使用面将TIN裁剪为适合您研究区域的大小。

  也可以由其他功能性表面(如栅格数据集或terrain数据集)创建TIN表面。您可能希望将栅格表面转换为TIN,以便向表面模型添加更多要素(如河流和道路)。要将栅格数据集转换为TIN,请使用栅格转TIN地理处理工具。处理多分辨率terrain数据集时,您可能需要将terrain数据集的一部分转换为TIN表面,以特定的金字塔等级来处理这一小部分感兴趣区域。要将TIN转换为terrain数据集,请使用Terrain转TIN地理处理工具。请牢记,基于文件的TIN具有实际的大小限制。TIN的最大允许大小视连续的可用内存资源而定。对于Win32系统而言,正常操作条件下,可达到的最大大小为1000到1500万个结点。出于可用性和性能的考虑,强烈建议始终将此大小限制为几百万。如果超出这一大小,则最好使用terrain数据集来表示。

  多个不同的矢量数据源可构成一个TIN表面。在TIN表面设计过程中,为TIN中的每个数据源建立角色并确定每个数据源的使用方式。

  下面是对可用于构建TIN表面的表面要素类型的简要回顾。

  离散多点

  离散多点是点高度测量;它们将作为TIN网中的结点。离散多点是TIN中的主要输入要素,由它们来决定表面的总体形状。

  通过在表面变化程度较大的区域包括较多的离散多点,而在表面变化程度较小的区域包括较少的离散多点,可以利用TIN对非均匀表面进行有效建模。以下示例显示了按高度属性分类的离散多点。

  隔断线和多边形(hull)

  隔断线(如下所示)是具有或不具有高度测量值的线。这些隔断线会成为一条或多条三角形边的序列。隔断线通常用于呈现自然要素(如山脊线或河流)或建筑要素(如道路)。隔断线有以下两种:硬隔断线与软隔断线。

  硬隔断线

  硬隔断线用于表示表面坡度的不连续性。河流和道路断面可作为硬隔断线包括在TIN中。硬隔断线能够捕获表面的突变并能改进TIN的显示和分析质量。

  软隔断线

  软隔断线用于向TIN添加边,以捕获不会改变表面局部坡度的线状要素。研究区域边界可作为软隔断线包括在TIN中,以在不影响表面形状的情况下捕获它们的位置。

  多边形(Hull)

  面用于表示具有面积的表面要素(如湖泊)或具有单独插值区域边界(外壳)的表面要素。多边形(Hull)可定义群岛中各个岛屿的海岸或研究区域的边界。

  多边形表面要素类型

  有以下四种多边形表面要素类型:

裁剪多边形插值(如下所示),用于定义TIN表面的边界。位于裁剪多边形之外的输入数据将从插值和分析操作(例如,等值线或体积计算)中排除。
擦除多边形,用于定义插值的边界。位于擦除多边形之内的输入数据将从插值和分析操作(例如,等值线或体积计算)中排除。
替换多边形,用于将边界及所有内部高度设置为相同的值。替换多边形可用于对湖泊或者坡度挖掘到水平面以下的区域进行建模。
填充多边形,用于将一个整数属性值分配给位于此填充多边形内部的所有三角形。表面高度不受影响,并且不发生裁剪或擦除操作。

  多边形要素作为三个或多个三角边的封闭序列集成到三角测量中。通过在TIN中使用隔断线和面,可以更好地控制TIN表面的形状。为了使您认识到隔断线在TIN中所起到的作用,下面将单独使用离散多点创建的表面与同时使用离散多点和隔断线创建的表面进行了比较。左图显示了使用离散多点创建的TIN;右图显示了使用离散多点和隔断线创建的同一区域的TIN。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据 教程 ArcGIS