| | |
| | | }, |
| | | flyBack() { |
| | | sgworld.Navigate.flyToPointsInterest({ |
| | | destination: new Cesium.Cartesian3.fromDegrees( |
| | | this.camera.position[0], |
| | | this.camera.position[1], |
| | | this.camera.position[2] |
| | | ), |
| | | orientation: { |
| | | heading: Cesium.Math.toRadians(this.camera.orientation.heading), |
| | | pitch: Cesium.Math.toRadians(this.camera.orientation.pitch), |
| | | roll: Cesium.Math.toRadians(this.camera.orientation.roll), |
| | | }, |
| | | }); |
| | | destination: { |
| | | "x": -2739326.5749705257, |
| | | "y": 4699172.613682586, |
| | | "z": 3363231.4711036524 |
| | | }, orientation: new Cesium.HeadingPitchRoll(0.20701194045518534, -1.2462306958113518, 0.00000112321019862804), |
| | | duration: 7, //飞行时间8s |
| | | }); |
| | | |
| | | |
| | | // sgworld.Navigate.flyToPointsInterest({ |
| | | // destination: new Cesium.Cartesian3.fromDegrees( |
| | | // this.camera.position[0], |
| | | // this.camera.position[1], |
| | | // this.camera.position[2] |
| | | // ), |
| | | // orientation: { |
| | | // heading: Cesium.Math.toRadians(this.camera.orientation.heading), |
| | | // pitch: Cesium.Math.toRadians(this.camera.orientation.pitch), |
| | | // roll: Cesium.Math.toRadians(this.camera.orientation.roll), |
| | | // }, |
| | | // }); |
| | | }, |
| | | fullScreen() { |
| | | this.isActive = !this.isActive; |