获取或设置三维场景中的几何对象的拉伸高度值。当在三维场景中显示二维几何对象时,可以用该方法对二维几何对象进行垂直拉伸,拉伸的高度即为该方法设置的值。

在地表层高度模式下(ClampToGround),对三维场景中的几何对象设置拉伸高度不起作用。

命名空间:  SuperMap.Data
程序集:  SuperMap.Data (in SuperMap.Data)
版本: dll

语法

C#
public double ExtendedHeight { get; set; }

字段值

默认值为 0,单位为米。

备注

可对点几何对象(GeoPoint 和 GeoPoint3D)、线几何对象(GeoLine 和 GeoLine3D)、面几何对象(GeoRegion 和 GeoRegion3D)以及文本几何对象(GeoText 和 GeoText3D)设置拉伸高度。

对于点几何对象,对其设置拉伸高度后,在该点的垂直高度上形成拉伸线,如下图所示,白色实线为拉伸线,拉伸线的长度为拉伸高度。

对于线几何对象,对其设置拉伸高度后,会以线对象本身为长、以拉伸高度为宽,形成矩形区域的拉伸面,下图黄色线为三维场景中的线几何对象本身,蓝色面域的高为拉伸高度。

对于面几何对象,对其设置拉伸高度后,会以面几何对象的轮廓线为长、以拉伸高度为宽,形成拉伸面。

对于文本几何对象,对其设置拉伸高度后,在文本的锚点的垂直高度上形成拉伸线,如下图所示。

注意:对三维场景中的几何对象设置三维符号(三维模型符号和三维线符号)时,设置该属性无效。

版本信息

SuperMap iObjects .NET


请参见