首页 / 浏览问题 / WebGIS / 问题详情
如何替换影像
57EXP 2021年06月16日

制作夜景,如何将这个彩色影像替换成夜景下的的影像?

1个回答

您好,将您的这个图层以底图的方式加载,然后替换。

加载代码参考:         

viewer.imageryLayers.addImageryProvider(new Cesium.BingMapsImageryProvider({
             url: 'https://dev.virtualearth.net',
             mapStyle: Cesium.BingMapsStyle.AERIAL,
             key: URL_CONFIG.BING_MAP_KEY
         }));

替换代码参考:

            viewer.imageryLayers.addImageryProvider(new Cesium.SingleTileImageryProvider({
                url: './images/BlackMarble_2016.jpg'
            }));
1,509EXP 2021年06月16日
是将影像的图层单独加载吗?那会影响到scene.open打开的场景不?
是的,是将影像的图层单独加载,不会对场景产生影响,不过您需要将场景中的这个图层删除或者隐藏掉,否则替换了也会被场景中的这个影像压盖

还有一个问题就是我用图片盖住了彩色的影像,但是还有两个类似道路的图层没有被遮住,设置brightness = 0也是没有效果的,请问需要怎么处理呢

...