Forráskód Böngészése

深度检测问题修复

maxiaoxiao 11 hónapja
szülő
commit
528b366d77

+ 1 - 1
src/components/Cockpit/smCockpit.vue

@@ -136,7 +136,7 @@ export default {
       window.scene = viewer.scene;
       let widget = viewer.cesiumWidget;
       // iEarth进行初始化设置
-      viewer.scene.globe.depthTestAgainstTerrain = true;
+      // viewer.scene.globe.depthTestAgainstTerrain = true;
       viewer.scene.globe.baseColor = Cesium.Color.BLACK; // 没有影像图层时地球的底色
       if (viewer.geocoder) {
         // 请开发者自行到supermap online官网(http://www.supermapol.com/)申请key

+ 5 - 5
src/components/TerrainAnalysis/TerrainCutFillAnalysis/TerrainCutFillAnalysis.vue

@@ -300,14 +300,14 @@ export default {
 
 
 
-      // const terrainP = new Cesium.CesiumTerrainProvider({
-      //   url: 'http://192.168.60.2:8090/iserver/services/3D-local3DCache-SanYaShi_GaoCheng_Level_16DataSource/rest/realspace/datas/%E4%B8%89%E4%BA%9A%E5%B8%82_%E9%AB%98%E7%A8%8B_Level_16%40DataSource',
-      //   isSct: true//地形服务源自SuperMap iServer发布时需设置isSct为true
-      // });
+      const terrainP = new Cesium.CesiumTerrainProvider({
+        url: 'http://192.168.60.2:8090/iserver/services/3D-local3DCache-SanYaShi_GaoCheng_Level_16DataSource/rest/realspace/datas/%E4%B8%89%E4%BA%9A%E5%B8%82_%E9%AB%98%E7%A8%8B_Level_16%40DataSource',
+        isSct: true//地形服务源自SuperMap iServer发布时需设置isSct为true
+      });
 
 
 
-      // viewer.terrainProvider = terrainP;
+      viewer.terrainProvider = terrainP;
 
 
 

+ 1 - 1
src/components/Viewer/smViewer.vue

@@ -158,7 +158,7 @@ export default {
       window.scene = viewer.scene;
       let widget = viewer.cesiumWidget;
       // iEarth进行初始化设置
-      viewer.scene.globe.depthTestAgainstTerrain = true;
+      // viewer.scene.globe.depthTestAgainstTerrain = true;
       viewer.scene.globe.baseColor = Cesium.Color.BLACK; // 没有影像图层时地球的底色
       if (viewer.geocoder) {
         // 请开发者自行到supermap online官网(http://www.supermapol.com/)申请key

+ 1 - 0
src/components/sceneAtttribute/basicOptions/basicOptions.vue

@@ -207,6 +207,7 @@ export default {
     if (this.SceneAtttributeShow && this.basicOptions) {
       this.init();
     }
+    this.depthAgainst = true;
   },
   methods: {
     //子组件部分