第2章 快速入门教程(3)

2019-04-16 21:26

要素类中创建几何网络。然后建立连通性规则定义网络中的哪些要素能相互连接。

创建自来水网络

1. 在Montgomery地理数据库中,右击Water要素数据集,单击New,再单击Geometric

Network。

创建几何网络向导(Build Geometric Network Wizard)被打开,通过向导可以从已有要素类建立一个几何网络或创建一个空的几何网络。本例从water要素数据集中已有的要素类创建几何网络。 2. 单击Next;

第二个面板用来确定是从已有的要素类创建一个网络,还是创建一个空的几何网络。选择默认设置,从已有的要素创建一个网络。 3. 单击Next;

在要素数据集中选择哪些要素类将加入几何网络,并确定几何网络的名称。 4. 选中列表中所有要素类;

5. 输入“WaterNet”作为几何网络的名称,单击Next; P32

必须指定几何网络中哪些要素类作为复杂边要素类。默认情况下,所有线要素类作为简

单边要素类。

6. 单击Yes,确定有些线要素类将作为复杂边;

7. 选中Distribmains和Transmains,使自来水分配主水管和传输主水管成为主要复杂边; 8. 单击Next;

在几何网络中的要素类必须与其它要素类相连。要素类的几何体可以被调整,通过捕捉(snapping)建立连通关系。在网络创建过程中,为了确保要素能够相互捕捉到,必须明确提出这些要素是否需要调整。

9. 单击Yes,指定需要调整的要素类,输入“1.0”,作为捕捉容限值; 10.选中所有要素类,表示每一个要素类都可以被调整; 11.单击Next;

如果有接合点(junction)要素类,必须指定一个作为网络中的源(source)和宿(sink)。ArcInfo利用这些源和宿来确定网络中流的方向。 12.单击Yes,表明某些接合点要素类将作为源和宿。 13.选中Tanks要素类,表明它在网络中可以作为源或宿。

P33

14.单击Next;

现在可以分配网络的权。权值描述经过逻辑网络中一个元素时的损耗,如水流过管道时会有压力损耗一样。本章中的几何网络不要求指定权,这是默认值。 15.单击Next,出现信息汇总页面,单击Finish。

一个进度指示器显示网络创建每一个阶段的过程。

WaterNet几何网络已经创建。下面要为自来水网络建立一个连通性规则。

创建连通规则

网络连通规则约束相互连接的网络要素的类型以及可以与其他类型要素连接的要素的

数量。通过这些规则我们能更好维护数据库中的网络连通的一致性。 1. 右击WaterNet,单击Properties;

打开一个几何网络属性对话框,该对话框给出了网络中要素类和网络权值列表,可以使用这个对话框进行增加、删除和修改连通性规则。 2. 单击Connectivity标签;

该项允许你进行增加和修改几何网络的连通性规则。首先创建一个新的边—结点规则,表示消防栓可以与消防管线连接。这同时也表明,当网络中增加一个消防管线时,其自由端(free end)应增加一个消防栓接合点。 3. 单击下拉菜单,选中Laterals;

4. 在要素类的子类列表框中,单击Hydrant laterals; P34

现在可以单击网络中Hydrant laterals可以连接的接合点类型,为了简单起见,Hydrant

olaterals只能连接到Hydrant上。

5. 选中网络中的子类列表框中的Hydrant选项。另外还需要明确,当创建一个Hydrant

laterals网络时,如果laterals的一个端点没有连接到另外一条边或接合点,一个(新的)Hydrant就放置在该端点。

6. 点击Hydrants旁的“+”号,右击其下的Hydrants项,然后点击Set as Default。在Hydrant

子类旁将出现一个蓝色的“D”字符,表明它是这个子类的默认接合点。

现在可以创建一个新的边——边规则。该规则确定Hydrant laterals可以通过水龙头(taps)、T形物(tees)和鞍形物(Saddles)连到分配主水管中。在Hydrant laterals和分配主水管之间默认的连接接合点是taps。 P35

7. 在网络子类的列表中,单击Distribmians旁边的\号,选中它下面的Distribmains。因

为在网络子类列表中选择了边线,这样网络中接合点子类列表变为活动状态,可以指定Hydrant lateral(消防侧水管)和distribution mains(分配主水管)具体连接的接合点类型。

8. 在接合点子类列表中,单击Fitting旁边的“+”号,依次选取Tap、Tee和Saddle,注意

在Tap旁边有一个蓝色“D”字,表示Tap是默认的接合点,选中WaterNet-Junctions,它是最初的或默认的网络类型; 9. 单击OK;

