| | |
| | | const server = { |
| | | addTreeData(treeNode, checked) { |
| | | console.log(treeNode, checked); |
| | | let _data = sgworld.ProjectTree.getObject(treeNode.id); |
| | | let pID = 0; |
| | | console.log(_data); |
| | | if (_data) { |
| | | sgworld.ProjectTree.setVisibility(treeNode.id, treeNode.checked); |
| | | return; |
| | | } else { |
| | | // _data = _getTreeData(treeNode.id); |
| | | // if (_data) { |
| | | // _data.item && |
| | | // _data.item.setVisibility && |
| | | // _data.item.setVisibility(treeNode.checked); |
| | | // _data.item && |
| | | // _data.item.setVisible && |
| | | // _data.item.setVisible(treeNode.checked); |
| | | // _data.item && |
| | | // _data.item.show !== undefined && |
| | | // (_data.item.show = treeNode.checked); |
| | | // if (_data.datatype === "particle") { |
| | | // _data.item.forEach((item) => { |
| | | // item.show = treeNode.checked; |
| | | // }); |
| | | // } |
| | | // return; |
| | | // } |
| | | } |
| | | switch (treeNode.sourceType) { |
| | | case "tms": |
| | | break; |
| | | } |
| | | }, |
| | | //添加geoserver服务wms服务 |
| | | AddGeoWmsLayer(url) { |
| | | window.layerWMS = new SmartEarth.Cesium.WebMapServiceImageryProvider({ |
| | |
| | | // 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, ""); |
| | | |
| | | sgworld.Creator.createUrlTemplateImageryProvider( |
| | | "tms服务", |
| | | { |
| | | url: Cesium.buildModuleUrl(url + "/{z}/{x}/{reverseY}.png"), |
| | | }, |
| | | "0", |
| | | undefined, |
| | | true, |
| | | "" |
| | | ); |
| | | }, |
| | | AddWmtesLayer(url) { |
| | | var urlTemplateImageryProvider = earthCtrl.factory.createImageryLayer({ |