本系列配套练习数据下载链接:
链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj
提取码:mnsj
-
1、概念:
创建几何网络工具用于使用指定要素类、每个要素类的角色和带有权重关联的指定权重在地理数据库中创建几何网络。
-
这些要素类必须与几何网络位于同一要素数据集中。
-
仅支持输入点和线要素类。要素类不能参与其他几何网络或其他高级地理数据库数据集,例如拓扑网、网络数据集、terrain 或宗地结构。
-
从现有要素类构建几何网络时,某些输入要素类中可能会存在诸如其中的部分几何在几何网络中是非法的等需要引起重视的各种情况。遇到这种情况时,网络构建过程结束时会显示一条警告消息,并在包含这些错误的记录的数据库中创建一个名为
_BUILDERR 的表。
如果数据在构建网络前没有得到完美的清理,几何网络向导中提供的捕捉功能可以在网络构建过程中帮助确保要素之间的正确重叠。在创建几何网络时执行的捕捉行为是永久性的,即一旦要素被捕捉并调整其位置以确保连通性,这种改变是无法撤销的。如果在创建了几何网络之后决定删除它,那么之前为了建立连通性而进行的捕捉调整不会自动恢复到原始状态。
除了捕捉功能外,还可以使用其他工具和方法来辅助数据的清理和准备,如“拓扑”工具。
-
2、工具:

-
要素类:要添加到几何网络的输入要素类以及其应在几何网络中充当的角色。角色可以为: SIMPLE_JUNCTION:仅适用于点要素类的选项。对于每个简单交汇点要素类,可以选择是否使用源和汇参与流向。 SIMPLE_EDGE:用于线要素类,仅允许资源从边的一端流入,从另一端流出。 COMPLEX_EDGE:用于线要素类,允许在边上的某处抽取资源。 -
捕捉容差:该值越大,折点捕捉到一起的概率就越高。默认值为空,这意味着在创建几何网络时不会进行捕捉。创建几何网络时所执行的捕捉行为无法撤销。 -
权重:在网络中沿一条边行进的成本。例如,在供水管网中,权重可以为管道的长度。指明权重名称、权重类型以及 bitgate 权重的大小。权重类型决定了可以与权重相关联的要素类字段。可以使用整型、单精度、双精度、Bitgate中的任一种。 -
权重关联:为每个字段和要素类指定权重关联。在添加新的网络权重时,必须与要素类中能够提供值以确定要素权重的某字段相关联。

此时,几何网络创建完成,【water_net】要素数据集中生成了两个新的类:Water_Net(几何网络类)和Water_Net_Junctions(几何网络上连接要素类)。



本篇文章来源于微信公众号: 码农设计师