自定义构建三维网络数据集

使用说明

传统的以二维平面展现网络数据的方式,在一定程度上限制了信息的表达,尤其是在复杂的空间位置关系上,从而不可避免地影响了网络分析的准确性和可用性。三维网络是对现实中的网络的真实模拟,而非抽象模拟,因此能够全方位的展现信息。

例如,多层结构的建筑物内的通道数据(包括楼道、楼梯和电梯等),在二维显示上无法直观地区分各楼层的通道,而从三维视图上,则可以清晰直观地了解各个楼层的通道分布情况。再如,种类繁多且纵横交错的城市管网,仅通过二维数据难以清晰地表达管线的实际布设情况。二维数据中相交的两条管线,可能实际上并没有交叉,而只是架设的高度不同。而三维管网则能够直观的表达管线的布设、空间位置关系和拓扑关系。

在三维管线场景中使用的数据是三维网络数据集,三维网络数据集是进行三维网络分析的数据基础,并且要使用自适应管点符号,必须首先构建三维网络数据集。

构建三维网络数据集前,需要准备用于构建网络数据的数据集。可用于构建网络数据的数据类型包括点数据集、线数据集和网络数据集。其中点数据是可选的,在不选择点数据的情况下,也可以构建网络数据集;当网络数据集参与构建时,相当于利用其他点、线数据对该网络数据进行重新构网。

自定义构建三维网络数据集用于根据已存在拓扑关系的三维点、线数据集生成三维网络数据集。

参数说明

参数名 默认值 参数释义 参数类型
结点数据   选择参与构网的三维点数据集及其所在的数据源。注:三维点数据集可设置为空,仅通过三维线数据集进行构网。 DatasetVector
结点标识   唯一标识网络数据集中每个结点的字段。 String
弧段数据   选择参与构网的三维线数据集及其所在的数据源 DatasetVector
弧段标识   唯一标识网络数据集中每个弧段的字段。 String
起始结点标识   标识网络数据集中起始结点的字段,可以选择网络数据集中的线数据集的字段作为标识字段。一般为 SmFNode。 String
终止结点标识   标识网络数据集中终止结点的字段,可以选择网络数据集中的线数据集的字段作为标识字段。一般为 SmTNode。 String
结果数据集所在数据源   指定的存储结果面数据集所在的数据源 Datasource
结果数据集名称   指定的结果数据集名称 String