Name | Type | Description | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
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 geoContourLayer = new Cesium.GeoContourLayer({
viewer: viewer,
clippingPolygon: clipPolygon,
gradient:{
100: 5,//相机高度小于或等于100m时,等高线间距为5m
300: 10,//相机高度大于100m,且小于或等于300m时,等高线间距为10m
660: 20,
1300: 40,
2600: 70,
6400: 110,
13200: 160,
26000: 220,
67985: 290,
139780: 370,
250600: 460,
380000: 560,
640000: 670,
1280000: 790,
2600000: 920,
6100000: 1060,//相机高度大于2600000m,且小于或等于6100000m时,等高线间距为1060m
11900000: 1210//相机高度大于6100000m,且小于或等于11900000m时,等高线间距为1210m
}
});
// 添加至图层组中
geoContourLayer.addTo(viewer);//viewer.geoLayers.add(geoContourLayer);
Demo:
Extends
Members
裁剪面,支持凹凸多边形。
-
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]]
是否启用裁剪,如果启用,则只渲染裁剪面内的等高线;若不启用,则渲染全球。
-
Default Value:
true
等高线颜色
-
Default Value:
Cesium.Color.RED
等高线透明度
-
Default Value:
1.0
等高线可见性
-
Default Value:
true
等高线间距,单位:米。
-
Default Value:
150
等高线宽度,单位:像素。
-
Default Value:
2
Methods
绑定到三维地图
Name | Type | Description |
---|---|---|
map |
viewer |
- Inherited From:
销毁
获取图层数据
- Inherited From:
获取数据源
- Inherited From:
设置图层隐藏
- Inherited From:
将等高线图层降低一个层级。
将等高线图层升高一个层级。
将等高线图层移除。
移除数据源
- Inherited From:
渲染
- Inherited From:
设置图层数据
Name | Type | Description |
---|---|---|
data |
Object |
- Inherited From:
设置数据源
Name | Type | Description |
---|---|---|
dataSource |
GeoDataSource |
- Inherited From: