- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SMS打网格实例教程
SMS 打网格实例教程
1 岸线的前处理,在MIKE 中对岸线进行修改(点的重新分
布,消除不平滑部分),修改完成之后的效果如下图:
1.1 导出陆地岸线文件,岛屿岸线,边界点,选择需要导出
的岸线,鼠标右键选择export to xyz. 出现的对话框选择
保存自己容易识别的名称,比如岸线保存文件名
anxian ,岛1 保存文件名为is1,以此类推。
最后生成的岸线文件如下图:
1.2 制作岸线文件。新建一个记事本,命名 coast,按照下
图输入第一,二,三行,
注 1:第一行固定问COAST,第二行是岸线段数,这里为 19
表示一段陆地岸线加上 18 个岛屿岸线,这 19 段加到一个文
件夹的方法看下图,第三行表示某段岸线总点数和属性,0
表示闭合或者大于2 点的岸线,1 表示只有2 点的边界。
其中,8 0 表示该段岸线8 点,是闭合的岛屿,7 0 表
示该段岸线7 点,也是闭合的岛屿,以此类推。
注2 :边界线制作和岸线不一样,如下图:
第一行为COAST,第二行表示边界线段数,为1,第三行表
示边界线点数,1 表示边界线(记住即可),这里的边界线
是mike 地形定义文件(MDF)中的东边。
注3 :最后在把txt 文件保存为cst 后缀的岸线文件。
2 将 cst 文件导入 sms ,FILEOPEN,选中 coast.cst 和
bianjie.cst,打开
打开后效果如下图
使用工具划线,连接边界点和陆地岸线端点。
理解好之后效果如下图
3 改变面文件类型为ADCIRC,如下图
对边界重新进行点分布,用 选取边界,鼠标右键,
redistribute vertices,根据需要选择要等距离分布还是渐变
式分布
方向反了reverse direction 就反过来了。
Feature objectclean,clean 出现的对话框默认ok
Feature objectbuild polygons,选择 双击多边形区域
(闭合的就是一个多边形,和mike 一样)出现的对话框,选
择要不要打三角网格,不打就选择 none,打三角网格选择
paving,岛屿pavingtype 选择land,其余默认。如下图:
4 生成网格 feature objectsmap -2D MESH,一会
网格就生成了。
5 导入水深文件,并进行插值。
注意:导入水深文件要注意坐标系的统一,比如如果现在网
格文件的坐标系是 UTM51,而水深文件的坐标系是北京 54
的话,那应该把北京54 的坐标转换成UTM51 坐标系下的水
深。
方法:使用mike 自带的坐标转换工具
这里from A TO B 就可以了,然后找到原始的水深文件,发
现水深文件已经从北京54 转换成utm51 了。这里注意文件的
备份,要么就使用另存为,方法一样。
然后使用excel,仅仅保留x y z 3 列,将不同的水深文件合
并到同一个水深文件中。这是我做好的
接 下 来 就 可 以 导 入 水 深 文 件 了 。
完成后的效果如下图:
接下来就可以进行水深的插值了。
出现的对话框勾选map_z,ok.
5 网格调整
点击
使用select mesh node 选中网格节点,对类似下图这些进
行调整。直到不出现 这些颜色的。
6,利用create nodestrings 创建节点串,目的是赋予边界属
性,如陆地边界,海洋边界,方便以后转换成mike 能用的网
格。方法如下:
6.1 使用 (mesh 模块中才有)创建节点串,注意:shift
和ctrl 键的使用,shift 适合于描绘闭合边界(如岛屿),ctrl
适合于非闭合线段(如大陆岸线,水边界),方法是按住ctrl
的同时用鼠标左键在起点点击一次,在终点双击一次,描绘
岛屿的时候,按住shift 的同时,在起点点击一次,沿着边线
一点点描绘(对于初学者),逆时针描绘到起点处双击。
描完的效果图如下
然后选中这个节点串(select
文档评论(0)