ArcGIS构建几何网络步骤

xiaoxiao2021-02-27  403

存储在同一要素数据集中的要素类可参与一个几何网络。几何网络用于为定向的流动网络系统(如供水管网)建模。您将基于 Montgomery 地理数据库的 Water 要素数据集中的要素类构建一个几何网络。然后创建连通性规则,以定义哪些要素可在网络中相互连接。

创建供水管网

步骤: 如果在上次练习后关闭了 ArcCatalog,则将其重新启动。导航到文件夹连接中的 Montgomery 地理数据库。展开 Montgomery 地理数据库。右键单击 Montgomery 地理数据库中的 Water 要素数据集,指向新建,然后单击几何网络

将打开新建几何网络向导。

单击下一步输入几何网络的名称WaterNet 单击以捕捉要素。英尺旁边的文本框中输入0.5

此对话框应与下图类似。

单击下一步

接下来,您必须选择要素数据集中的哪些要素类将参与几何网络。

单击全选

列表中的所有要素类都将参与网络。

单击下一步

如果在使用网络一段时间后需要将网络删除并重新构建网络,选择排除具有某些特定属性的要素会更便于您管理网络各部分的状态。在下一面板上,将选择不排除要素。

单击,以使所有要素都参与几何网络。

单击下一步

在下一个对话框中,必须指定哪些线类将在几何网络中变为复杂边要素类。复杂边要素不会被沿其长度方向的另一个要素的连接点分割成两个要素。因此,在为可能会有多个支管与之相连的给水干管进行建模时,复杂边要素会非常有用。默认情况下,所有线要素类都是简单边要素类。

在同一对话框中,必须指定哪些交汇点要素类(如果有)可以充当网络中的源头和汇点。源头和汇点用于确定供水管网中的流向。

在 Distribmains 行中,单击角色列下的简单边从列表中选择复杂边

这会将 Distribmains 要素类的角色从简单边更改为复杂边。

在 Tanks 要素类的行中,单击源和汇下的下拉菜单,然后单击Transmains 行中,单击角色列下的简单边,然后从列表中选择复杂边

这会将 Transmains 要素类的角色从简单边更改为复杂边。

单击下一步

接下来可以分配网络权重。网络权重用于描述穿过逻辑网络中的元素所产生的影响,例如水流经管道时的压强降低。

此几何网络不需要权重(这是默认设置),因此可以单击下一步

单击 下一步以打开汇总页面。也可为每个或个别要素添加权重:先在点击新建输入权重名和数据类型,然后在与所选权重关联的字段选择字段名即可,权重名称与要素名称是一一对应的关系。

查看过汇总页面后,单击完成

此时将出现一个进度指示器,用于显示网络构建过程中每个阶段的进度。

您将收到一条错误消息,指明网络已构建完成但出现错误。

“几何网络创建完毕,出现 2 个构建错误。构建错误存储在 WaterNet_BUILDERR 表中。”

单击确定关闭消息框。可通过预览 WaterNet_BUILDERR 表来查看构建几何网络时出现了什么错误。单击目录树中的 WaterNet_BUILDERR 表,然后单击预览选项卡查看此表中的条目。

将显示两条记录。

提示:

如果收到两条以上的错误消息,请删除几何网络并重复上述步骤以重新创建它。要创建几何网络,请确保您正确完成本练习中的所有步骤。如果仍然收到两条以上的错误消息,可能是您未完成之前的 5 个练习。本教程采取循序渐进的模式,因此必须先完成前面的练习才能进行此练习。

接下来,将为供水管网创建连通性规则。

创建连通性规则

网络连通性规则用于限制可以相互连接的网络要素的类型以及可以连接到另一种要素的任一特定类型的要素数量。通过创建这些规则,可以保持数据库中的网络连接完整性。

步骤: 右键单击 Water 要素数据集中的 WaterNet 几何网络,然后单击属性

将打开几何网络属性对话框,该对话框将提供参与网络的要素类的相关信息和一个网络权重列表。还可使用此对话框来添加、删除和修改连通性规则。

单击连通性选项卡。

此选项卡允许您添加和修改几何网络的连通性规则。

您将首先创建一个新的“边–交汇点”规则,规则中规定消火栓可以连接到消火栓支管;该规则还可以规定:创建消火栓支管后,消火栓交汇点要素应置于消火栓支管的自由端。

单击下拉箭头,然后单击laterals 单击要素类中的子类型列表中的Hydrant laterals

现在,单击消火栓支管可以在网络中连接的交汇点类型。为简单起见,消火栓支管只能连接到消火栓。

选中网络中的子类型列表中的Hydrants

还应指定:在创建消火栓支管时,如果支管的一端未连接另一个边或交汇点,则应将一个消火栓放置在该端点处。

单击网络中的子类型列表中Hydrants 旁边的加号。

Hydrants 子类型被展开。

右键单击 Hydrants 子类型下的Hydrants,然后单击设为默认值

一个蓝色的 D 将出现在 hydrant 子类型旁边,指明它是此边子类型的默认交汇点。

接下来将创建一个新的“边–边”规则,规则中规定:消火栓支管可以经由水龙头、三通阀和鞍形架连接到配水干管。消火栓支管和配水干管之间的默认连接交汇点是水龙头。

单击网络中的子类型列表中Distribmains 旁边的加号将其展开。 选中显示在 Distribmains 子类型下的Distribmains

由于您已经在网络子类型列表中选中了一条边,因此网络中的交汇点子类型的列表变成活动状态。可在此列表中指定可经由哪些交汇点类型来连接消火栓支管和配水干管。

单击加号展开交汇点子类型列表中的Fittings 按照该顺序依次选中 Fittings 交汇点子类型下的TapTeeSaddle

Tap 旁边有一个蓝色的 D,表示它是默认的交汇点。

同样,在交汇点子类型列表中,选中通用的(或默认的)网络交汇点类型WaterNet_Junctions 单击确定
转载请注明原文地址: https://www.6miu.com/read-810.html

最新回复(0)