Aspect Analysis
DMap3D.analysis.aspectAnalyse is used to analyze the aspect (orientation) of terrain surfaces, visually displaying the slope face distribution in all directions through color gradients.
Import
import DMap3D from 'dmap3d'
import * as Cesium from 'cesium'
Basic Usage
const viewer = new Cesium.Viewer('cesiumContainer')
// Create aspect analysis tool
const aspect = new DMap3D.analysis.aspectAnalyse(viewer)
// Show aspect analysis
aspect.show()
Constructor
new DMap3D.analysis.aspectAnalyse(viewer, options?)
Parameters:
viewer- Cesium.Viewer instanceoptions?- Optional configuration
Options:
interface AspectOptions {
color?: string // Color configuration
isActive?: boolean // Whether to activate by default
}
Methods
show()
Show the aspect analysis effect.
aspect.show()
hide()
Hide the aspect analysis effect.
aspect.hide()
destroy()
Destroy the tool and release resources.
aspect.destroy()
Complete Example
const viewer = new Cesium.Viewer('cesiumContainer')
// Create aspect analysis tool
const aspect = new DMap3D.analysis.aspectAnalyse(viewer)
// Show aspect analysis
aspect.show()
// Hide
aspect.hide()
// Destroy
aspect.destroy()