com.supermap.data.processing

类 BIMCacheBuilder

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.data.processing.BIMCacheBuilder
  • 所有已实现的接口:
    IDisposable


    public class BIMCacheBuilder
    extends com.supermap.data.InternalHandleDisposable
    BIMCacheBuilder,BIM数据生成瓦片类,对BIM数据生成三维瓦片。
    • 构造器详细资料

      • BIMCacheBuilder

        public BIMCacheBuilder()
        构造函数,构造一个新的BIMCacheBuilder对象。
        从以下版本开始:
        11.1.1。
      • BIMCacheBuilder

        public BIMCacheBuilder(DatasetVector dataset,
                               String outputFolder,
                               String name)
        构造函数,构造一个新的BIMCacheBuilder对象。
        参数:
        dataset - 数据集。
        outputFolder - 输出路径。
        name - 瓦片名称。
        抛出:
        NullPointerException - 数据集为空.
        从以下版本开始:
        11.1.1。
    • 方法详细资料

      • dispose

        public void dispose()
        释放占用资源。调用该方法之后,此对象不再可用。
        抛出:
        UnsupportedOperationException - 对象不能被释放,不能调用Dispose方法。
        从以下版本开始:
        11.1.1。
      • getRecordset

        public Recordset getRecordset()
        返回生成瓦片的记录集。
        返回:
        生成瓦片的记录集。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setRecordset

        public void setRecordset(Recordset value)
        设置生成瓦片的记录集。
        参数:
        value - 生成瓦片的记录集。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getDataset

        public DatasetVector getDataset()
        返回生成瓦片的数据集。
        返回:
        生成瓦片的数据集。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setDataset

        public void setDataset(DatasetVector value)
        设置生成瓦片的数据集。
        参数:
        value - 生成瓦片的数据集。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getFieldsNames

        public String[] getFieldsNames()
        返回生成瓦片的字段。
        返回:
        生成瓦片的字段。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setFieldsNames

        public void setFieldsNames(String[] fieldsNames)
        设置生成瓦片的字段。
        参数:
        fieldsNames - 生成瓦片的字段名数组。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getBounds

        public Rectangle2D getBounds()
        返回生成瓦片的范围。
        返回:
        生成瓦片的范围。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setBounds

        public void setBounds(Rectangle2D value)
        设置生成瓦片的范围。
        参数:
        value - 生成瓦片的范围。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getCacheName

        public String getCacheName()
        返回生成瓦片的瓦片名称。
        返回:
        生成瓦片的瓦片名称。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setCacheName

        public void setCacheName(String name)
        设置生成瓦片的瓦片名称。
        参数:
        name - 生成瓦片的瓦片名称。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getOutputFolder

        public String getOutputFolder()
        返回生成瓦片的输出全路径。
        返回:
        生成瓦片的输出全路径。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setOutputFolder

        public void setOutputFolder(String name)
        设置生成瓦片的输出全路径。
        参数:
        name - 生成瓦片的输出全路径。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • build

        public boolean build()
        BIM数据生成瓦片。
        返回:
        返回BIM数据生成瓦片是否成功。返回true表示BIM数据生成瓦片成功;返回false表示BIM数据生成瓦片失败。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getDynamicPrjCoordSysType

        public PrjCoordSysType getDynamicPrjCoordSysType()
        返回生成瓦片的投影坐标系类型。
        返回:
        投影坐标系类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setDynamicPrjCoordSysType

        public void setDynamicPrjCoordSysType(PrjCoordSysType prjType)
        设置生成瓦片的投影坐标系类型。
        参数:
        prjType - 投影坐标系类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getTileWidth

        public double getTileWidth()
        返回生成瓦片的瓦片边长。
        返回:
        生成瓦片的瓦片边长。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setTileWidth

        public void setTileWidth(double tileWidth)
        设置生成瓦片的瓦片边长。
        参数:
        tileWidth - 生成瓦片的瓦片边长。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getTileHeight

        public double getTileHeight()
        返回生成瓦片的瓦片高度。
        返回:
        生成瓦片的瓦片高度。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setTileHeight

        public void setTileHeight(double setTileHeight)
        设置生成瓦片的瓦片高度。
        参数:
        setTileHeight - 生成瓦片的瓦片高度。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getLODSize

        public int getLODSize()
        返回生成瓦片的LOD层级。
        返回:
        生成瓦片的LOD层级。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setLODSize

        public void setLODSize(int value)
        设置生成瓦片的LOD层级。
        参数:
        value - 生成瓦片的LOD层级。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getStorageType

        public StorageType getStorageType()
        返回生成瓦片的存储类型。
        返回:
        生成瓦片的存储类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setStorageType

        public void setStorageType(StorageType storageType)
        设置生成瓦片的存储类型。
        参数:
        storageType - 生成瓦片的存储类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getConnectionInfo

        public TileStorageConnection getConnectionInfo()
        返回生成瓦片的数据库连接信息。
        返回:
        数据库连接信息。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setConnectionInfo

        public void setConnectionInfo(TileStorageConnection connInfo)
        设置生成瓦片的数据库连接信息。
        参数:
        connInfo - 数据库连接信息。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getSimplifyPercent

        public HashMap<Integer,Double> getSimplifyPercent()
        返回生成瓦片的简化率。
        返回:
        生成瓦片的简化率。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setSimplifyPercent

        public void setSimplifyPercent(HashMap<Integer,Double> mapPercent)
        设置生成瓦片的简化率。
        参数:
        mapPercent - 生成瓦片的简化率。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getTilePyramidSplitType

        public PyramidSplitType getTilePyramidSplitType()
        返回生成瓦片的金字塔剖分类型。
        返回:
        生成瓦片的金字塔剖分类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setTilePyramidSplitType

        public void setTilePyramidSplitType(PyramidSplitType value)
        设置生成瓦片的金字塔剖分类型。
        参数:
        value - 生成瓦片的金字塔剖分类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • isInstance

        public boolean isInstance()
        返回生成瓦片是否实例化。
        返回:
        生成瓦片是否实例化。返true表示瓦片实例化,返回false表示瓦片未实例化。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setIsInstance

        public void setIsInstance(boolean bInstance)
        设置生成瓦片是否实例化。
        参数:
        bInstance - 生成瓦片是否实例化。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getMipmapCount

        public int getMipmapCount()
        返回生成瓦片的Mipmap层级。
        Mipmap是一种图像处理技术,旨在解决纹理贴图在不同距离下的失真问题。
        Mipmap层级是由一系列纹理组成的金字塔结构,每个层级都是原始纹理的一个缩放版本。原始纹理作为Mipmap层级的最高分辨率版本,从原始纹理开始,逐步向下采样生成每个较低分辨率的版本。
        返回:
        瓦片的Mipmap层级。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setMipmapCount

        public void setMipmapCount(int value)
        设置生成瓦片的Mipmap层级。
        参数:
        value - 生成瓦片的Mipmap层级。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getFileType

        public CacheFileType getFileType()
        返回生成瓦片的文件类型。
        返回:
        生成瓦片的文件类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setFileType

        public void setFileType(CacheFileType fileType)
        设置生成瓦片的文件类型。
        参数:
        fileType - 生成瓦片的文件类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getProcessType

        public ProcessFileType getProcessType()
        返回生成瓦片的生成方式。
        返回:
        生成瓦片的生成方式。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setProcessType

        public void setProcessType(ProcessFileType value)
        设置生成瓦片的生成方式。
        参数:
        value - 生成瓦片的生成方式。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getAttributeExtentType

        public AttributeExtentType getAttributeExtentType()
        返回生成瓦片的属性存储类型。
        返回:
        瓦片的属性存储类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setAttributeExtentType

        public void setAttributeExtentType(AttributeExtentType type)
        设置生成瓦片的属性存储类型。
        参数:
        type - 生成瓦片的属性存储类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setCacheVersion

        public void setCacheVersion(S3MVersion version)
        设置生成瓦片的S3M版本。
        参数:
        version - 生成瓦片的S3M版本。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getAssociateMaterialFile

        public String getAssociateMaterialFile()
        返回生成瓦片的材质关联文件。
        返回:
        瓦片的材质关联文件。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setAssociateMaterialFile

        public void setAssociateMaterialFile(String assocaiateFile)
        设置生成瓦片的材质关联文件。
        参数:
        assocaiateFile - 生成瓦片的材质关联文件。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getSecondTextureType

        public SecondTextureType getSecondTextureType()
        返回生成瓦片的第二重纹理类型。
        返回:
        生成瓦片的第二重纹理类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setSecondTextureType

        public void setSecondTextureType(SecondTextureType secondTextureType)
        设置生成瓦片的第二重纹理类型。
        参数:
        secondTextureType - 生成瓦片的第二重纹理类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getMaterialType

        public MaterialType getMaterialType()
        返回生成瓦片的材质类型。
        返回:
        生成瓦片的材质类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setMaterialType

        public void setMaterialType(MaterialType materialType)
        设置生成瓦片的材质类型。
        参数:
        materialType - 生成瓦片的材质类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getGlobeType

        public GlobeType getGlobeType()
        返回生成瓦片的球体类型。
        返回:
        生成瓦片的球体类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setGlobeType

        public void setGlobeType(GlobeType globeType)
        设置生成瓦片的球体类型。
        参数:
        globeType - 生成瓦片的球体类型。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getObjectFiltrateThreshold

        public double getObjectFiltrateThreshold()
        返回生成瓦片的过滤阈值。
        返回:
        生成瓦片的过滤阈值。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setObjectFiltrateThreshold

        public void setObjectFiltrateThreshold(double dbValue)
        设置生成瓦片的过滤阈值。
        参数:
        dbValue - 生成瓦片的过滤阈值。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getTileBounds

        public ArrayList<Rectangle2D> getTileBounds()
        返回生成瓦片的瓦片范围。
        返回:
        生成瓦片的瓦片范围。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setDatasetArray

        public void setDatasetArray(DatasetVector[] arrDataset)
        设置生成瓦片的数据集。支持批量。
        参数:
        arrDataset - 生成瓦片的数据集。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getTileInfosArray

        public ArrayList<TileInfos> getTileInfosArray()
        返回生成瓦片的瓦片信息。
        返回:
        生成瓦片的瓦片信息。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setIsCalNormal

        public void setIsCalNormal(boolean value)
        设置生成瓦片是否重新计算法线。
        参数:
        value - 生成瓦片是否重新计算法线。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • isCalNormal

        public boolean isCalNormal()
        返回生成瓦片是否重新计算法线。
        返回:
        生成瓦片是否重新计算法线。返回true表示瓦片重新计算法线,返回false表示瓦片不重新计算法线。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • isRemoveNormal

        public boolean isRemoveNormal()
        返回生成瓦片是否移除法线。
        返回:
        生成瓦片是否移除法线。返回true表示瓦片移除法线,返回false表示瓦片不移除法线。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setIsRemoveNormal

        public void setIsRemoveNormal(boolean value)
        设置生成瓦片是否移除法线。
        参数:
        value - 生成瓦片是否移除法线。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getVertexOptimizationType

        public VertexOptimizationType getVertexOptimizationType()
        返回生成瓦片的顶点优化方式。
        返回:
        生成瓦片的顶点优化方式。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setVertexOptimizationType

        public void setVertexOptimizationType(VertexOptimizationType vertexOptimizationType)
        设置生成瓦片的顶点优化方式。
        参数:
        vertexOptimizationType - 生成瓦片的顶点优化方式。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getUserIDField

        public String getUserIDField()
        返回生成瓦片的对象ID字段。
        返回:
        生成瓦片的对象ID字段。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setUserIDField

        public void setUserIDField(String userIDName)
        设置生成瓦片的对象ID字段。
        参数:
        userIDName - 生成瓦片的对象ID字段。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getCategoryField

        public String getCategoryField()
        返回生成瓦片的特征值字段。
        返回:
        生成瓦片的特征值字段。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setCategoryField

        public void setCategoryField(String categoryFieldName)
        设置生成瓦片的特征值字段。
        参数:
        categoryFieldName - 生成瓦片的特征值字段。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getVertexWeightMode

        public VertexWeightMode getVertexWeightMode()
        返回生成瓦片的顶点权重模式。
        返回:
        生成瓦片的顶点权重模式。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setVertexWeightMode

        public void setVertexWeightMode(VertexWeightMode modeType)
        设置生成瓦片的顶点权重模式。
        参数:
        modeType - 生成瓦片的顶点权重模式。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getProcessThreadsCount

        public int getProcessThreadsCount()
        返回生成瓦片的线程数。
        返回:
        生成瓦片的线程数。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setProcessThreadsCount

        public void setProcessThreadsCount(int value)
        设置生成瓦片的线程数。
        参数:
        value - 生成瓦片的线程数。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getPosition

        public Point3D getPosition()
        返回生成瓦片的中心点坐标。
        返回:
        生成瓦片的中心点坐标。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setPosition

        public void setPosition(Point3D value)
        设置生成瓦片的中心点坐标。
        参数:
        value - 生成瓦片的中心点坐标。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setLimitTextureSize

        public void setLimitTextureSize(CacheLimitTextureSize value)
        设置生成瓦片的限制纹理尺寸大小。
        参数:
        value - 生成瓦片的限制纹理尺寸大小。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getLimitTextureSize

        public CacheLimitTextureSize getLimitTextureSize()
        返回生成瓦片的限制纹理尺寸大小。
        返回:
        生成瓦片的限制纹理尺寸大小。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getTextureProcessingType

        public TextureProcessingType getTextureProcessingType()
        返回生成瓦片的纹理处理方式。
        返回:
        生成瓦片的纹理处理方式。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setTextureProcessingType

        public void setTextureProcessingType(TextureProcessingType processingType)
        设置生成瓦片的纹理处理方式。
        参数:
        processingType - 生成瓦片的纹理处理方式。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • isHasOutLine

        public boolean isHasOutLine()
        返回生成瓦片是否带四边形边框线。
        返回:
        生成瓦片是否带四边形边框线。返回true表示瓦片带四边形边框线;返回false表示瓦片不带四边形边框线。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setHasOutLine

        public void setHasOutLine(boolean value)
        设置生成瓦片是否带四边形边框线。
        参数:
        value - 生成瓦片是否带四边形边框线。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getMultiTextureMode

        public MultiTextureMode getMultiTextureMode()
        返回生成瓦片的纹理设置。
        返回:
        生成瓦片的纹理设置。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setMultiTextureMode

        public void setMultiTextureMode(MultiTextureMode mode)
        设置生成瓦片的纹理设置。
        参数:
        mode - 生成瓦片的纹理设置。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • append

        public boolean append(UpdateType updateType,
                              boolean bCreateConfigFile)
        局部更新,生成瓦片。
        参数:
        updateType - 更新类型
        bCreateConfigFile - 是否创建文件。
        返回:
        返回更新瓦片是否成功。返回true表示更新瓦片成功;返回false表示更新瓦片失败。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • buildWithoutConfigFile

        public boolean buildWithoutConfigFile()
        生成瓦片,但是不生成配置文件。
        返回:
        生成瓦片是否成功。返回true表示生成瓦片成功;返回false表示生成瓦片失败。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • toConfigAndIndexFile

        public boolean toConfigAndIndexFile(String path)
        瓦片生成配置文件和索引文件
        参数:
        path - 瓦片路径。
        返回:
        生成配置文件和索引文件是否成功。返回true表示成功;返回false表示失败。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getDatasetSettingArray

        public ArrayList<DatasetSetting> getDatasetSettingArray()
        返回生成瓦片的数据集设置,支持批量。
        返回:
        瓦片的数据集设置集合。
        从以下版本开始:
        11.1.1。
      • setDatasetSettingArray

        public void setDatasetSettingArray(ArrayList<DatasetSetting> datasetSettings)
        设置生成瓦片的数据集设置,支持批量。
        参数:
        datasetSettings - 生成瓦片的数据集设置集合。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • isCalTangentAndBinormal

        public boolean isCalTangentAndBinormal()
        返回生成瓦片是否重新计算切线、副切线。
        返回:
        生成瓦片是否重新计算切线、副切线。返回true表示瓦片重新计算切线、副切线;返回false表示瓦片不重新计算切线、副切线。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setCalTangentAndBinormal

        public void setCalTangentAndBinormal(boolean isCalTangentAndBinormal)
        设置生成瓦片是否重新计算切线、副切线。
        参数:
        isCalTangentAndBinormal - 是否重新计算切线、副切线。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • getCompressedTextureType

        public CompressedTextureType getCompressedTextureType()
        返回生成瓦片的纹理压缩格式。
        返回:
        生成瓦片的纹理压缩格式。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • setCompressedTextureType

        public void setCompressedTextureType(CompressedTextureType value)
        设置生成瓦片的纹理压缩格式。
        参数:
        value - 生成瓦片的纹理压缩格式。
        抛出:
        IllegalStateException - 当前对象已被释放。
        从以下版本开始:
        11.1.1。
      • addSteppedListener

        public void addSteppedListener(SteppedListener l)
        添加一个进度条事件(SteppedEvent)的监听器。
        参数:
        l - 一个用于接收进度条事件的监听器。
        从以下版本开始:
        11.1.1。
      • removeSteppedListener

        public void removeSteppedListener(SteppedListener l)
        移除一个进度条事件(SteppedEvent)的监听器。
        参数:
        l - 一个用于接收进度条事件的监听器。
        从以下版本开始:
        11.1.1。
      • setIsDisposable

        public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj,
                                           boolean disposable)

Copyright © 2021–2024 SuperMap. All rights reserved.