new TerrainCutFillCalculationParameters(options)
Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/openlayers/iclient-ol.js"></script>
<script>
  new ol.supermap.TerrainCutFillCalculationParameters(options);
  
  // 弃用的写法
  new SuperMap.TerrainCutFillCalculationParameters(options);
</script>
// ES6 Import
import { TerrainCutFillCalculationParameters } from '@supermapgis/iclient-ol';
new TerrainCutFillCalculationParameters(options);
        
        
        | Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| options | Object | 参数。 
 | 
- Version:
- 11.1.1
 
Members
- 
    afterCutFillDatasetstring
- 
    
    填挖方后的栅格数据集,当填挖方分析的类型为 GRID 时有效,此时为必填。 
- 
    bufferRadiusnumber
- 
    
    填挖方线路的缓冲区半径,当填挖方分析的类型为 LINE3DANDBUFFERRADIUS 时有效。 
- 
    buildPyramidboolean
- 
    
    是否对结果栅格数据集创建金字塔。 
- 
    cutFillTypestring
- 
    
    填挖方分析的类型,包含: 
 栅格填挖方(GRID):根据结果栅格进行填挖方分析;
 斜面填挖方(LINE3DANDBUFFERRADIUS):根据指定的三维线及缓冲半径进行进行填挖方分析;
 三维面填挖方计算(REGION3D);
 选面填挖方(REGIONANDALTITUDE):根据指定的面区域及结果高程值进行填挖方分析。
- 
    datasetstring
- 
    
    用于做填挖方计算的数据源中数据集的名称。 该名称用形如"数据集名称@数据源别名"形式来表示,例如:JingjinTerrain@Jingjin。 
- 
    deleteExistResultDatasetboolean
- 
    
    如果用户命名的结果数据集名称与已有的数据集重名,是否删除已有的数据集。 
- 
    isRoundHeadboolean
- 
    
    是否使用圆头缓冲为填挖方路线创建缓冲区,默认为 false,当填挖方分析的类型为 LINE3DANDBUFFERRADIUS 时有效。 
- 
    line3DGeometry3D
- 
    
    填挖方路线,当填挖方分析的类型为 LINE3DANDBUFFERRADIUS 时有效。 
- 
    regionGeometry
- 
    
    填挖方区域,当填挖方分析的类型为 REGIONANDALTITUDE 时有效。 
- 
    region3DGeometry3D
- 
    
    三维面对象,当填挖方分析的类型为 REGION3D 时有效。 
- 
    resultDatasetstring
- 
    
    填挖方分析的结果数据集。 
Methods
- 
    static toObject(terrainCutFillCalculationParameters, tempObj)common/iServer/TerrainCutFillCalculationParameters.js, line 135
- 
    
    填挖方计算对象。 Name Type Description terrainCutFillCalculationParametersObject 填挖方计算参数。 tempObjObject 目标对象。 
- 
    destroy()common/iServer/TerrainCutFillCalculationParameters.js, line 117
- 
    
    释放资源,将引用资源的属性置空。