com.supermap.realspace
类 Layer3DPointCloud
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.realspace.Layer3D
-
- com.supermap.realspace.Layer3DPointCloud
-
public class Layer3DPointCloud extends Layer3D
三维点云数据集图层类,继承自Layer3D类。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 Object[]
getAllFieldValueOfSelectedObject()
获取选中点的所有属性值。Dataset
getDataset()
FieldInfos
getFieldInfos()
获取点云图层属性字段。HypsometricSetting
getHypsometricSetting()
获取点云图层分层设色。PointCloudAttributeType
getHypsometricSettingCategoryField()
返回当前用于分层设色的特征值字段。double
getMaxDataValue(PointCloudAttributeType attributeType)
获取当前特征字段的最大值。double
getMinDataValue(PointCloudAttributeType attributeType)
获取当前特征字段的最小值。PointCloudAttributeType[]
getValidCategoryFields()
返回点云瓦片图层当前分层设色的特征值字段。void
setHypsometricSetting(HypsometricSetting value)
设置点云图层分层设色。void
setHypsometricSetting(HypsometricSetting value, PointCloudAttributeType attributeType)
设置点云图层分层设色。-
从类继承的方法 com.supermap.realspace.Layer3D
clearCustomClipPlane, clipByBox, fromXML, getAlphaReject, getBounds, getBoxClipPart, getCaption, getClipBox, getClipLineColor, getCustomClipCross, getCustomClipPlane, getDataName, getDescription, getEditFeature, getExtendXML, getFeatures, getFilterPixelSize, getMapServiceType, getMaxObjectVisibleDistance, getMaxVisibleAltitude, getMinObjectVisibleDistance, getMinVisibleAltitude, getMixColorType, getName, getParentGroup, getParentLayer, getPassword, getReceiveSunLight, getReleaseWhenInvisible, getSelection, getShdowType, getSnap, getSwipeRegion, getType, getVisibleDistance, getVisibleInViewport, hasLocalCache, isAlwaysRender, isChangedToLayerStyle, isDisposed, isEditable, isSelectable, isShadowEnable, isSketchMode, isSwipeEnable, isVertexColorLinear, isVisible, isWebDatasource, setAlphaReject, setAlwaysRender, setCaption, setChangedToLayerStyle, setClipLineColor, setCustomClipCross, setCustomClipPlane, setDescription, setEditable, setFilterPixelSize, setLocalCache, setMaxObjectVisibleDistance, setMaxVisibleAltitude, setMinObjectVisibleDistance, setMinVisibleAltitude, setMixColorType, setParentGroup, setParentLayer, setReceiveSunLight, setReleaseWhenInvisible, setSelectable, setSelection, setShadowEnable, setShadowType, setSkecthMode, setSketchMode, setSnap, setSwipeEnable, setSwipeRegion, setVertexColorLinear, setVisible, setVisibleDistance, setVisibleInViewport, toXML, updateData
-
-
-
-
方法详细资料
-
getDataset
public Dataset getDataset()
-
getHypsometricSetting
public HypsometricSetting getHypsometricSetting()
获取点云图层分层设色。- 返回:
- 分层设色类
- 抛出:
IllegalStateException
- 对象已被释放。- 从以下版本开始:
- 12.0.0。
-
setHypsometricSetting
public void setHypsometricSetting(HypsometricSetting value)
设置点云图层分层设色。- 参数:
value
- 分层设色类- 抛出:
IllegalStateException
- 对象已被释放。- 从以下版本开始:
- 12.0.0。
-
setHypsometricSetting
public void setHypsometricSetting(HypsometricSetting value, PointCloudAttributeType attributeType)
设置点云图层分层设色。- 参数:
value
- 分层设色类attributeType
- 特征值字段- 抛出:
IllegalStateException
- 对象已被释放。- 从以下版本开始:
- 12.0.0。
-
getValidCategoryFields
public PointCloudAttributeType[] getValidCategoryFields()
返回点云瓦片图层当前分层设色的特征值字段。- 返回:
- 特征值字段。
- 抛出:
IllegalStateException
- 当前对象已被释放。- 从以下版本开始:
- 12.0.0。
-
getHypsometricSettingCategoryField
public PointCloudAttributeType getHypsometricSettingCategoryField()
返回当前用于分层设色的特征值字段。- 返回:
- 特征值字段。
- 抛出:
IllegalStateException
- 当前对象已被释放。- 从以下版本开始:
- 12.0.0。
-
getMinDataValue
public double getMinDataValue(PointCloudAttributeType attributeType)
获取当前特征字段的最小值。- 返回:
- 特征字段的最小值。
- 抛出:
IllegalStateException
- 当前对象已被释放。- 从以下版本开始:
- 12.0.0。
-
getMaxDataValue
public double getMaxDataValue(PointCloudAttributeType attributeType)
获取当前特征字段的最大值。- 返回:
- 特征字段的最大值。
- 抛出:
IllegalStateException
- 当前对象已被释放。- 从以下版本开始:
- 12.0.0。
-
getFieldInfos
public FieldInfos getFieldInfos()
获取点云图层属性字段。- 返回:
- 属性字段。
- 抛出:
IllegalStateException
- 当前对象已被释放。- 从以下版本开始:
- 12.0.0。
-
getAllFieldValueOfSelectedObject
public Object[] getAllFieldValueOfSelectedObject()
获取选中点的所有属性值。- 返回:
- 属性值。
- 抛出:
IllegalStateException
- 当前对象已被释放。- 从以下版本开始:
- 12.0.0。
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.