国产地图服务很难找到暗系风格的底图,使用国外底图可能存在加载速度慢、不稳定等因素,本篇文章将讲述如何在不改源码的情况下轻松把天地图矢量地图调整为暗系风格底图。

const imageryProvider = new Cesium.WebMapTileServiceImageryProvider({
url: '天地图矢量地图url',
subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
layer: name,
style: 'default',
format: 'image/jpeg',
tileMatrixSetID: 'GoogleMapsCompatible',
maximumLevel: 18,
minimumLevel: 1,
});
imageryProvider.name = name;
let imagery = viewer.imageryLayers.addImageryProvider(imageryProvider);
imagery.hue = 3; // 图层色调
imagery.contrast = -1.2; // 图层对比度