| | |
| | | const server = { |
| | | //添加geoserver服务wms服务 |
| | | AddGeoWmsLayer(url) { |
| | | AddGeoWmsLayer(url, s) { |
| | | window.layerWMS = new SmartEarth.Cesium.WebMapServiceImageryProvider({ |
| | | url: "http://192.168.22.198:8090/geoserver/moon/wms", |
| | | layers: "moon:lunar_place_nane", |
| | |
| | | }); |
| | | layerWMS.name = "Wms_Layer"; |
| | | |
| | | Viewer.imageryLayers.addImageryProvider(window.layerWMS); |
| | | Viewer[s].imageryLayers.addImageryProvider(window.layerWMS); |
| | | }, |
| | | //添加GisServer服务TMS切片服务 |
| | | AddTmsLayer(url) { |
| | | var urlTemplateImageryProvider = |
| | | new SmartEarth.Cesium.UrlTemplateImageryProvider({ |
| | | url: url + "/{z}/{x}/{reverseY}.png", |
| | | maximumLevel: 4, |
| | | minimumLevel: 1, |
| | | tilingScheme: new SmartEarth.Cesium.GeographicTilingScheme({ |
| | | numberOfLevelZeroTilesX: 2, |
| | | numberOfLevelZeroTilesY: 1, |
| | | }), |
| | | }); |
| | | window.Viewer.imageryLayers.addImageryProvider(urlTemplateImageryProvider); |
| | | // var urlTemplateImageryProvider = new SmartEarth.Cesium.UrlTemplateImageryProvider({ |
| | | // url: url + "/{z}/{x}/{y}.png" |
| | | // }); |
| | | // Viewer.imageryLayers.addImageryProvider(urlTemplateImageryProvider); |
| | | sgworld.Creator.createUrlTemplateImageryProvider('tms服务', { |
| | | url: Cesium.buildModuleUrl(url + "/{z}/{x}/{reverseY}.png"), |
| | | }, '0', undefined, true, ""); |
| | | |
| | | }, |
| | | AddWmtesLayer(url) { |
| | | var urlTemplateImageryProvider = earthCtrl.factory.createImageryLayer({ |