首页 / 浏览问题 / 云GIS / 问题详情
iclient for Cesium 夜间imagelayer影像看不见
39EXP 2024年11月20日
iclient for Cesium 夜间imagelayer影像看不见

1个回答

您好,这是因为系统模拟了太阳光照时间,在夜晚时没有太阳光照射所以整个场景是暗的,您可以通过改变当前系统时间来调整太阳位置,改变系统当前的光照效果,一下是示例代码:

//设置系统时间为中午12点,改变太阳光照效果
    var endTime = new Date('2017-05-13');
    endTime.setHours(12);
    viewer.clock.currentTime = Cesium.JulianDate.fromDate(endTime);
927EXP 2024年11月20日
问题是期望在夜间看到底图,而不是要改时间到白天,现在情况是夜间加了光源也只对模型生效,对imagerylayer都找不到,地面不接收光照吗
只有带法线的模型、地形等数据才能接收光照,影像服务无法接受光照,您可以通过调整影像的亮度、色调等参数来达到效果
那能否设置影响服务不受时间变化的影响,因为现在时间一设置到夜间的区间,影像服务就被设成了黑膜了
目前没有相应的参数
那按说影像无法接受光照的话,不是应该无论白天黑夜都是原色吗,为啥会因为天黑而变按或变黑
地球接受太阳光照模拟地球自转效果,不接受光源光照,这是Cesium底层决定的,如果系统中想要改变这个效果,需要叠加一个带法线的地形或者模型数据
...