1、基础资料准备

CAD转HEC-RAS所需基础资料(高程点、河道中心线、河岸线、河流方向)

红色线为河道中心线、绿色为河岸线(河岸线可以自己根据实际情况绘制,转换为.geo格式后可在HEC-RAS中再编辑)

2、生成三角网曲面

用Civil3D打开基础资料底图,右键曲面-创建曲面(修改名称)-添加图形对象-对象类型(此例高程点为定义块,因此对象类型选择块),点击确定后框选高程点回车,会出现黄色选框,曲面即生成成功。

3、生成曲面查看

选中生成的曲面线,点击对象查看器,查看是否有异常高程点,如果有异常点选中生成的曲面线右键选择曲面特性将高程点调整到合适的高程范围点击确定重新生成曲面。

4、创建路线

选择路线-从对象创建路线-选择河道中心线-点击路线标签集设置相应参数(此例只保留了主桩号,如需添加其他内容可点击该界面下右侧按钮)

5、添加采样线

添加一个采样线名称--点击采样标签样式--改标签内容为采样线桩号--确定后单击创建采样线选择按桩号范围,将该界面下的附加采样控制前两项改为真,确定回车。

5、导出.geo文件

点击输出--点击导出到HEC-RAS(弹出默认窗口)--选择左右岸--点击导出。

6、记事本文件编辑

选择导出的.geo文件,右键用记事本打开,将其中中文字符‘米’改为m并保存。

7、导入HRC-RAS模型

新建Project--点击Geometric Data--点击File--点击Import Geometric Data--点击GIS Format找到.geo文件,将单位改为国际单位制m,单击下一步,单击完成,即CAD几何数据导入模型成功。

8、匹配实际河流流向

细心的朋友可能发现了,模型中的河流方向与CAD中河流方向不一致,那么问题就来了,如何将其匹配实际流向呢?如下操作,点击GIS Tools--点击Reach Invert Lines--点击Reverse Order--点击OK,即完成与实际流向匹配。

注意:如果河岸线与实际偏差较大,可在Cross Section Data中进行左右岸调整。

转载请声明出处!

如何将河道水系CAD数据导入HEC-RAS中?详细教程!相关推荐

  1. CAD数据导入到ArcGIS中出现乱码怎么办?

    在项目中,我们通常会涉及到将甲方提供的CAD数据提取成标准.SHP数据,但是CAD它导入到ArcGIS Desktop中竟然乱码了,标注看不清了,好头大.其实是字符集的问题,将注册表中的字符集改为简体 ...

  2. CAD数据导入数据库

    CAD数据导入数据库 1.读取CAD数据 分层读取CAD数据 /// <summary>/// 获取CAD图层(点线面)/// </summary>/// <param ...

  3. 如何将txt格式的数据导入到MATLAB中,并绘制图线

    如何将txt格式的数据导入到MATLAB中,并绘制图线 1.把txt格式的文件复制到MATLAB的目录下,在txt文件上点击右键→Import Data→next→Finish, 在workspace ...

  4. solr mysql 导入命令_(solr系列:四)将mysql数据库中的数据导入到solr中及删除solr中导入的数据...

    在前面的博文中,已完成了在tomcat中对solr的部署,为solr添加了一个自定义的core,并且引入了ik分词器. 那么该如何将本地的mysql的数据导入到solr中呢? 准备工作: 1.mysq ...

  5. 将C/C++程序的变量数据导入到MATLAB中的方法

    2016-5-21日:我发现自己真是傻,既然对象是图像,那何必把像素值导出来呢?直接将图像输出,然后MATLAB再读入图像不就可以了? 这篇博文随接上一篇博文: 将MATLAB的变量数据导入到VC中的 ...

  6. 将DataTable中的数据导入到数据库中

    上次在根据excel的文件的路径提取其中表的数据到DataSet中 一文中介绍了将Excel文件中的数据读取到DataSet中的方法,今天我来介绍下我曾经在项目中用到的一个将DataTable中的数据 ...

  7. php中怎么连接数据库中的表,php 连接 excel表格数据库数据-php中如何将execl的数据导入到数据库中...

    php中如何将execl的数据导入到数据库中 php导出大量数据的Excel: PHP从数据库分多次读取100万行记录,和分多次将100万行写入文本文件都没问题 Excel可以支持100万行记录,Ex ...

  8. mysql access 2017_如何把Access的数据导入到Mysql中

    在建设网站的过程中,经常要处理一些数据的导入及导出.在Mysql数据库中,一般有两种方法来处理数据的导出: 1. 使用select * from table_name into outfile &qu ...

  9. sqlbulkcopy mysql_c# SqlBulkCopy实现批量从数据集中把数据导入到数据库中

    今天遇到了一个导入类第一次见 SqlBulkCopy 可以实现从一个数据集导入到数据库中的表中 本来想从数据集中一条条遍历insert到库中 有了这个后发现: 只在把表与数据集的列做一下对应关系,再走 ...

最新文章

  1. 程序员到底为什么要掌握数据结构与算法?
  2. python竞赛题解答_【一点资讯】用python解NOIP竞赛题 www.yidianzixun.com
  3. mysql udf编译_MySql UDF 调用外部程序和系统命令
  4. 中标麒麟linux卸载qt,国产化 银河麒麟编译Qt程序的问题汇总 | 阿拉灯
  5. typora公式zuo对齐_Markdown编辑神器-Typora
  6. VC 6中使用不同调用规范的函数在符号文件里的表示方式
  7. Mysql CMAKE编译参数详解
  8. Android图形---Graphics(概要)
  9. C#下载文件和将文件转换为数据流下载的示例
  10. 【高速PCB电路设计】1.高速PCB设计概述
  11. 树莓派默认密码_树莓派快速指南,从购买到开机
  12. windows10安装Erlang和RabbitMQ
  13. python单位根检验看结果_求助!!!关于单位根检验!!!!我检验了,但看不懂结果,哪位高手帮帮忙...
  14. 计算机表格怎么用函数计算,WPS2012表格如何用公式与函数进行计算
  15. 2023啦 最新无人直播小白教程!
  16. 我的2013——学习、工作与生活
  17. 驱动程序获取微软数字签名的方法
  18. Java笔记-面向对象(上)
  19. 数字存储示波器基本工作原理与使用方法
  20. 京东商品主图定时替换,90%卖家这样做

热门文章

  1. vue3基础 —— 子传父
  2. 【笔记】SQL查询语句的基本使用方法
  3. Java多线程 信号量和屏障实现控制并发线程数量,主线程等待所有线程执行完毕1
  4. 2k的地址范围 计算机组成原理,计算机组成原理课后习题
  5. Android Studio Arctic Fox | 2020.3.1、Gradle 7.0升级记录
  6. 用户画像—打用户行为标签
  7. 【java】【kotlin】判断当前日期是星期几、是否为月底;获取当前季度起始时间
  8. mysql-server安装
  9. PhoneWindowManager().interceptKeyBeforeQueueing()中的interactive变量值的来源
  10. 准备买笔记本电脑了.