笔记一——学习教程第二章
看着教程把第二章的功能实现了,对这款软件不熟,索引按功能把所有操作记了下来。
1.TIF、BMP、JPG等影像文件可以直接打开,在打开时会通过同名的TFW进行自动配准,对影像文件,其可见性的设置在菜单Image——Manage Images中实现。
2.图层的可见及当前图层——Feature Objects->Coverages
3.对弧段通过点个数或点间距进行点的内插——选择弧段,Feature Objects->Redistribute Vertices,
在弹出的窗口中输入点个数或点间距。一般互为对面的弧段的点个数尽量保证接近
4.生成多边形,在生成多边形前请先检查数据是否存在问题,可使用Feature Objects->Clean
5.定义精确点——这类点需要在多边形内,在多边形内,对于某些地方网格大小需要严格规定,可使用精
确点(Refine Point)。操作方式,添加点,通过选择要素点双击刚添加的点,在弹出的窗口中选择Refine
Point),之后定义精确点的半径,确定之后,在生成的网格中,与精确点相接的网格边长为输入的精确点
半径。
6.对于河流上游和河流下游,可能有多条弧段构成,这个时候我们可以对三条弧段创建一个弧段组,这样
,我们给三条弧段赋属性时,就可通过直接给弧段组赋属性来实现而不必每条弧段单独赋属性,选择三条
弧段,通过Feature Objects->Create Arc Group来创建弧段组。创建完毕后,就可以对弧段组赋边界属
性了。选择弧段组后,通过Feature Objects->Attributes->Boundry Conditions->Options对弧段组赋边
界属性。如果在选择Options时弹出错误——“所选择弧段组不在边界上”,这个时候我们可以对原先的
弧段组中每个弧段进行内插点,如果弧段组是三个弧段组成,边上的两个弧段点尽量保证个数接近。
7.对于类型不同的数据(Coverages中看到的Type不一样),指定边界条件时情况也不一样。对于RMA2(类型
为tab),河流上游弧段组指定时,边界条件类型为Specified flowrate,在Constant处指定Constant
flowrate,并设置Perpendicular to bound(猜测这里是设置上游的流速,垂直就是指定生成的网格要垂
直于上游边界);对于下游边界,边界条件类型为Water surface elevation,这里在Constant处输入常数
20(猜测这里说的是下游的水深),这里输入的两个常数暂不能确定其意义。
8.弧段构面。当所有弧段准备好后,可以点击Feature Objects->Build Polygons,这样弧段构面就实现了,虽然地图窗口没有变化,但这个时候地图模块的“Select Feature Polygon”按钮由灰变亮,可用了。这个时候可以点击此按钮,双击地图中的每一个面对象,会弹出多边形属性窗口,这个时候我们就可以给每个多边形赋属性了,是左岸、右岸还是主通道。此处有时候会看不到这三个属性,目前还没有搞清楚具体原因,后续再研究。赋完多边形属性之后,可以给多边形做一个标签专题图(\(^o^)/~,不知道在SMS里面是不是就叫标注了)。
9.在做了以上工作后,我们就可以将地图转为网格了,菜单Feature Objects->Map ->2D Mesh,就可以实现地图生成网格。
10.生成网格后,若我们对部分网格效果不满意,还可以进行手工的细调。