| | |
| | | } |
| | | }) |
| | | }; |
| | | if (height > 6000) { |
| | | if (height > 600000) { |
| | | viewer.camera.setView({ |
| | | destination: that.DC.Namespace.Cesium.Cartesian3.fromRadians(viewer.camera.positionCartographic.longitude, viewer.camera.positionCartographic.latitude, 6000), |
| | | destination: that.DC.Namespace.Cesium.Cartesian3.fromRadians(viewer.camera.positionCartographic.longitude, viewer.camera.positionCartographic.latitude, 600000), |
| | | orientation: { |
| | | // 指向 |
| | | heading: that.DC.Namespace.Cesium.Math.toRadians(0, 0), |
| | |
| | | // 最小 |
| | | viewer.scene.screenSpaceCameraController.minimumZoomDistance = 500 |
| | | // 最大 |
| | | viewer.scene.screenSpaceCameraController.maximumZoomDistance = 6000 |
| | | viewer.scene.screenSpaceCameraController.maximumZoomDistance = 600000 |
| | | // 设置相机缩小时的速率 |
| | | viewer.scene.screenSpaceCameraController._minimumZoomRate = 30000 |
| | | // 设置相机放大时的速率 |
| | |
| | | crs: 'WGS84' |
| | | } |
| | | ) |
| | | viewer.addBaseLayer(baselayer) |
| | | |
| | | const arcgisLayer = that.DC.ImageryLayerFactory.createArcGisImageryLayer({ |
| | | url: 'http://59.55.128.156:6080/arcgis/rest/services/fzhl/MapServer' |
| | | }) |
| | | |
| | | viewer.addBaseLayer(baselayer, { |
| | | name: '影像' |
| | | }) |
| | | |
| | | viewer.imageryLayers.addImageryProvider(arcgisLayer) |
| | | |
| | | // viewer.addBaseLayer(baselayer, { |
| | | // iconUrl: 'examples/images/icon/img.png', |