gnmanalyse
分析网络
简介
gnmanalyse [--help][-q][-quiet][--long-usage]
[dijkstra <start_gfid> <end_gfid> [[-alo NAME=VALUE] ...]]]
[kpaths <start_gfid> <end_gfid> <k> [[-alo NAME=VALUE] ...]]]
[resource [[-alo NAME=VALUE] ...]]]
[-ds <ds_name>][-f <ds_format>][-l <layer_name>]
[[-dsco NAME=VALUE] ...][-lco NAME=VALUE]
<gnm_name>
描述
这个 gnmanalyse 程序提供了地理网络在GDAL中的分析能力。计算结果以OGRLayer格式返回,如果未定义该层,则作为控制台文本输出返回。所有的计算都是考虑到特征的阻塞状态。
- dijkstra <start_gfid> <end_gfid>
使用Dijkstra算法计算两点之间从起点到终点的最佳路径。
- kpaths <start_gfid> <end_gfid>
使用Yen算法(内部使用Dijkstra算法进行单路径计算)计算从起始点到结束点之间的K条最短路径。
- resource
计算“资源分配”。使用广度优先搜索执行连接组件搜索,并从规则标记为“发射器”的功能开始。
- -d <ds_name>
数据集的名称和路径,用生成的路径保存层。不需要存在数据集。
- -f <ds_format>
定义此项以设置新创建的数据集的格式。
- -l <layer_name>
结果层的名称。如果层已经存在-它将被重写。
- <gnm_name>
要使用的网络(路径和名称)。
- -dsco NAME=VALUE
数据集创建选项(特定于格式)
- -lco NAME=VALUE
图层创建选项(特定于格式)
- -alo NAME=VALUE
算法选项(特定于格式)