使用瓦片缓冲(GeoWebCache)访问WMS,只需在普通路径/wms
前添加/gwc/service
。
所以路径就变为http://localhost:8085/geoserver/nyc_roads/gwc/service/wms
。
同时可以限制最大级别为21
,因为我们只切了0-20
级,总共21个级别。
修改代码为
var provider22 = new Cesium.WebMapServiceImageryProvider({
url: 'url/geoserver/cite/wms',
layers: 'cite:shaoxing2',
maximumLevel: 17,
parameters: {
service: 'WMS',
format: 'image/jpeg',
transparent: true,
}
});
viewer.imageryLayers.addImageryProvider(provider22);//加载geoserver 发布的wms服务