com.supermap.data.processing

类 VoxelGridTileCacheBuilder

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


    public class VoxelGridTileCacheBuilder
    extends com.supermap.data.InternalHandleDisposable
    体元栅格生成切片
    作者:
    • 构造器详细资料

      • VoxelGridTileCacheBuilder

        public VoxelGridTileCacheBuilder()
    • 方法详细资料

      • dispose

        public void dispose()
      • setSourceFiles

        public void setSourceFiles(String sourceFolder,
                                   String[][] arrFileNames)
        设置源文件
        参数:
        sourceFolder - 源文件目录
        arrFileNames - 源文件名称
      • setBounds

        public void setBounds(double[] bounds)
        设置范围
        参数:
        bounds - 范围
      • setOutputFolder

        public void setOutputFolder(String outputFolder)
        设置输出目录
        参数:
        outputFolder - 输出目录
      • setFileName

        public void setFileName(String fileName)
        设置文件名称
        参数:
        fileName - 文件名称
      • setMaxAltitude

        public void setMaxAltitude(double altitude)
        设置最大高度
        参数:
        altitude - 最大高度
      • setMinAltitude

        public void setMinAltitude(double altitude)
        设置最小高度
        参数:
        altitude - 最小高度
      • setNoValue

        public void setNoValue(double noValue)
        设置无效值
        参数:
        noValue - 无效值
      • setSampleSize

        public void setSampleSize(int nSize)
        设置采样大小
        参数:
        nSize - 采样大小
      • setDatasetVector

        public void setDatasetVector(DatasetVector dataset)
        设置源文件
        参数:
        dataset - 三维点数据集
      • setValueFields

        public void setValueFields(String[] arrValueFields)
        设置属性字段名
        参数:
        arrValueFields - 属性字段名数组
      • setResolution

        public void setResolution(double resolutionX,
                                  double resolutionY,
                                  double resolutionZ)
        设置分辨力
        参数:
        resolutionX - x分辨率
        resolutionY - y分辨率
        resolutionZ - z分辨率
      • build

        public boolean build()
        生成切片
        返回:
        是否生成成功
      • setIsDisposable

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

Copyright © 2021–2024 SuperMap. All rights reserved.