superglobevue
1、描述
SuperGlobeVue是基于vue-cli3和supermap cesium 的一款Globe地球视图。
系统通过vue.config.js进行了eslint的配置。不用担心vue写法中的一系列配置和语法问题。
- 数据配置文件为config/urlConfig.vue
- 修改显示组件主要为views/Home.vue中的第15行
- Globe的主要视图是src/componnets/viewer.vue
2、功能组件
- viewer_ymo.vue 淹没分析
- viewer_tdt.vue 加载天地图数据
- viewer_s3m.vue 加载倾斜摄影数据+矢量面(构成水面)
- viewer_s3m_single.vue 添加铁岭倾斜摄影数据+矢量面数据+矢量单体化查询效果
- viewer_s3m_wz.vue 自定义添加温州倾斜摄影数据+矢量面数据+单体化查询
- viewer_ms3m.vue 通过scene和addS3MTilesLayerByScp两种方式添加倾斜摄影场景和图层
- viewer_ming.vue 多个栅格图层面的动画效果
- viewer_changeview.vue 地图视图效果,在10000米以上不能改变角度,10000米以下能够改动视角
- viewer_3dmodel.vue 展示矢量数据白模
- viewer_underground.vue 地底开挖效果,实际上是改变某个SCP图层的局部透明度
- viewer_split.vue 地图分屏
- viewer_spatialquery.vue 空间过滤查询
- viewer_spatialquery_tl.vue 空间过滤,将结果(面)转换为entity
- viewer_fire.vue 火焰效果
2、设置
项目依赖库安装
npm install --registry https://registry.npm.taobao.org
代码编译及热启动
npm run serve
代码编译及发布
npm run build