|
@@ -394,35 +394,40 @@ const Nightscape = {
|
|
}
|
|
}
|
|
|
|
|
|
var layer = scene.layers.find(window.NightLightUrl.tyg);
|
|
var layer = scene.layers.find(window.NightLightUrl.tyg);
|
|
- var hyp = new Cesium.HypsometricSetting();
|
|
|
|
- hyp.MaxVisibleValue = 58;
|
|
|
|
- hyp.MinVisibleValue = 26.8;
|
|
|
|
- hyp.ColorTable = colorTable;
|
|
|
|
- hyp.DisplayMode = Cesium.HypsometricSettingEnum.DisplayMode.NEAREST;
|
|
|
|
- hyp.Opacity = 0.75;
|
|
|
|
- hyp.LineInterval = 1.0;
|
|
|
|
- //设置图层分层设色属性
|
|
|
|
- layer.hypsometricSetting = {
|
|
|
|
- hypsometricSetting: hyp,
|
|
|
|
- // CoverageArea: ps,
|
|
|
|
- analysisMode:
|
|
|
|
- Cesium.HypsometricSettingEnum.AnalysisRegionMode.ARM_ALL,
|
|
|
|
- // DisplayMode:Cesium.HypsometricSettingEnum.DisplayMode.FACE_AND_LINE
|
|
|
|
- };
|
|
|
|
- that.tycindex += 1;
|
|
|
|
- if (that.tycindex > 4) {
|
|
|
|
- that.tycindex = 0;
|
|
|
|
|
|
+ if (layer) {
|
|
|
|
+ var hyp = new Cesium.HypsometricSetting();
|
|
|
|
+ hyp.MaxVisibleValue = 58;
|
|
|
|
+ hyp.MinVisibleValue = 26.8;
|
|
|
|
+ hyp.ColorTable = colorTable;
|
|
|
|
+ hyp.DisplayMode = Cesium.HypsometricSettingEnum.DisplayMode.NEAREST;
|
|
|
|
+ hyp.Opacity = 0.75;
|
|
|
|
+ hyp.LineInterval = 1.0;
|
|
|
|
+ //设置图层分层设色属性
|
|
|
|
+ layer.hypsometricSetting = {
|
|
|
|
+ hypsometricSetting: hyp,
|
|
|
|
+ // CoverageArea: ps,
|
|
|
|
+ analysisMode:
|
|
|
|
+ Cesium.HypsometricSettingEnum.AnalysisRegionMode.ARM_ALL,
|
|
|
|
+ // DisplayMode:Cesium.HypsometricSettingEnum.DisplayMode.FACE_AND_LINE
|
|
|
|
+ };
|
|
|
|
+ that.tycindex += 1;
|
|
|
|
+ if (that.tycindex > 4) {
|
|
|
|
+ that.tycindex = 0;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}, 1000 * 5);
|
|
}, 1000 * 5);
|
|
|
|
|
|
// //模型图层泛光
|
|
// //模型图层泛光
|
|
var layerP = scene.layers.find(window.NightLightUrl.ghmx);
|
|
var layerP = scene.layers.find(window.NightLightUrl.ghmx);
|
|
|
|
+ if (layerP) {
|
|
|
|
+ layerP.hasLight = true;
|
|
|
|
+ }
|
|
// layerP.bloomEffect.enable =true
|
|
// layerP.bloomEffect.enable =true
|
|
// layerP.bloomEffect.speed =3
|
|
// layerP.bloomEffect.speed =3
|
|
// layerP.bloomEffect.period =5
|
|
// layerP.bloomEffect.period =5
|
|
// layerP.bloomEffect.maxBloomHeight =8
|
|
// layerP.bloomEffect.maxBloomHeight =8
|
|
// layerP.partlyTransparent =true
|
|
// layerP.partlyTransparent =true
|
|
- layerP.hasLight = true;
|
|
|
|
|
|
+
|
|
// layerP.bloomEffect.enable = true;
|
|
// layerP.bloomEffect.enable = true;
|
|
// // layerP.bloomEffect.maxBloomHeight=50
|
|
// // layerP.bloomEffect.maxBloomHeight=50
|
|
// layerP.bloomEffect.period=2;
|
|
// layerP.bloomEffect.period=2;
|