com.supermap.data
类 GeoModel3DEx
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.Geometry
-
- com.supermap.data.Geometry3D
-
- com.supermap.data.GeoModel3DEx
-
- 所有已实现的接口:
- IDisposable, IGeoModel3D
public class GeoModel3DEx extends Geometry3D implements IGeoModel3D
三维模型对象类,用于支持处理外挂模型为数据集模型对象。
-
-
构造器概要
构造器 构造器和说明 GeoModel3DEx()
构造一个GeoModel3DEx。GeoModel3DEx(GeoModel3DEx geoModel)
构造一个与给定的GeoModel3D对象一致的新GeoModel3D对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 GeoModel3DEx
clone()
克隆一个Geometry对象。GeoModel3D
convertToGeoModel3D(boolean bLonLat)
将三维几何对象转换为三维模型对象。GeoRegion
convertToRegion()
转换为GeoRegion对象void
dispose()
释放该对象所占用的资源。double
getArea()
获取三维模型的表面积。double
getMaxZ()
获取极大值。double
getMinZ()
获取极小值。double
getVolume()
返回三维几何对象的体积,单位为立方米。boolean
isLonLat()
是否为经纬度。void
setIsLonLat(boolean value)
设置是否为经纬度。-
从类继承的方法 com.supermap.data.Geometry3D
convertToGeoModel3D, convertToGeoModel3D, getBoundingBox, getGeoModel, getInnerPoint3D, getOrientedBoundingBox, getPosition, getRotationX, getRotationY, getRotationZ, getScaleX, getScaleY, getScaleZ, getStyle3D, offset, setPosition, setRotationX, setRotationY, setRotationZ, setScaleX, setScaleY, setScaleZ, setStyle3D
-
-
-
-
构造器详细资料
-
GeoModel3DEx
public GeoModel3DEx()
构造一个GeoModel3DEx。
-
GeoModel3DEx
public GeoModel3DEx(GeoModel3DEx geoModel)
构造一个与给定的GeoModel3D对象一致的新GeoModel3D对象。- 参数:
geoModel
- 给定的GeoModel3D对象。
-
-
方法详细资料
-
getVolume
public double getVolume()
从类复制的说明:Geometry3D
返回三维几何对象的体积,单位为立方米。该方法对三维点几何对象
GeoPoint3D
、三维面几何对象GeoRegion3D
、三维线几何对象GeoLine3D
、三维文本几何对象GeoText3D
、三维图片几何对象GeoPicture3D
、三维地标几何对象GeoPlacemark
、粒子几何对象GeoParticle
、三维圆面几何对象GeoCircle3D
以及三维扇面几何对象GeoPie3D
无效。- 覆盖:
getVolume
在类中Geometry3D
- 返回:
- 三维几何对象的体积。单位为立方米。
-
isLonLat
public boolean isLonLat()
是否为经纬度。- 返回:
- 布尔值
-
setIsLonLat
public void setIsLonLat(boolean value)
设置是否为经纬度。- 参数:
value
- 布尔值
-
getArea
public double getArea()
获取三维模型的表面积。- 返回:
- 三维模型的表面积
-
getMinZ
public double getMinZ()
获取极小值。- 返回:
- 极小值
-
getMaxZ
public double getMaxZ()
获取极大值。- 返回:
- 极大值
-
convertToRegion
public GeoRegion convertToRegion()
转换为GeoRegion对象- 指定者:
convertToRegion
在接口中IGeoModel3D
- 返回:
- GeoRegion对象
-
clone
public GeoModel3DEx clone()
从类复制的说明:Geometry
克隆一个Geometry对象。
-
convertToGeoModel3D
public GeoModel3D convertToGeoModel3D(boolean bLonLat)
从类复制的说明:Geometry3D
将三维几何对象转换为三维模型对象。- 指定者:
convertToGeoModel3D
在接口中IGeoModel3D
- 覆盖:
convertToGeoModel3D
在类中Geometry3D
- 参数:
bLonLat
- 指定模型的顶点或插值点是否是经纬度。- 返回:
- GeoModel3D 三维模型对象。
-
dispose
public void dispose()
从类复制的说明:Geometry
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。- 指定者:
dispose
在接口中IDisposable
- 指定者:
dispose
在类中Geometry
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.