| | |
| | | } |
| | | }); |
| | | } |
| | | } else if (data.serveType == "TMS") { |
| | | debugger |
| | | if (data.pubid) { |
| | | debugger |
| | | } else { |
| | | var res; |
| | | if (data.url.indexOf("{host}") != -1) { |
| | | res = data.url.replace("{host}", iisHost); |
| | | } else { |
| | | res = data.url |
| | | } |
| | | var url = res.split(';') |
| | | debugger |
| | | window.sgworld.Creator.createImageryProvider('mpt影像', "wms", { |
| | | url: url[0], |
| | | layers: url[1] |
| | | }, "0", undefined, true, ""); |
| | | } |
| | | |
| | | } |
| | | |
| | | |
| | |
| | | }); |
| | | window.map.addLayer(vectorLayer); |
| | | } else if (res.serveType == "Tileset") { |
| | | var url; |
| | | if (res.url.indexOf("{host}") != -1) { |
| | | url = res.url.replace("{host}", iisHost); |
| | | } else { |
| | | url = modelUrl + "/" + res.url |
| | | } |
| | | var tileset = Viewer.scene.primitives.add( |
| | | new Cesium.Cesium3DTileset({ |
| | | name: res.cnName, |
| | | url: modelUrl + "/" + res.url, //192.168.20.106,to4 |
| | | url: url, //192.168.20.106,to4 |
| | | maximumScreenSpaceError: 64, // 最大屏幕空间错误:16 |
| | | maximumMemoryUsage: 768, // 最大内存:512 |
| | | dynamicScreenSpaceError: true, // 减少离相机较远的屏幕空间错误:false |