| | |
| | | import { Fill, Stroke, Style } from "ol/style.js"; |
| | | import { |
| | | perms_selectLayers, inquiry_selectDomains, comprehensive_selectPubById, |
| | | project_selectDirAll, project_selectByDirid |
| | | project_selectDirAll, project_selectByDirid, dataQuerySelectWktById |
| | | } from "../../api/api.js"; |
| | | export default { |
| | | name: "tree", |
| | |
| | | } |
| | | }, |
| | | |
| | | setAddLayers(res) { |
| | | async setAddLayers(res) { |
| | | |
| | | if (res.serveType == "WMS") { |
| | | var resource = geoServerURl; |
| | |
| | | if (res.pubid) { |
| | | this.setQueryPubid(res); |
| | | } else { |
| | | |
| | | var layer = Viewer.imageryLayers.addImageryProvider( |
| | | new Cesium.UrlTemplateImageryProvider({ |
| | | url: url, |
| | | maximumLevel: 18, |
| | | maximumLevel: 22, |
| | | }) |
| | | ); |
| | | layer.name = res.cnName; |
| | |
| | | |
| | | } else { |
| | | var url = data.result.url; |
| | | |
| | | if (res.url.indexOf("{host}") != -1) { |
| | | url = res.url.replace("{host}", iisHost); |
| | | } |
| | | var layer = Viewer.imageryLayers.addImageryProvider( |
| | | new Cesium.UrlTemplateImageryProvider({ |
| | | url: url, |
| | | maximumLevel: 18, |
| | | }) |
| | | ); |
| | | var min = data.result.min; |
| | | var max = data.result.max; |
| | | var layer; |
| | | if (max > 0) { |
| | | layer = Viewer.imageryLayers.addImageryProvider( |
| | | new Cesium.UrlTemplateImageryProvider({ |
| | | url: url, |
| | | minimumLevel: min, |
| | | maximumLevel: max, |
| | | |
| | | }) |
| | | ); |
| | | } else { |
| | | layer = Viewer.imageryLayers.addImageryProvider( |
| | | new Cesium.UrlTemplateImageryProvider({ |
| | | url: url, |
| | | minimumLevel: min, |
| | | }) |
| | | ); |
| | | } |
| | | |
| | | layer.name = res.cnName; |
| | | |
| | | if (data.result.geom) { |