Newer
Older
casic-smartcity-well-front / src / views / overview / cesiumViewer.vue
[wangxitong] on 8 Jul 2021 759 bytes mars3d总览
<template>
  <div id="cesiumContainer"/>
</template>

<script>
// 导入Cesium源码中的Viewer组件,注意这里是用的Viewer组件的方式加载,而不是加载整个Cesium
import Viewer from 'cesium/Source/Widgets/Viewer/Viewer'
// 我们刚才所说的如何让Cesium知道静态资源在哪里的API
import buildModuleUrl from 'cesium/Source/Core/buildModuleUrl'
// 导入必须的样式表
import 'cesium/Source/Widgets/widgets.css'

export default{
  name: 'CesiumContainer',
  data() {
    return {
      'viewer': {}
    }
  },
  mounted() {
    // 设置静态资源目录
    buildModuleUrl.setBaseUrl('../static/Cesium/')
    // 创建viewer实例
    this.viewer = new Viewer('cesiumContainer')
  }
}
</script>

<style scoped>

</style>