| | |
| | | && str.isProject != 1) { |
| | | val.push(str) |
| | | } |
| | | |
| | | if (str.url != null && str.type == 2 && str.serveType == 'WMS') { |
| | | |
| | | if (str.isShow == 1) { |
| | | std.push(str.id) |
| | | layerWMS.push(str) |
| | |
| | | FORMAT: "image/png", |
| | | VERSION: "1.1.1", |
| | | LAYERS: url.toString(), |
| | | |
| | | }, |
| | | }), |
| | | }); |
| | |
| | | }, |
| | | //地图初始化 |
| | | initMap() { |
| | | var TiandiLayer, GaoDeLayer; |
| | | var TiandiLayer, GaoDeLayer,GaoDeLayer1; |
| | | if (is_production) { |
| | | var base_ulr = window.sceneConfig.baseUrl; |
| | | if (base_ulr.indexOf('{host}') > -1) { |
| | |
| | | } else { |
| | | TiandiLayer = new TileLayer({ |
| | | source: new XYZ({ |
| | | url: "http://wprd0{1-4}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&style=7&x={x}&y={y}&z={z}", |
| | | url: "http://t0.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=94a34772eb88317fcbf8428e10448561", |
| | | }), |
| | | }) |
| | | |
| | | GaoDeLayer = new TileLayer({ |
| | | source: new XYZ({ |
| | | url: "http://wprd01.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scl=1&style=6", |
| | | url: "http://t0.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=94a34772eb88317fcbf8428e10448561", |
| | | }), |
| | | }) |
| | | GaoDeLayer1 = new TileLayer({ |
| | | source: new XYZ({ |
| | | url: "http://t0.tianditu.com/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=94a34772eb88317fcbf8428e10448561", |
| | | |
| | | }), |
| | | }) |
| | | |
| | | } |
| | | |
| | | var layerController=[]; |
| | | if(GaoDeLayer1){ |
| | | layerController =[TiandiLayer, GaoDeLayer,GaoDeLayer1] |
| | | }else{ |
| | | layerController =[TiandiLayer,GaoDeLayer1] |
| | | } |
| | | window.mapView = new Map({ |
| | | target: "mapView", |
| | | layers: [TiandiLayer, GaoDeLayer], |
| | | layers: layerController, |
| | | view: new View({ |
| | | center: transform([105.02, 34.9], "EPSG:4326", "EPSG:3857"), |
| | | zoom: 4, |
| | |
| | | // console.log(mapView.getLayers().item(2)) |
| | | mapView.getLayers().item(1).setVisible(false) |
| | | // mapView.getLayers().item(2).setVisible(false) |
| | | |
| | | // this.formInline.role = mapView.getView().getRotation() |
| | | }, |
| | | //切换底图 |