升维拉伸

Navigation:  IX. 工具箱 > 空间拓扑 >

升维拉伸

Previous pageReturn to chapter overviewNext page

 

 

空间地理 > 升维拉伸

升维拉伸

此工具沿用户指定的矢量数据对当前图层中的数据体进行拉伸。如果当前图层是一维线状数据,则结果图层将提升一个维度变为面状数据;如果当前图层是二维面状数据,则结果图层将提升一个维度变为体数据。与定长升维拉伸不同,本工具中的拉伸长度可以随散点或网格属性变化,相对应的,用户需要为本工具输入一列单组分属性数据作为长度输入值。若当前图层中仅包含多组分矢量,则用户需要首先提取单一组分再进行拉伸。用户可以选择使用散点或网格属性进行拉伸,前者的结果将较为平滑,而后者呈锯齿状。如下图所示,左侧为使用散点属性拉伸结果,右侧为使用网格属性拉伸的结果。

yclip0641

拉伸模式:用户可以选择使用固定长度进行拉伸,也可以选择使用散点属性中的指定数列进行拉伸。

定长拉伸参数如下:

clip0916

缩放因子:请输入对拉伸矢量进行缩放的因子,如输入0.5表示按照拉伸矢量的一半进行拉伸。

拉伸方向:用户可以指定方向向量,或指定拉伸焦点。

矢量:请输入对数据体进行空间拉伸的方向,数值为XYZ三个维度上的分量。

yclip0300

上图中是升维拉伸工具的示例,左侧为拉伸前的二维平面圆环,右侧为向Z轴方向拉伸而形成的三维实体。

属性拉伸参数如下:

clip0915  

 

数列名称:指定拉伸时所使用的数列名称。

分量名称:指定分量名称。

缩放因子:请输入对拉伸矢量进行缩放的因子,如输入0.5表示按照拉伸矢量的一半进行拉伸。

拉伸精度:请指定拉伸方向上的剖分精度,如指定为5则将在拉伸方向上依次生成5层网格,默认为1。若输入图层中包含节点数大于4的多边形,系统将不支持拉伸精度选项,即剖分精度强制设定为1。此时若用户需要设置垂向精度,可以考虑首先使用三角剖分工具再使用本工具。

拉伸方向:系统默认使用输入图层中三维对象的法向进行拉伸,若用户需强行指定拉伸方向,请选中此选项并输入方向矢量。

拉伸焦点:在对球面进行拉伸时,由于球面法向与球面径向存在一定差异,拉伸结果可能不理想。此时可以选中此选项手工设置球心位置。下图所示为前后对比,左图为不使用,右图为使用自定义拉伸焦点。

yclip0642