gnmmanage

管理网络

简介

gnmmanage [--help][-q][-quiet][--long-usage]
        [info]
        [create [-f <format_name>] [-t_srs <srs_name>] [-dsco NAME=VALUE]... ]
        [import src_dataset_name] [-l layer_name]
        [connect <gfid_src> <gfid_tgt> <gfid_con> [-c <cost>] [-ic <inv_cost>] [-dir <dir>]]
        [disconnect <gfid_src> <gfid_tgt> <gfid_con>]
        [rule <rule_str>]
        [autoconnect <tolerance>]
        [delete]
        [change [-bl gfid][-unbl gfid][-unblall]]
        <gnm_name> [<layer> [<layer> ...]]

描述

这个 gnmmanage 程序可以在GDAL中对地理网络进行各种管理操作。除了创建和删除网络,这还包括管理网络功能、拓扑和规则的功能。

-info

关于网络的不同信息:系统和类层、网络元数据、网络空间引用。

create

创建网络。

-f <format_name>

输出文件格式名。

-t_srs <srs_name>

空间参考输入。

-dsco NAME=VALUE

网络创建选项设置为pair name=value。

import <src_dataset_name>

使用要复制的数据集名称导入层。

-l layer_name

数据集中的层名称。如果未设置,则复制0层。

connect <gfid_src> <gfid_tgt> <gfid_con>

建立一个拓扑连接,其中gfidu src和gfidu tgt是顶点,gfidu con是边(gfidu con可以是-1,因此将插入系统边)。

手动分配以下值:

-c <cost>

成本/重量

-ic <invcost>

逆成本

-dir <dir>

边缘的方向。

disconnect <gfid_src> <gfid_tgt> <gfid_con>

从图中删除连接。

rule <rule_str>

根据给定的规则字符串在网络中创建规则。

autoconnect <tolerance>

使用给定的双公差和图层名自动创建拓扑。如果没有层名,则将使用网络的所有层。

delete

删除网络。

change

更改网络边或顶点的阻塞状态。

-bl <gfid>

主操作前的块功能。块特征保存在特殊层中。

-unbl <gfid>

在主操作之前取消阻止功能。

-unblall

在主操作之前取消阻止所有被阻止的功能。

<gnm_name>

要使用的网络(路径和名称)。

<layer>

网络层名称。