gnmmanage¶
Manages networks
Synopsis¶
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> ...]]
Description¶
The gnmmanage program can perform various managing operations on geographical networks in GDAL. In addition to creating and deleting networks this includes capabilities of managing network's features, topology and rules.
-
-info¶ Different information about network: system and class layers, network metadata, network spatial reference.
-
create¶ Create network.
-
-f<format_name>¶ Output file format name.
-
-t_srs<srs_name>¶ Spatial reference input.
-
-dscoNAME=VALUE¶ Network creation option set as pair name=value.
-
-
import<src_dataset_name>¶ Import layer with dataset name to copy.
-
-llayer_name¶
Layer name in dataset. If unset, 0 layer is copied.
-
-
connect<gfid_src> <gfid_tgt> <gfid_con>¶ Make a topological connection, where the gfid_src and gfid_tgt are vertices and gfid_con is edge (gfid_con can be -1, so the system edge will be inserted).
Manually assign the following values:
-
-c<cost>¶ Cost / weight
-
-ic<invcost>¶ Inverse cost
-
-dir<dir>¶ Direction of the edge.
-
-
disconnect<gfid_src> <gfid_tgt> <gfid_con>¶ Removes the connection from the graph.
-
rule<rule_str>¶ Creates a rule in the network by the given rule_str string.
-
autoconnect<tolerance>¶ Create topology automatically with the given double tolerance and layer names. In no layer name provided all layers of network will be used.
-
delete¶ Delete network.
-
change¶ Change blocking state of network edges or vertices.
-
-bl<gfid>¶ Block feature before the main operation. Blocking features are saved in the special layer.
-
-unbl<gfid>¶ Unblock feature before the main operation.
-
-unblall¶ Unblock all blocked features before the main operation.
-
-
<gnm_name>¶ The network to work with (path and name).
-
<layer>¶ The network layer name.