| | |
| | | } |
| | | }, |
| | | |
| | | setAddReleaseLayer(res) { |
| | | switch (res.type) { |
| | | case "DOM"://URL |
| | | this.setAddWmtsLayer(res) |
| | | |
| | | break; |
| | | case 'DEM'://Tileset |
| | | this.setAddTearrinLayer(res) |
| | | break; |
| | | } |
| | | }, |
| | | |
| | | |
| | | |
| | |
| | | //添加WMTS服务 |
| | | setAddWmtsLayer(res) { |
| | | var url = this.getLayerUrl(res) |
| | | |
| | | var urlTemplateImageryProvider = earthCtrl.factory.createImageryLayer({ |
| | | sourceType: "wmts", |
| | | url: url, |
| | |
| | | return BASE_URL + val |
| | | } |
| | | break; |
| | | case 3: |
| | | var token = getToken(); |
| | | if (res.proxy && res.proxy.indexOf('{token}') > -1) { |
| | | var val = res.proxy.replaceAll('{token}', token) |
| | | return BASE_URL + val |
| | | } |
| | | break; |
| | | } |
| | | }, |
| | | }; |