跳到主要内容

坡度分析

DMap3D.analysis.slopAnalyse 用于分析地形表面的坡度,通过颜色渐变直观展示地形坡度分布。

引入

import DMap3D from 'dmap3d'
import * as Cesium from 'cesium'

基本用法

const viewer = new Cesium.Viewer('cesiumContainer')

// 创建坡度分析工具
const slopAnalyse = new DMap3D.analysis.slopAnalyse(viewer)

// 显示坡度分析
slopAnalyse.show()

构造函数

new DMap3D.analysis.slopAnalyse(viewer, options?)

参数:

  • viewer - Cesium.Viewer 实例
  • options? - 可选配置项

Options:

interface SlopOptions {
color?: string // 颜色配置
isActive?: boolean // 是否默认激活
}

方法

show()

显示坡度分析效果。

slopAnalyse.show()

hide()

隐藏坡度分析效果。

slopAnalyse.hide()

destroy()

销毁工具并释放资源。

slopAnalyse.destroy()

完整示例

const viewer = new Cesium.Viewer('cesiumContainer')

// 创建坡度分析工具
const slopAnalyse = new DMap3D.analysis.slopAnalyse(viewer)

// 显示坡度分析
slopAnalyse.show()

// 隐藏
slopAnalyse.hide()

// 销毁
slopAnalyse.destroy()

相关链接