自定义构建三维网络数据集
使用说明
传统的以二维平面展现网络数据的方式,在一定程度上限制了信息的表达,尤其是在复杂的空间位置关系上,从而不可避免地影响了网络分析的准确性和可用性。三维网络是对现实中的网络的真实模拟,而非抽象模拟,因此能够全方位的展现信息。
例如,多层结构的建筑物内的通道数据(包括楼道、楼梯和电梯等),在二维显示上无法直观地区分各楼层的通道,而从三维视图上,则可以清晰直观地了解各个楼层的通道分布情况。再如,种类繁多且纵横交错的城市管网,仅通过二维数据难以清晰地表达管线的实际布设情况。二维数据中相交的两条管线,可能实际上并没有交叉,而只是架设的高度不同。而三维管网则能够直观的表达管线的布设、空间位置关系和拓扑关系。

在三维管线场景中使用的数据是三维网络数据集,三维网络数据集是进行三维网络分析的数据基础,并且要使用自适应管点符号,必须首先构建三维网络数据集。
构建三维网络数据集前,需要准备用于构建网络数据的数据集。可用于构建网络数据的数据类型包括点数据集、线数据集和网络数据集。其中点数据是可选的,在不选择点数据的情况下,也可以构建网络数据集;当网络数据集参与构建时,相当于利用其他点、线数据对该网络数据进行重新构网。
自定义构建三维网络数据集用于根据已存在拓扑关系的三维点、线数据集生成三维网络数据集。
参数说明
| 参数名 | 默认值 | 参数释义 | 参数类型 |
|---|---|---|---|
| 结点数据 | 选择参与构网的三维点数据集及其所在的数据源。注:三维点数据集可设置为空,仅通过三维线数据集进行构网。 | DatasetVector | |
| 结点标识 | 唯一标识网络数据集中每个结点的字段。 | String | |
| 弧段数据 | 选择参与构网的三维线数据集及其所在的数据源 | DatasetVector | |
| 弧段标识 | 唯一标识网络数据集中每个弧段的字段。 | String | |
| 起始结点标识 | 标识网络数据集中起始结点的字段,可以选择网络数据集中的线数据集的字段作为标识字段。一般为 SmFNode。 | String | |
| 终止结点标识 | 标识网络数据集中终止结点的字段,可以选择网络数据集中的线数据集的字段作为标识字段。一般为 SmTNode。 | String | |
| 结果数据集所在数据源 | 指定的存储结果面数据集所在的数据源 | Datasource | |
| 结果数据集名称 | 指定的结果数据集名称 | String |