类名 isCounterClockwise

# new isCounterClockwise(viewer, options)

地形剖切工具

参数:

名称 类型 默认值 描述
viewer Viewer
options Object

可选参数

positions Array.<Cesium.Cartesian3>

剖切点坐标数组 笛卡尔坐标

excavateSurfaceHeight Number 0

剖切面底面高度

excavateSurfaceMaxHeight Number 10000

剖切面最大高度

splitNum Number 500

剖切点分割密度(该参数已经废弃,请使用samplePrecision参数设置采样精度)

samplePrecision Number 10

采样精度(采样间隔,平面距离,单位米)

groundDiffuseMap String MAPGIS_BASE_URL+'webclient-cesium-plugin-resource/assets/images/sandydrysoil-albedo2b.jpg'

地形剖切体底面颜色纹理资源路径

wallDiffuseMap String MAPGIS_BASE_URL+'webclient-cesium-plugin-resource/assets/images/wall-texture-default.jpg'

地形剖切体剖切面颜色纹理资源路径

示例
const { RoamParticle } = zondy.cesium
// ES6引入方式
import { RoamParticle } from "@mapgis/webclient-cesium-plugin"
const terrainPlan = new zondy.cesium.TerrainExcavateTool(viewer, {
    samplePrecision: 2
});

terrainPlan.excavateSurfaceHeight = -1000;
terrainPlan.excavateSurfaceMaxHeight = 3000;
// 笛卡尔坐标下的剖切点坐标,三个以上
terrainPlan.updateData(positions);
构造函数
成员变量
方法
事件