MIKE水动力笔记10_潮汐调和分析与绘制同潮时线图
本文目录
- 前言
- Step 1 模型模拟时间区段及输出项的设置
- Step 2 生成网格面序列dfs2文件
- Step 3 更改网格面序列dfs2文件的数据类型
- Step 4 利用潮位分析工具生成振幅迟角面序列dfs2文件
- Step 5 迟角的负值转正值
- 后记
前言
关于潮汐调和分析,在【MIKE水动力笔记2_水动力基础理论知识】中的潮汐部分已讲过,这里不再重述。
本博文主要讲解如何在MIKE中进行潮汐调和分析并绘制同潮时线图。
Step 1 模型模拟时间区段及输出项的设置
在进行调和分析之前,需要重新运行一遍模型,将模型的模拟时间区段设置为至少1个月的时间,将输出项设置为总水深、P通量、Q通量,然后跑一下得到dfsu结果文件。如下三图:
Step 2 生成网格面序列dfs2文件
上一步生成了dfsu文件,这一步就要根据上一步的dfsu来生成面序列的dfs2文件。
首先,如下四图一步步操作。
注意:到了上图这一步的时候,这个经度纬度指的就是你要截取的图面的最左下角的坐标。至于图面怎么截取,可以打开dfsu结果文件,在【View】中自己演示以下截取后的图面,如下两图,我这里截取的图面是从 左下角(117.5,37) 到 右上角(122.5,41) 。
然后,继续进行生成网格面序列dfs2文件的步骤,如下五图:
Step 3 更改网格面序列dfs2文件的数据类型
生成网格面序列dfs2文件之后,这个文件还不能直接用,需要更改一下它的数据类型,如下三图操作:
Step 4 利用潮位分析工具生成振幅迟角面序列dfs2文件
接下来,我们拿到网格面序列dfs2文件后,就可以进行潮汐调和分析了。
如下十图,一步步操作即可:
于是,到这一步结束,调和分析就完成了,也就是生成了各分潮的振幅和迟角了。
其中,振幅可以直接调一下图面就出图了,但迟角还需要再修改一下。下面就讲一讲关于迟角的修改。
Step 5 迟角的负值转正值
如下图,可以看出,软件生成的迟角的值域是(-180,+180),然而国内研究的同潮图的值域通常都是(0,+360)。
也就是说,我们需要把(-180,0)的那部分加上个360,这样一来:原先(0,+180)的部分不变,还是(0,+180);原先(-180,0)的部分变成了(+180,+360)。
总的值域就变为了(0,+360)。
具体操作如下五图:
后记
- 我之前试验了用一年的dfsu文件来生成dfs2网格文件,还试验了生成分辨率0.008的dfs2网格文件。得到的结论是:非常不建议用一年或者特别久的时间区段,非常不建议设置的分辨率特别小。因为这样得到的dfs2网格文件会非常非常大。如下三图:
- 同潮时线图比较流行的画法是把振幅和迟角叠加在一起。叠加图的方法有很多:有可以用PS来做;也可以在ArcGIS中图像数字化,给图片附加上坐标信息。关于叠加图,今后有时间有机会再讲一讲吧。
以上就是全部内容啦~
希望可以得到你的赞,非常感谢!
MIKE水动力笔记10_潮汐调和分析与绘制同潮时线图相关推荐
- MIKE水动力笔记13_数字化海图2之克里金插值
本文目录 前言 Step 1 调出地统计分析工具 Step 2 克里金插值设置 Step 3 调整图幅范围及裁剪 Step 4 转为栅格文件并保存 前言 在进行MIKE水动力建模之初,需要准备好水深数 ...
- MIKE水动力笔记7_实测数据与模型输出结果的拟合对比
本文目录 前言 Step 1 拟合对比前的准备工作 Step 2 从模型输出结果dfsu文件提取出站位点处的模拟潮位dfs0文件 Step 3 将两个dfs0文件插进绘图板 Step 4 对图面进行必 ...
- R语言ggplot2可视化线图(line plot):当数据有中断、缺失时R不会将数据绘制为连续的线图、而是出现断点
R语言ggplot2可视化线图(line plot):当数据有中断.缺失时R不会将数据绘制为连续的线图.而是出现断点 目录
- plotly基于dataframe数据绘制股票自定义K线图
plotly基于dataframe数据绘制股票自定义K线图 # 绘制蜡烛图并自定义可视化形式: import plotly as py import plotly.graph_objs as go ...
- python绘制k线图的步骤_Python使用PyQtGraph绘制股票行情K线图
PyQtGraph是Python平台上一种功能强大的2D/3D绘图库,相对于matplotlib库,由于其在内部实现方式上,使用了高速计算的numpy信号处理库以及Qt的GraphicsView框架, ...
- 用 pandas + matplotlib 绘制精美的K线图
大家好,我是早起. 在使用 Python 进行金融数据分析时,绘制 K线图 是很常见的需求. 但如果使用 matplotlib 从 0 开始绘制,一步一步添加日线.均线.MACD.成交量等指标时,则会 ...
- python画蜡烛致敬烈士_「」matplotlib 股票-用python绘制蜡烛线型k线图是用代码还是绘图工具-TOP金融网...
用python绘制蜡烛线型k线图是用代码还是绘图工具 import matplotlib.pyplot as plt from matplotlib.dates import DateFormatte ...
- 如何使用Matlab绘制常见的K线图(蜡烛图)
Author Bryce230 e-mail 2540892461@qq.com Software win10,Matlab2018a 关于画K线图,Matlab有一个自带的函数candle,画图效率 ...
- python画蜡烛致敬烈士_用python绘制股票图,用python绘制蜡烛线型k线图是用代码还是绘图工具...
Q1:用python绘制蜡烛线型k线图是用代码还是绘图工具 import matplotlib.pyplot as plt from matplotlib.dates import DateForma ...
- MIKE水动力笔记2_水动力基础理论知识
本文目录 前言 [第2章 水动力学]重点知识 2.1 水动力过程 2.1.1 水的密度 2.1.2 守恒律 2.1.3 对流和扩散 2.1.4 质量守恒方程 2.1.5 大气驱动力 2.1.6 科氏力 ...
最新文章
- r语言 编辑 d3.js_d3.js的语言介绍
- 【原】Github系列之三:开源iOS下 渐变颜色的进度条WGradientProgress
- oracle存储过程建分区表,oracle存储过程创建表分区实例
- C++11之thread线程
- 历史最牛 多页切换TabHost,给大家参考。
- MySql Workbench 安全模式(safe mode)
- C++学习笔记 简单部分
- python中使用什么来实现异常捕捉_python 异常捕捉
- 科研 | 如何找到研究的突破点?
- rails logger 和 session, cookies, request方面的笔记
- 域网批量装系统通用版服务器,局域网批量网刻Ghost
- 图解汽车各部位的名称大全
- 实战攻防演之阻击CSRF威胁
- EF-AsNoTracking()
- 怀旧服1区人口最多的服务器,wow怀旧服服务器人口普查-wow怀旧服服务器人口分布_牛游戏网...
- 阿里云招聘 | 遇见offer之就要圆你的大厂梦
- linux命令查看驱动,Linux下查看网卡驱动和版本信息
- java json解析jar包,解析json常用jar包
- maven依赖c3p0_Maven项目中c3p0连接数据库及实例
- 如何使3dMax运行的更快、更稳?