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
- 进度条监听