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

算法选项(特定于格式)