文章使用新版本cesium+vue实现,示例中的地形为官方地形,主要设计思路为绘制区域,指定淹没高度后,进行区域内水淹没分析,水淹分析也是常见的GIS三维分析,与后续的填挖方分析类似的可视化实现。

上球效果如下:

结尾处额外提供了带有水面纹理的效果实现,需要的可自行查看

代码部分主要分为三部分:1.跳转视角 2.绘制区域 3.淹没效果展示。

ViewerApp.vue文件如下

​
​
<template><div><div ref="earthContainer" class="full" id="container"></div><TerrainFlood  /></div>
</template><script >
import TerrainFlood from "./analysis/TerrainFlood";
export default {name: "ViewerApp",props: {msg: String,},components: {TerrainFlood,},

Cesium 三维分析之【水淹没分析】相关推荐

  1. Cesium(六)淹没分析(polygon版本)

    淹没分析是三维分析常用的的其中一种分析,本文借鉴已有资料通过在地形图上动态拉伸polygon达到淹没分析的效果,下面给出淹没分析的主要代码: 效果: 一.容器创建&添加地形服务. var cu ...

  2. [cesium] 三维空间分析模块,基础的通视分析,坡度分析,淹没分析,视域分析等

    效果 通视分析 环视分析 (基于碰撞点) 坡度分析 基于地形 淹没分析 基于polygon拔高 视域分析 挖地分析 方量分析 以及测控过境分析等, 代码示例,后面重构过 /*** 通视分析*/ imp ...

  3. Cesium洪水淹没分析 洪水淹没高度的上涨与下降

    最近在基于cesium做水利项目的淹没分析 因为真实的洪水情况下,对于不同的地势来说 每个淹没区间的不同时刻水位高度肯定是不一样的 所以要求对多河段的高度做一个动态的水位上涨与下降的效果 不同河段水位 ...

  4. cesium添加淹没分析测量面积

    var viewer=ysc.createNormalCesium("cesiumContainer",{         //添加cesium中的基础属性         inf ...

  5. cesium 淹没分析效果实现

    在某些大场景,比如洼地区域,或者在区省级别,全国范围内的项目,可以借鉴:首先实现淹没效果,然后结合业务,实现淹没分析相关功能. 1 效果预览 见 http://xiaobaigis.com/GiSar ...

  6. cesium 水位模拟_SuperMap iClient3D for WebGL教程- 淹没分析

    淹没分析是指根据指定的最大.最小高程值及淹没速度,动态模拟某区域水位由最小高程涨到最大高程的淹没过程,是GIS分析中常用的功能,常用于模拟洪涝灾害过程.在SuperMap的三维产品中淹没分析是通过分层 ...

  7. 有源淹没分析arcgis_基于ArcGIS的洪水淹没分析与三维模拟

    基于 ArcGIS 的洪水淹没分析与三维模拟 孙 君 , 奚赛英 , 尤 迪 , 郑付涛 [摘 要] 摘 要 : 洪水淹没范围的确定是洪灾损失评估和防洪决策的核心环节 . 基 于 TIN 数据 , 运 ...

  8. Cesium 水淹分析

    一.概述 这是采用polygon加高度模拟出来的,extrudedHeight是高度. 二.效果 三.代码 1.分析(部分) /*** 开始分析* @param {*} cartesiansArray ...

  9. Cesium获取绘制范围内地形高程进行淹没分析

    Cesium淹没分析,看起来以为很难实现,其实实现起来还是比较简单的,构建一个面,动态设置其extrudedHeight属性,一定要使用CallbackProperty动态设置extrudedHeig ...

  10. Cesium淹没分析(干货)

    Cesium淹没分析 淹没分析主要研究的是某一块指定的研究的区域,根据当前地表起伏(也可以依据三维模型),动态展示不同时刻.区域.水深.流速等的淹没可视化结果. 需要具备的参数:淹没范围的设定,水面上 ...

最新文章

  1. 交叉熵损失(Cross Entropy Loss)计算过程
  2. 【Laravel】连接 sqlite 数据库 Database [xxx] not exist
  3. 制作碳排放强度的空间可视化_【科研成果】吴传清、宋子逸:长江经济带农业碳排放的时空差异特征分析...
  4. 速来领取!降本增效的车间管理大屏,车间主任看了都拍手称好
  5. 一个简单的静态web服务器
  6. 代码有温度 科技需向善
  7. 计算机上没有信任的用户,服务器上的安全数据库没有此工作站信任关系的计算机帐户 解决办法...
  8. 结构体学习笔记6——结构体嵌套
  9. 台式计算机中常用的机械硬盘,台式机如何安装机械硬盘?给台式电脑安装机械硬盘的详细步骤...
  10. Nginx系列:windows10系统下安装nginx的安装并配置!
  11. 通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?
  12. 生物信息学基础——基因表达过程
  13. 【Matlab】一、解常微分方程ODE
  14. 做到这一点,你也可以成为优秀的程序员(转)
  15. java面试(二十五)--(1)redis为什么读写速率快性能好(2)说说web.xml文件中可以配置哪些内容(3)和的区别(4)扑克牌顺子
  16. 【Atlas500】入门到放弃(六)——【DVPP】浅析HFBC格式数据存在的意义
  17. 烟气排放在线监测数据采集器
  18. python中找出numpy array数组的最值及其索引
  19. 【附源码】Python计算机毕业设计宿舍人员签到管理系统
  20. 阿里云备案服务码申请方法流程

热门文章

  1. 基于Python的爬虫设计与数据分析可视化 毕业设计-附源码37836
  2. 《朱赟的技术管理课》核心笔记 1
  3. kepserver6.4与compactlogic 5300之1769-L33ER之间的以太网通讯
  4. 牛客OI周赛7-普及组-救救企鹅(暴力枚举)
  5. 从 iOS 15.2 的新功能开始,聊聊我处理“数字遗产”的故事
  6. DEM、MCD12Q1数据处理
  7. HDF Explorer V1.4.0下载和使用方法——(以MCD12Q1分类为例)
  8. 简想碎念之C++程序员
  9. pivot行转列实践:仿工资查询
  10. 【GD32L233C-START】9、按键——外部中断