通过线数据集数组和点数据集数组构建网络数据集。已过时。使用 BuildNetwork 替代。
命名空间:
SuperMap.Analyst.NetworkAnalyst程序集: SuperMap.Analyst.NetworkAnalyst (in SuperMap.Analyst.NetworkAnalyst)
版本: dll
语法
C# |
---|
[ObsoleteAttribute] public static DatasetVector BuildNetwork( DatasetVector[] lineDatasets, DatasetVector[] pointDatasets, Datasource outputDatasource, string networkDatasetName, NetworkSplitMode networkSplitMode, double tolerance ) |
参数
- lineDatasets
- Type: array<
SuperMap.Data..::.DatasetVector
>[]()[]
指定的线数据集数组。
- pointDatasets
- Type: array<
SuperMap.Data..::.DatasetVector
>[]()[]
指定的点数据集数组。
- outputDatasource
- Type: SuperMap.Data..::.Datasource
指定的输出数据源。
- networkDatasetName
- Type: System..::.String
指定输出的网络数据集的名称。
- networkSplitMode
- Type: SuperMap.Analyst.NetworkAnalyst..::.NetworkSplitMode
指定的打断模式。详细信息请参见 NetworkSplitMode 类。
- tolerance
- Type: System..::.Double
点数据集中的点是否可以处理为网络上的结点的容限值。
返回值
新构建的网络数据集,矢量数据集类型。示例
以下代码示范了如何利用多个线数据集和点数据集构建网络数据集。
CopyC#
public void BuildNetwork(DatasetVector[] lineDatasets,DatasetVector[] pointDatasets,Datasource outputDatasource) { //获取一个合法的名称作为网络模型数据集的名称 String networkName = outputDatasource.Datasets.GetAvailableDatasetName("NetworkDataset"); //构建网络模型数据集 DatasetVector datasetNet = NetworkBuilder.BuildNetwork(datasetVectors1, datasetVectors2, outputDatasource, networkName, NetworkSplitMode.None, 0.5); }
版本信息
SuperMap iObjects .NET
在 10.0.0 中过时(编译器警告)在 10.0.1 中过时(编译器警告)
在 10.1.0 中过时(编译器警告)
在 10.1.1 中过时(编译器警告)
在 10.2.0 中过时(编译器警告)
在 10.2.1 中过时(编译器警告)
在 11.0.0 中过时(编译器警告)
在 11.0.1 中过时(编译器警告)
在 11.1.1 中过时(编译器警告)
在 11.2.0 中过时(编译器警告)
在 11.2.1 中过时(编译器警告)
在 6.1.3 中过时(编译器警告)
在 7.0.0 中过时(编译器警告)
在 7.0.1 中过时(编译器警告)
在 7.1.0 中过时(编译器警告)
在 7.1.1 中过时(编译器警告)
在 7.1.2 中过时(编译器警告)
在 8.0.0 中过时(编译器警告)
在 8.0.1 中过时(编译器警告)
在 8.0.2 中过时(编译器警告)
在 8.1.0 中过时(编译器警告)
在 8.1.1 中过时(编译器警告)
在 9.0.0 中过时(编译器警告)
在 9.0.1 中过时(编译器警告)
在 9.1.0 中过时(编译器警告)
在 9.1.2 中过时(编译器警告)