1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
| const server = {
| //添加geoserver服务wms服务
| AddGeoWmsLayer(url) {
| window.layerWMS = new SmartEarth.Cesium.WebMapServiceImageryProvider({
| url: "http://192.168.22.198:8090/geoserver/moon/wms",
| layers: "moon:lunar_place_nane",
| parameters: {
| transparent: true,
| format: "image/png",
| srs: "EPSG:4490",
| styles: "",
| },
| tileWidth: 512,
| tileHeight: 512,
| });
| layerWMS.name = "Wms_Layer";
|
| Viewer.imageryLayers.addImageryProvider(window.layerWMS);
| },
| //添加GisServer服务TMS切片服务
| AddTmsLayer(url) {
| // 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({
| sourceType: "wmts",
| url: url,
| layer: "",
| format: "image/png",
| tileMatrixSetID: "GoogleCRS84Quad01",
| tileMatrixLabels: [
| "0",
| "1",
| "2",
| "3",
| "4",
| "5",
| "6",
| "7",
| "8",
| "9",
| "10",
| "11",
| "12",
| "13",
| "14",
| "15",
| "16",
| "17",
| "18",
| ],
| style: "",
| tilingScheme: new Cesium.GeographicTilingScheme({
| ellipsoid: Cesium.Ellipsoid.MOON,
| }),
| });
| },
| };
| export default server;
|
|