GeoTerrainAspect

new Cesium.GeoTerrainAspect(options)

坡向分析
Name Type Description
options Object optional 对象具有以下属性
Name Type Default Description
viewer Viewer optional 三维地球类
show Boolean true optional 可见性
clippingPolygon Array [[101.456269, 30.853363, 3982.86], [101.472540, 30.655172, 4159.51], [101.861131, 30.633385, 4425.50], [101.905458, 30.859587, 2231.05]] optional 裁剪区域,每个元素包含经纬度和高程值,不支持凹多边形
opacity Number 0.0 optional 透明度
minAspectValue Number 0.0 optional 最小坡度,单位为度,范围[0, 360]
maxAspectValue Number 360.0 optional 最大坡度,单位为度,范围[0,360]
aspectColorTable Array [[0, '#0a8d33'], [40, '#599668'], [80, '#afdd76'], [120, '#fafcb4'], [160, '#f2b602'], [200, '#eea706'], [240, '#df7702'], [280, '#a52100'], [320, '#682b06'], [340, '#6a2402'], [360, '#420202']] optional 坡向颜色表,一个数组,数组内部每个元素也是一个数组,元素的第一个值是坡向,单位度,范围[0,360],第二个值是颜色值
pointShown Boolean true optional 拾取坡向时是否显示点
color Color Cesium.Color.PINK optional 点的颜色
outlineColor Color Cesium.Color.TRANSPARENT optional 点的轮廓色
outlineWidth Number 0.0 optional 轮廓宽度
pixelSize Number 10.0 optional 点大小
labelShown Boolean true optional 是否显示坡向的标注
Example:
var clipPolygon = [[101.456269, 30.853363, 3982.86], [101.472540, 30.655172, 4159.51], [101.861131, 30.633385, 4425.50], [101.905458, 30.859587, 2231.05]];
var geoTerrainAspect = new Cesium.GeoTerrainSlope({viewer: viewer, clippingPolygon: clipPolygon}); 
geoTerrainAspect.addTo(viewer.imageryLayers);
Demo:

Members

aspectColorTable : Array

坡向渲染颜色表,是一个数组,数组中的每一个元素也是一个数组
Default Value: [[0, '#0a8d33'], [0.1, '#599668'], [0.2, '#afdd76'], [0.3, '#fafcb4'], [0.4, '#f2b602'], [0.5, '#eea706'], [0.6, '#df7702'], [0.7, '#a52100'], [0.8, '#682b06'], [0.9, '#6a2402'], [1, '#420202']]

readonlyaspectLayer : ImageryLayer

获取坡向图层

clippingPolygon : Array

裁剪面,支持任意多边形
Default Value: [[101.456269, 30.853363, 3982.86], [101.472540, 30.655172, 4159.51], [101.861131, 30.633385, 4425.50], [101.905458, 30.859587, 2231.05]]

clippingPolygonEnabled : Boolean

是否启用裁剪功能
Default Value: true

maxAspectValue : Number

显示最大坡向值,单位:度,范围:[0,360]
Default Value: 360.0

minAspectValue : Number

显示最小坡向值,单位:度,范围[0,360]
Default Value: 0.0

opacity : Number

透明度
Default Value: 1.0

readonlypickedEvent : Event

拾取坡向信息事件

show : Boolean

是否显示坡向图
Default Value: true