现在已经通过定义连通性规则为地理数据库增加了其他的行为。通常还需要为网络定义更多的连通性规则。在教程的这一部分,只要按要求定义连通性规则。在教程的下一部分将为新Hydrant laterals的要素类创建要素链注记(feature-linked annotation)。 P36

练习6:创建注记

练习1中,我们浏览了Montgomery地理数据库中的所有要素类,一些要素类中包含与

distribution和transmains两个要素类链接的注记。然后我们从一个Coverage中导入Water Laterals到Water Laterals要素数据集中。下面将为Water Laterals创建一个存放要素链接注记的注记类(annotation class)。

创建注记类

下面我们将在Montgomery地理数据库的Water要素数据集中创建注记类。

1. 右击Water要素数据集,单击New,然后单击Feature Class;

打开New Feature Class向导,该向导可以用来在地理数据库中创建一个简单的、网络的、定制的或注记要素类。第一个面板要求指定新要素类的名称和别名,也提供了可以选择存储要素类中非简单要素(网络、注记等)的选项。 2. 在名称文本框中输入“LateralDian”;

3. 在别名文本框中输入“Water lateral Diameter annotation”;

4. 在type单选框中,选择第二个存储注记对象。然后再单击第一个下拉箭头,选择ERSI

Annotation Feature;

5. 选中Link the Annotation to the following feature class复选框;

P37

6. 单击第二个下拉列表箭头,选中Laterals为water lateral创建注记; 7. 单击Next;

用这个面板来确定注记类是如何链接到被标注的要素。可选择链接要素类中的一个字段或复合字段作为注记内容,同时还可以指定注记的符号和放置的位置等高级内容。 8. 单击Label Field的下拉箭头,选择DIAMETER; 9. 单击Expression按钮,确定注记表达式;

表达式属性对话框出现在屏幕上,使用该对话框,可以从链接要素类中选择多个字段用来标注,并且可以使用逻辑表达式选择字段来标注。在这里,指定长度超过200英尺的laterals用直径和材料类型来联合标注;长度小于200英尺的,仅用直径标注。

10.从标注字段列表中拖放Shape-Length和MATERAL到表达式文本框中。 11.选中Advanced复选框,按下面的内容修改文本框中的表达式:

Function Findlabel([Shape_Length],[DIAMETER],[MATERIAL]) If [Shape_Length]>200 then

Findlabel=[DIAMETER]&””&[MATERIAL] Else

Findlabel=[DIAMETER] End if End Function P38

12.单击Verify按钮,保证输入表达式没有错误。如有错误,重新输入表达式; 13.单击OK; 14.单击Symbol;

Symbol Select对话框出现在桌面上,可以选择注记的字体、颜色、大小。 15.单击黑体(B)和斜体(I)按钮; 16.单击OK;

17.单击Label Placement选项:

placement properties对话框出现,可以指定注记的默认放置位置。 18.选择第二项,指定为每个lateral要素创建一个注记; 19.单击OK;

20.单击向导上的Next;

使用这个面板确定注记在多大比例尺时用所指定的符号显示在地图上。当放大地图时,地图上注记也随着放大,缩小地图时,注记也将随着缩小。

P39

21.输入“1000”作为参照比例;

22.单击地图单位下拉箭头。选Feet作为地图单位。当在链接要素类中创建一个新要素也

希望同时创建一个新注记要素时,选择该复选框。单击Next。 这个面板为数据库存储要素类指定储存参数。默认值是不指定参数。 23.单击Next。

这个面板用来增加在面板中出现的字段。这里不要求增加字段。 24.单击Finish。

现在已经为laterals要素类创建了新的与之链接的注记类。新的注记类还没有包括注记要素。可以用ArcMap为laterals要素类中所有要素创建注记要素。

生成注记要素

1. 在ArcCatalog中,通过单击ArcMap图标按钮启动ArcMap。也可以通过桌面上的快捷

图标或开始菜单中的程序列表来启动ArcMap;

2. 单击Add Data按钮,增加Laterals要素类和Lateral Diam注记类到地图上。弹出Add Data

对话框。

3. 浏览到water要素数据集,选择Laterals和Lateral Diam要素类,单击Add。 P40

数据被增加添加到地图上,现在将标注注记要素。

要为laterals要素创建注记要素并把它们存储在要素链注记类中,需要使用ArcMap。

4. 在ArcMap工具条上单击的Select Features按钮; 5. 在地图上拉框选择所有laterals要素;

6. 在ArcMap表内容列表中(table of contents),右击lateral层,鼠标移到Selection,单击

Annotate Selected Features;

Annotate Selected Feature对话框出现,选择默认操作。 7. 单击OK; 8. 关闭ArcMap;


第2章 快速入门教程(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:[实习日记]土木工程专业实习日记19篇

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: