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.
-
-dsco
NAME=VALUE
¶ Network creation option set as pair name=value.
-
-
import
<src_dataset_name>
¶ Import layer with dataset name to copy.
-
-l
layer_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.