public class NetworkBuilder
extends java.lang.Object
| 构造器和说明 |
|---|
NetworkBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addSteppedListener(SteppedListener Listener)
添加进度条监听
|
static boolean |
appendToNetwork(DatasetVector networkDataset,
DatasetVector[] datasets) |
static DatasetVector |
buildNetwork(DatasetVector[] lineDatasets,
DatasetVector[] pointDatasets,
Datasource outputDatasource,
java.lang.String networkDatasetName,
NetworkSplitMode networkSplitMode,
double tolerance)
已过时。
|
static DatasetVector |
buildNetwork(DatasetVector[] lineDatasets,
DatasetVector[] pointDatasets,
java.lang.String[] lineFieldNames,
java.lang.String[] pointFieldNames,
Datasource outputDatasource,
java.lang.String networkDatasetName,
NetworkSplitMode networkSplitMode,
double tolerance) |
static DatasetVector |
buildNetwork(DatasetVector line,
DatasetVector point,
java.lang.String edgeIDField,
java.lang.String fromNodeField,
java.lang.String toNodeField,
java.lang.String nodeIDField,
Datasource outputDatasource,
java.lang.String networkDatasetName)
构建网络数据集
|
static DatasetVector |
buildNetwork(DatasetVector lineDataset,
Datasource outputDatasource,
java.lang.String networkDatasetName,
double tolerance)
已过时。
|
static DatasetVector |
createTurnTable(DatasetVector networkDataset,
QueryParameter queryParameter,
Datasource outputDatasource,
java.lang.String outputDatasetName)
创建转向表数据集。
|
static void |
removeSteppedListener(SteppedListener Listener)
移除进度条监听
|
@Deprecated public static DatasetVector buildNetwork(DatasetVector lineDataset, Datasource outputDatasource, java.lang.String networkDatasetName, double tolerance)
lineDataset - DatasetVector 线数据集outputDatasource - Datasource 输出数据源networkDatasetName - String 输出的网络数据集的名称tolerance - 容限@Deprecated public static DatasetVector buildNetwork(DatasetVector[] lineDatasets, DatasetVector[] pointDatasets, Datasource outputDatasource, java.lang.String networkDatasetName, NetworkSplitMode networkSplitMode, double tolerance)
lineDatasets - DatasetVector[] 线数据集数组pointDatasets - DatasetVector[] 点数据集数组outputDatasource - Datasource 输出数据源networkDatasetName - String 输出的网络数据集的名称networkSplitMode - NetworkSplitMode 打断模式tolerance - double 点是否可作为网络上的节点的容限(也可理解为打断容限)public static DatasetVector buildNetwork(DatasetVector line, DatasetVector point, java.lang.String edgeIDField, java.lang.String fromNodeField, java.lang.String toNodeField, java.lang.String nodeIDField, Datasource outputDatasource, java.lang.String networkDatasetName)
line - 线数据集point - 点数据集edgeIDField - 线字段fromNodeField - 起始点字段toNodeField - 终点字段nodeIDField - 中间点字段outputDatasource - 输出数据源networkDatasetName - 网络数据集的名称public static DatasetVector createTurnTable(DatasetVector networkDataset, QueryParameter queryParameter, Datasource outputDatasource, java.lang.String outputDatasetName)
networkDataset - 网络数据集queryParameter - 查询参数outputDatasource - 输出数据源outputDatasetName - 输出数据集的名称public static DatasetVector buildNetwork(DatasetVector[] lineDatasets, DatasetVector[] pointDatasets, java.lang.String[] lineFieldNames, java.lang.String[] pointFieldNames, Datasource outputDatasource, java.lang.String networkDatasetName, NetworkSplitMode networkSplitMode, double tolerance)
lineDatasets - 线数据集数组pointDatasets - 点数据集数组lineFieldNames - 线数据集名称数组pointFieldNames - 点数据集名称数组outputDatasource - 输出数据源networkDatasetName - 输出网络数据集名称networkSplitMode - 打断模式tolerance - 容限public static boolean appendToNetwork(DatasetVector networkDataset, DatasetVector[] datasets)
networkDataset - 网络数据集datasets - 数据集public static void addSteppedListener(SteppedListener Listener)
Listener - 进度条监听public static void removeSteppedListener(SteppedListener Listener)
Listener - 进度条监听