【ARCGIS】创建三角形不规则网络数据集
用法:
避免使用地理坐标系统创建TIN,因为当XY单位表示为球坐标时,Delaunay三角剖分规则无法有效执行。
表面特征类型定义了输入特征将如何帮助定义三角形曲面。
点特征可以指定为质量点,提供数据节点,其Z值用于曲面的三角剖分。
线特征可以指定为质量点和断线,它们表示沿坡面具有线性不连续的位置,如脊线、海岸线、路面边缘、建筑脚印等。
多边形特征也可以指定为质量点和断线,以及定义数据区域的剪辑特征,用恒定Z值替换定义区域的特征(例如水体),并删除表明数据不存在的内部区域的特征。
TIN支持的最大节点数量主要取决于计算机上可用的空闲、连续内存资源。考虑将节点总数限制在600万以下,以保持响应性显示性能和整体可用性。更大的三角形表面最好使用多分辨率的地形数据集进行管理。
参数 | 解释 |
---|---|
空间参考 | 输出TIN的空间参考应该设置为投影坐标系。不推荐使用地理坐标系统,因为当XY坐标以角度单位表示时,无法保证Delaunay三角剖分,这可能会对基于距离的计算(如坡度、体积和视线)的准确性产生不利影响。 |
in_features | 输入特征及其相关属性将有助于TIN的定义。in_features -该特性的几何图形将被导入TIN。height_field—输入特性的标高来源。可以指定输入特性的属性表中的任何数字字段,以及Shape。Z表示3D特征的Z值。shape.M表示存储在几何图形中的M值。选择None关键字将导致从周围表面插值特征的高度。sf_type-输入特征在定义TIN表面中的作用。有效的选项取决于输入特征的几何形状。点和多点特征可以定义为Mass_Points,贡献的海拔值被存储为TIN数据节点。通过指定Hard_Line或Soft_Line,可以将线特性指定为Mass_Points或breaklines。多边形特征可以通过指定Hard_Clip或Soft_Clip 来表示插值边界,内部部分没有数据,选择Hard_Erase或Soft_Erase,或指定Hard_Replace或Soft_Replace为固定高度的区域。此外,多边形还可以通过指定Hardvalue_Fill或Softvalue_Fill来指定整数属性值。tag_field— 输入特性的属性表中的整数字段派生的一个数值属性,它的值可以用来为TIN的数据元素分配基本形式的属性。指定None将导致不分配标记值。 |
constrained_delaunay | 指定沿TIN的断线使用的三角测量技术。DELAUNAY -TIN将使用Delaunay符合三角剖分法,这种剖分法可以使每一部分的折线更加密集,从而产生多个三角形边。这是默认值。CONSTRAINED_DELAUNAY —TIN将使用受限的Delaunay三角剖分,将每个分段作为单个边缘添加。Delaunay三角剖分规则在任何地方都得到遵守,除了在断点处,断点不会变得密集。 |
The input features and their related properties that will contribute to the definition of the TIN.
in_features—The feature whose geometry will be imported to the TIN.
height_field—The source of elevation for the input features. Any numeric field from the input feature’s attribute table can be specified, along with Shape.Z for the Z values of 3D features, and Shape.M for the M values stored with the geometry. Choosing the keyword will result in the feature’s elevation being interpolated from the surrounding surface.
sf_type—The input feature’s role in defining the TIN surface. The valid options depend on the geometry of the input features. Point and multipoint features can be defined as Mass_Points, which contribute elevation values that get stored as TIN data nodes. Line features can be designated as Mass_Points or breaklines by specifying Hard_Line or Soft_Line. Polygon features can represent the interpolation boundary by specifying Hard_Clip or Soft_Clip, interior portions with no data by choosing Hard_Erase or Soft_Erase, or areas of constant height by specifying Hard_Replace or Soft_Replace. Additionally, polygons can also be used to assign integer attribute values by specifying Hardvalue_Fill or Softvalue_Fill.
tag_field—A numeric attribute derived from an integer field in the input feature’s attribute table whose values can be used to assign a basic form of attribution to the TIN’s data elements. Specifying will result in no tag values being assigned.
|