5.1.1 net格式
更新于 2026年10月13日
版权声明
5.1.1 net格式
net格式共有三个标签,(*Vertices n、*Edges、*Arcs)定义了网络中所有的点、边和弧。点定义在*Vertices n这个的标签下,边定义在*Edges这个标签下,弧为有向边,定义在*Arcs这个标签下。
1.点*Vertices n
*Vertices n标签定义网络中的节点。n 是节点的具体数目。其他的参数用来描述节点特征,各参数之间用空格分隔。
参数格式:[vertex num]label[x y z][shape][changes of default parameters]
参数1 vertex num:结点ID(1,2,3,……n);
参数2 label:节点标签。如果是多个词组成的标签必须用双引号括起来;
参数3 x,y,z:结点坐标(介于0 到1 之间);
参数4 shape:代表定点的物体的形状。形状由文件SHAPES.CFG 定义(ellipse椭圆形、box 方形、diamond菱形、triangle三角形、cross十字形、empty空白)。(https://www.daowen.com)
2.弧(边)*Arcs(*Edges)
*Arcs(*Edges)标签定义网络的弧(边)。数据可以为空。
参数格式:v1 v2 value[additional parameters]
参数1 v1:起始结点ID。与“*Vertices n”标签下的节点ID 相对应。
参数2 v2:终点结点ID。与“*Vertices n”标签下的节点ID 相对应。
参数3 value:从v1 到v2 的弧的权值。
这三个参数必须具备。默认的弧(边)是黑色、直线、实心。