From 21ddc9ec1b1b76d2ce20e512328e65acaf1af2bf Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期一, 16 一月 2023 10:35:15 +0800 Subject: [PATCH] 廊坊代码更新 --- src/components/mapsdk.vue | 102 +++++++++++++++++++++++++++++---------------------- 1 files changed, 58 insertions(+), 44 deletions(-) diff --git a/src/components/mapsdk.vue b/src/components/mapsdk.vue index cd94fa9..1cae5a2 100644 --- a/src/components/mapsdk.vue +++ b/src/components/mapsdk.vue @@ -352,47 +352,38 @@ 100000 ), }); - // Viewer.imageryLayers.addImageryProvider( - // new Cesium.WebMapTileServiceImageryProvider({ - // url: 'http://t0.tianditu.com/vec_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=vec&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk=94a34772eb88317fcbf8428e10448561', - // layer: 'tdtVecBasicLayer', - // style: 'default', - // format: 'image/jpeg', - // tileMatrixSetID: 'GoogleMapsCompatible', - // show: false, - // }) - // ); + Viewer.imageryLayers.addImageryProvider( + new Cesium.UrlTemplateImageryProvider({ + url: gaoDeBaseUrl[0].url, + + + }) + ); - // Viewer.imageryLayers.addImageryProvider( - // new Cesium.WebMapTileServiceImageryProvider({ - // url: 'http://t0.tianditu.com/img_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=img&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk=94a34772eb88317fcbf8428e10448561', - // layer: 'tdtBasicLayer', - // style: 'default', - // format: 'image/jpeg', - // tileMatrixSetID: 'GoogleMapsCompatible', - // show: false, - // }) - // ); - // Viewer.imageryLayers.addImageryProvider( - // new Cesium.WebMapTileServiceImageryProvider({ - // url: 'http://t0.tianditu.com/cva_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=cva&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default.jpg&tk=94a34772eb88317fcbf8428e10448561', - // layer: 'tdtAnnoLayer', - // style: 'default', - // format: 'image/jpeg', - // tileMatrixSetID: 'GoogleMapsCompatible', - // }) - // ); + Viewer.imageryLayers.addImageryProvider( + new Cesium.UrlTemplateImageryProvider({ + url: gaoDeBaseUrl[1].url, + + }) + ); + Viewer.imageryLayers.addImageryProvider( + new Cesium.UrlTemplateImageryProvider({ + url: gaoDeBaseUrl[2].url, + + + }) + ); - for (var i in gaoDeBaseUrl) { - sgworld.Creator.createUrlTemplateImageryProvider( - gaoDeBaseUrl[i].label, - gaoDeBaseUrl[i].url, - '0', - undefined, - true, - '' - ); - } + // for (var i in gaoDeBaseUrl) { + // sgworld.Creator.createUrlTemplateImageryProvider( + // gaoDeBaseUrl[i].label, + // gaoDeBaseUrl[i].url, + // '0', + // undefined, + // true, + // '' + // ); + // } Viewer._enableInfoOrSelection = false; //鏄剧ずfps @@ -417,12 +408,33 @@ // '' // ); // openStreetMap.item.show = false; - - Viewer.terrainProvider = new Cesium.CesiumTerrainProvider({ - url:demLayer - }); + + // Viewer.terrainProvider = new Cesium.CesiumTerrainProvider({ + // url:demLayer + // }); + var option = { + url: window.sceneConfig.SGUrl, + layerName: window.sceneConfig.mptName, + requestVertexNormals: true + } + sgworld.Creator.sfsterrainprovider("", option, "", true, ""); + window.elevationTool = new SmartEarth.ElevationTool(window.sgworld); elevationTool.setContourColor('#F1D487'); + + var helper = new Cesium.EventHelper(); + helper.add(Viewer.scene.globe.tileLoadProgressEvent, function (e) { + debugger + if (e == 0) { +console.log("杩欎釜鏄姞杞芥渶鍚庝竴涓煝閲忓垏鐗囩殑鍥炶皟"); +} + helper.removeAll(); + helper = undefined; + }); + + + + }, changeMenulayer() { @@ -878,10 +890,12 @@ background: #303030; opacity: 0.85; width: 100%; - height: 6%; padding: 1%; position: absolute; z-index: 40; + /deep/.el-form-item { + margin-bottom: 0px; + } } .menu_Popup { background: #303030; -- Gitblit v1.9.3