shuishen
2021-06-03 205d011beb1fc9416ff368676112c01ca51bfd52
部分配置文件,相关配置做调整
2 files modified
39 ■■■■ changed files
config.json 1 ●●●● patch | view | raw | blame | history
jimu.js/MapManager.js 38 ●●●● patch | view | raw | blame | history
config.json
@@ -29,7 +29,6 @@
    "widgets": [{
        "uri": "widgets/CommonBase/Widget"
      },
      {
        "uri": "widgets/Tool/Widget",
        "position": {
jimu.js/MapManager.js
@@ -82,16 +82,15 @@
                this.map.scene.highDynamicRange = false;
                this.map._cesiumWidget._creditContainer.style.display = "none";
                this.map.scene.globe.depthTestAgainstTerrain = true;
                this.map.scene.logarithmicDepthBuffer = false;
                this.map.scene.globe.baseColor = Cesium.Color.WHITESMOKE;
                this.map.scene.globe.baseColor = Cesium.Color.BLACK;
                window.viewer = this.map;
                var imageryLayers = this.map.imageryLayers;
                imageryLayers.removeAll();
                this.map.baseLayerPicker.viewModel.selectedImagery = this.map.baseLayerPicker.viewModel.imageryProviderViewModels[1];
                this.map.baseLayerPicker.viewModel.selectedTerrain = this.map.baseLayerPicker.viewModel.terrainProviderViewModels[1];
                this.map.baseLayerPicker.viewModel.selectedImagery = this.map.baseLayerPicker.viewModel.imageryProviderViewModels[2];
                this.map.baseLayerPicker.viewModel.selectedTerrain = this.map.baseLayerPicker.viewModel.terrainProviderViewModels[0];
                $(".cesium-baseLayerPicker-sectionTitle").eq(0).html("底图");
                $(".cesium-baseLayerPicker-sectionTitle").eq(1).html("地形");
@@ -99,7 +98,8 @@
                topic.subscribe("gis/map/flyTo", lang.hitch(this, this.flyTo));
                this._processMapOptions(appConfig.map.mapOptions);
                this._publishMapEvent(this.map);
                window.viewer.scene.screenSpaceCameraController.maximumZoomDistance = 180000;
                // window.viewer.scene.screenSpaceCameraController.maximumZoomDistance = 180000;
                this.setMapHeight(this.map);
            },
@@ -166,19 +166,41 @@
                        })
                    }
                }), new Cesium.ProviderViewModel({
                    name: "湾里地形",
                    tooltip: "30M地形",
                    name: "赣州地形",
                    tooltip: "由 普适科技 提供的赣州地区地形",
                    iconUrl: "images/basemaps/TerrainSTK.png",
                    creationFunction: function () {
                        return new Cesium.CesiumTerrainProvider({
                            url: "/mt3D/data/dx",
                            url: "http://www.sw797.com:10011/gzsw3D/v2/data/gzdx",
                            requestWaterMask: !0,
                            requestVertexNormals: !0
                        })
                    }
                })];
                //              var terrainProviderViewModels = mapconfig.map.terrainProviderViewModels;
                //              for (var i = 0; i < terrainProviderViewModels.length; i++) {
                //                  var tp = null;
                //                  if(terrainProviderViewModels[i].url==""){
                //                        tp = new Cesium.EllipsoidTerrainProvider({
                //                            ellipsoid: Cesium.Ellipsoid.WGS84
                //                        })
                //                    }
                //                    else{
                //                        tp = new Cesium.CesiumTerrainProvider({url:terrainProviderViewModels[i].url,requestVertexNormals:true});
                //                    }
                //                  var pvm = new Cesium.ProviderViewModel({
                //                        name: terrainProviderViewModels[i].name,
                //                        tooltip: terrainProviderViewModels[i].tooltip,
                //                        iconUrl: terrainProviderViewModels[i].iconUrl,
                //                        creationFunction: function() {
                //                            return tp;
                //                        }
                //                    });
                //                    terrainProviderViewModelsArr.push(pvm);
                //              }
                return terrainProviderViewModelsArr;
            },
            flyTo: function (item) {