目录
项目地址实现效果实现方法项目地址
/zhengjie9510/webgis-demo
实现效果
实现方法
采用WebMapTileServiceImageryProvider加载影像。
const viewer = new Cesium.Viewer('cesiumContainer', {imageryProvider: new Cesium.WebMapTileServiceImageryProvider({url: "http://t0./vec_w/wmts?tk=" + key,layer: "vec",style: "default",tileMatrixSetID: "w",format: "tiles",maximumLevel: 18,})})if (Cesium.FeatureDetection.supportsImageRenderingPixelated()) {//判断是否支持图像渲染像素化处理viewer.resolutionScale = window.devicePixelRatio}viewer.scene.postProcessStages.fxaa.enabled = true// 暗色系// viewer.imageryLayers.get(0).hue = 3// viewer.imageryLayers.get(0).contrast = -1.2viewer.imageryLayers.addImageryProvider(new Cesium.WebMapTileServiceImageryProvider({url: "http://t{s}./ibo_w/wmts?tk=" + key,layer: "ibo",style: "default",tileMatrixSetID: "w",format: "tiles",maximumLevel: 18,subdomains: ['0', '1', '2', '3', '4', '5', '6', '7']}))viewer.imageryLayers.addImageryProvider(new Cesium.WebMapTileServiceImageryProvider({url: "http://t0./cva_w/wmts?tk=" + key,layer: "cva",style: "default",tileMatrixSetID: "w",format: "tiles",maximumLevel: 18}))