| | |
| | | /* eslint-disable camelcase */ |
| | | <template> |
| | | <div id="viewer-container" style="height: 100%; width: 100%" @click="mapClick($event)"> |
| | | <dimension |
| | | :wheelFlag="wheelFlag" |
| | | :startWheel="startWheel" |
| | | :startSmallWheel="startSmallWheel" |
| | | @change-wheel="changeWheel" |
| | | /> |
| | | <dimension :wheelFlag="wheelFlag" :startWheel="startWheel" :startSmallWheel="startSmallWheel" |
| | | @change-wheel="changeWheel" /> |
| | | |
| | | <calender v-if="calenderShow" /> |
| | | |
| | |
| | | <org-nav-bar v-if="orgNavBarFlag"></org-nav-bar> |
| | | <arc-nav-bar v-if="arcNavBarFlag"></arc-nav-bar> |
| | | |
| | | <div |
| | | id="eagleEyeMap" |
| | | @mouseover="samllMapFlag = true" |
| | | @mouseleave="samllMapFlag = false" |
| | | class="eagle-eye-map" |
| | | ></div> |
| | | <div id="eagleEyeMap" @mouseover="samllMapFlag = true" @mouseleave="samllMapFlag = false" class="eagle-eye-map"> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | <script> |
| | |
| | | samllMapFlag: false, |
| | | wheelFlag: true, |
| | | startWheel: false, |
| | | startSmallWheel: false |
| | | startSmallWheel: false, |
| | | mapCenter: [115.79647126999, 28.6421878133715, 1000] |
| | | } |
| | | }, |
| | | watch: { |
| | |
| | | } |
| | | }) |
| | | |
| | | global.DC.Namespace.Cesium.Camera.DEFAULT_VIEW_RECTANGLE = global.DC.Namespace.Cesium.Rectangle.fromDegrees(115.788116, 28.638531, 151.805469, 28.646045) |
| | | |
| | | global.viewer.camera.setView({ |
| | | // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州 |
| | | // fromDegrees()方法,将经纬度和高程转换为世界坐标 |
| | | destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees( |
| | | that.mapCenter[0], |
| | | that.mapCenter[1], |
| | | that.mapCenter[2] |
| | | ), |
| | | orientation: { |
| | | // 指向 |
| | | heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0), |
| | | // 视角 |
| | | pitch: global.DC.Namespace.Cesium.Math.toRadians(-90), |
| | | roll: 0 |
| | | } |
| | | }) |
| | | |
| | | const primitiveArr = global.viewer.scene.primitives._primitives |
| | | |
| | | global.viewer.scene.primitives.remove(primitiveArr[0]) |