asammoud commited on
Commit
b265364
·
1 Parent(s): e57138c

Re-add large CSVs using Git LFS

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. P&ID-Symbols-3/P&ID-Symbols-3/test/475_0.graphml.xml +192 -0
  2. P&ID-Symbols-3/P&ID-Symbols-3/test/475_1.graphml.xml +259 -0
  3. P&ID-Symbols-3/P&ID-Symbols-3/test/475_10.graphml.xml +557 -0
  4. P&ID-Symbols-3/P&ID-Symbols-3/test/475_11.graphml.xml +720 -0
  5. P&ID-Symbols-3/P&ID-Symbols-3/test/475_12.graphml.xml +705 -0
  6. P&ID-Symbols-3/P&ID-Symbols-3/test/475_13.graphml.xml +614 -0
  7. P&ID-Symbols-3/P&ID-Symbols-3/test/475_14.graphml.xml +434 -0
  8. P&ID-Symbols-3/P&ID-Symbols-3/test/475_15.graphml.xml +478 -0
  9. P&ID-Symbols-3/P&ID-Symbols-3/test/475_16.graphml.xml +740 -0
  10. P&ID-Symbols-3/P&ID-Symbols-3/test/475_17.graphml.xml +694 -0
  11. P&ID-Symbols-3/P&ID-Symbols-3/test/475_18.graphml.xml +508 -0
  12. P&ID-Symbols-3/P&ID-Symbols-3/test/475_19.graphml.xml +329 -0
  13. P&ID-Symbols-3/P&ID-Symbols-3/test/475_2.graphml.xml +242 -0
  14. P&ID-Symbols-3/P&ID-Symbols-3/test/475_20.graphml.xml +362 -0
  15. P&ID-Symbols-3/P&ID-Symbols-3/test/475_21.graphml.xml +730 -0
  16. P&ID-Symbols-3/P&ID-Symbols-3/test/475_22.graphml.xml +627 -0
  17. P&ID-Symbols-3/P&ID-Symbols-3/test/475_23.graphml.xml +559 -0
  18. P&ID-Symbols-3/P&ID-Symbols-3/test/475_24.graphml.xml +681 -0
  19. P&ID-Symbols-3/P&ID-Symbols-3/test/475_25.graphml.xml +256 -0
  20. P&ID-Symbols-3/P&ID-Symbols-3/test/475_26.graphml.xml +582 -0
  21. P&ID-Symbols-3/P&ID-Symbols-3/test/475_27.graphml.xml +482 -0
  22. P&ID-Symbols-3/P&ID-Symbols-3/test/475_28.graphml.xml +543 -0
  23. P&ID-Symbols-3/P&ID-Symbols-3/test/475_29.graphml.xml +897 -0
  24. P&ID-Symbols-3/P&ID-Symbols-3/test/475_3.graphml.xml +325 -0
  25. P&ID-Symbols-3/P&ID-Symbols-3/test/475_30.graphml.xml +182 -0
  26. P&ID-Symbols-3/P&ID-Symbols-3/test/475_31.graphml.xml +445 -0
  27. P&ID-Symbols-3/P&ID-Symbols-3/test/475_32.graphml.xml +392 -0
  28. P&ID-Symbols-3/P&ID-Symbols-3/test/475_33.graphml.xml +373 -0
  29. P&ID-Symbols-3/P&ID-Symbols-3/test/475_34.graphml.xml +574 -0
  30. P&ID-Symbols-3/P&ID-Symbols-3/test/475_35.graphml.xml +92 -0
  31. P&ID-Symbols-3/P&ID-Symbols-3/test/475_36.graphml.xml +122 -0
  32. P&ID-Symbols-3/P&ID-Symbols-3/test/475_37.graphml.xml +132 -0
  33. P&ID-Symbols-3/P&ID-Symbols-3/test/475_38.graphml.xml +159 -0
  34. P&ID-Symbols-3/P&ID-Symbols-3/test/475_4.graphml.xml +288 -0
  35. P&ID-Symbols-3/P&ID-Symbols-3/test/475_475_xy_shifts.npy +3 -0
  36. P&ID-Symbols-3/P&ID-Symbols-3/test/475_5.graphml.xml +372 -0
  37. P&ID-Symbols-3/P&ID-Symbols-3/test/475_6.graphml.xml +392 -0
  38. P&ID-Symbols-3/P&ID-Symbols-3/test/475_7.graphml.xml +402 -0
  39. P&ID-Symbols-3/P&ID-Symbols-3/test/475_8.graphml.xml +528 -0
  40. P&ID-Symbols-3/P&ID-Symbols-3/test/475_9.graphml.xml +454 -0
  41. P&ID-Symbols-3/P&ID-Symbols-3/test/476_0.graphml.xml +368 -0
  42. P&ID-Symbols-3/P&ID-Symbols-3/test/476_1.graphml.xml +597 -0
  43. P&ID-Symbols-3/P&ID-Symbols-3/test/476_10.graphml.xml +584 -0
  44. P&ID-Symbols-3/P&ID-Symbols-3/test/476_11.graphml.xml +846 -0
  45. P&ID-Symbols-3/P&ID-Symbols-3/test/476_12.graphml.xml +472 -0
  46. P&ID-Symbols-3/P&ID-Symbols-3/test/476_13.graphml.xml +418 -0
  47. P&ID-Symbols-3/P&ID-Symbols-3/test/476_14.graphml.xml +448 -0
  48. P&ID-Symbols-3/P&ID-Symbols-3/test/476_15.graphml.xml +571 -0
  49. P&ID-Symbols-3/P&ID-Symbols-3/test/476_16.graphml.xml +813 -0
  50. P&ID-Symbols-3/P&ID-Symbols-3/test/476_17.graphml.xml +545 -0
P&ID-Symbols-3/P&ID-Symbols-3/test/475_0.graphml.xml ADDED
@@ -0,0 +1,192 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">624</data>
17
+ <data key="d2">502</data>
18
+ <data key="d3">632</data>
19
+ <data key="d4">510</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">624</data>
24
+ <data key="d2">783</data>
25
+ <data key="d3">632</data>
26
+ <data key="d4">791</data>
27
+ </node>
28
+ <node id="valve3">
29
+ <data key="d0">valve</data>
30
+ <data key="d5">1072.0</data>
31
+ <data key="d6">474.0</data>
32
+ <data key="d7">1132.0</data>
33
+ <data key="d8">538.0</data>
34
+ </node>
35
+ <node id="connector4">
36
+ <data key="d0">connector</data>
37
+ <data key="d1">1068</data>
38
+ <data key="d2">502</data>
39
+ <data key="d3">1076</data>
40
+ <data key="d4">510</data>
41
+ </node>
42
+ <node id="connector5">
43
+ <data key="d0">connector</data>
44
+ <data key="d1">1128</data>
45
+ <data key="d2">502</data>
46
+ <data key="d3">1136</data>
47
+ <data key="d4">510</data>
48
+ </node>
49
+ <node id="instrumentation6">
50
+ <data key="d0">instrumentation</data>
51
+ <data key="d5">1261.0</data>
52
+ <data key="d6">441.0</data>
53
+ <data key="d7">1390.0</data>
54
+ <data key="d8">571.0</data>
55
+ </node>
56
+ <node id="connector7">
57
+ <data key="d0">connector</data>
58
+ <data key="d1">1257</data>
59
+ <data key="d2">502</data>
60
+ <data key="d3">1265</data>
61
+ <data key="d4">510</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">1386</data>
66
+ <data key="d2">502</data>
67
+ <data key="d3">1394</data>
68
+ <data key="d4">510</data>
69
+ </node>
70
+ <node id="general9">
71
+ <data key="d0">general</data>
72
+ <data key="d5">950.0</data>
73
+ <data key="d6">758.0</data>
74
+ <data key="d7">1045.0</data>
75
+ <data key="d8">819.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">946</data>
80
+ <data key="d2">783</data>
81
+ <data key="d3">954</data>
82
+ <data key="d4">791</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">1041</data>
87
+ <data key="d2">783</data>
88
+ <data key="d3">1049</data>
89
+ <data key="d4">791</data>
90
+ </node>
91
+ <node id="valve12">
92
+ <data key="d0">valve</data>
93
+ <data key="d5">597.0</data>
94
+ <data key="d6">1132.0</data>
95
+ <data key="d7">657.0</data>
96
+ <data key="d8">1217.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">624</data>
101
+ <data key="d2">1128</data>
102
+ <data key="d3">632</data>
103
+ <data key="d4">1136</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">624</data>
108
+ <data key="d2">1212</data>
109
+ <data key="d3">632</data>
110
+ <data key="d4">1220</data>
111
+ </node>
112
+ <node id="valve15">
113
+ <data key="d0">valve</data>
114
+ <data key="d5">584.0</data>
115
+ <data key="d6">1456.0</data>
116
+ <data key="d7">672.0</data>
117
+ <data key="d8">1499.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">624</data>
122
+ <data key="d2">1452</data>
123
+ <data key="d3">632</data>
124
+ <data key="d4">1460</data>
125
+ </node>
126
+ <node id="border_node17">
127
+ <data key="d0">border_node</data>
128
+ <data key="d5">1485.0</data>
129
+ <data key="d6">780.0</data>
130
+ <data key="d7">1499.0</data>
131
+ <data key="d8">794.0</data>
132
+ </node>
133
+ <node id="border_node18">
134
+ <data key="d0">border_node</data>
135
+ <data key="d5">1485.0</data>
136
+ <data key="d6">499.0</data>
137
+ <data key="d7">1499.0</data>
138
+ <data key="d8">513.0</data>
139
+ </node>
140
+ <edge source="crossing1" target="crossing2">
141
+ <data key="d9">solid</data>
142
+ </edge>
143
+ <edge source="crossing1" target="connector4">
144
+ <data key="d9">solid</data>
145
+ </edge>
146
+ <edge source="crossing2" target="connector10">
147
+ <data key="d9">solid</data>
148
+ </edge>
149
+ <edge source="crossing2" target="connector13">
150
+ <data key="d9">solid</data>
151
+ </edge>
152
+ <edge source="valve3" target="connector4">
153
+ <data key="d9">solid</data>
154
+ </edge>
155
+ <edge source="valve3" target="connector5">
156
+ <data key="d9">solid</data>
157
+ </edge>
158
+ <edge source="connector5" target="connector7">
159
+ <data key="d9">solid</data>
160
+ </edge>
161
+ <edge source="instrumentation6" target="connector7">
162
+ <data key="d9">solid</data>
163
+ </edge>
164
+ <edge source="instrumentation6" target="connector8">
165
+ <data key="d9">solid</data>
166
+ </edge>
167
+ <edge source="connector8" target="border_node18">
168
+ <data key="d9">non-solid</data>
169
+ </edge>
170
+ <edge source="general9" target="connector10">
171
+ <data key="d9">solid</data>
172
+ </edge>
173
+ <edge source="general9" target="connector11">
174
+ <data key="d9">solid</data>
175
+ </edge>
176
+ <edge source="connector11" target="border_node17">
177
+ <data key="d9">solid</data>
178
+ </edge>
179
+ <edge source="valve12" target="connector13">
180
+ <data key="d9">solid</data>
181
+ </edge>
182
+ <edge source="valve12" target="connector14">
183
+ <data key="d9">solid</data>
184
+ </edge>
185
+ <edge source="connector14" target="connector16">
186
+ <data key="d9">solid</data>
187
+ </edge>
188
+ <edge source="valve15" target="connector16">
189
+ <data key="d9">solid</data>
190
+ </edge>
191
+ </graph>
192
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_1.graphml.xml ADDED
@@ -0,0 +1,259 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">902</data>
17
+ <data key="d2">1439</data>
18
+ <data key="d3">910</data>
19
+ <data key="d4">1447</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">624</data>
24
+ <data key="d2">33</data>
25
+ <data key="d3">632</data>
26
+ <data key="d4">41</data>
27
+ </node>
28
+ <node id="general3">
29
+ <data key="d0">general</data>
30
+ <data key="d5">950.0</data>
31
+ <data key="d6">8.0</data>
32
+ <data key="d7">1045.0</data>
33
+ <data key="d8">69.0</data>
34
+ </node>
35
+ <node id="connector4">
36
+ <data key="d0">connector</data>
37
+ <data key="d1">946</data>
38
+ <data key="d2">33</data>
39
+ <data key="d3">954</data>
40
+ <data key="d4">41</data>
41
+ </node>
42
+ <node id="connector5">
43
+ <data key="d0">connector</data>
44
+ <data key="d1">1041</data>
45
+ <data key="d2">33</data>
46
+ <data key="d3">1049</data>
47
+ <data key="d4">41</data>
48
+ </node>
49
+ <node id="valve6">
50
+ <data key="d0">valve</data>
51
+ <data key="d5">597.0</data>
52
+ <data key="d6">382.0</data>
53
+ <data key="d7">657.0</data>
54
+ <data key="d8">467.0</data>
55
+ </node>
56
+ <node id="connector7">
57
+ <data key="d0">connector</data>
58
+ <data key="d1">624</data>
59
+ <data key="d2">378</data>
60
+ <data key="d3">632</data>
61
+ <data key="d4">386</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">624</data>
66
+ <data key="d2">462</data>
67
+ <data key="d3">632</data>
68
+ <data key="d4">470</data>
69
+ </node>
70
+ <node id="valve9">
71
+ <data key="d0">valve</data>
72
+ <data key="d5">584.0</data>
73
+ <data key="d6">706.0</data>
74
+ <data key="d7">672.0</data>
75
+ <data key="d8">795.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">624</data>
80
+ <data key="d2">702</data>
81
+ <data key="d3">632</data>
82
+ <data key="d4">710</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">624</data>
87
+ <data key="d2">791</data>
88
+ <data key="d3">632</data>
89
+ <data key="d4">799</data>
90
+ </node>
91
+ <node id="valve12">
92
+ <data key="d0">valve</data>
93
+ <data key="d5">596.0</data>
94
+ <data key="d6">939.0</data>
95
+ <data key="d7">656.0</data>
96
+ <data key="d8">1031.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">624</data>
101
+ <data key="d2">935</data>
102
+ <data key="d3">632</data>
103
+ <data key="d4">943</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">624</data>
108
+ <data key="d2">1027</data>
109
+ <data key="d3">632</data>
110
+ <data key="d4">1035</data>
111
+ </node>
112
+ <node id="instrumentation15">
113
+ <data key="d0">instrumentation</data>
114
+ <data key="d5">562.0</data>
115
+ <data key="d6">1251.0</data>
116
+ <data key="d7">693.0</data>
117
+ <data key="d8">1382.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">624</data>
122
+ <data key="d2">1247</data>
123
+ <data key="d3">632</data>
124
+ <data key="d4">1255</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">624</data>
129
+ <data key="d2">1378</data>
130
+ <data key="d3">632</data>
131
+ <data key="d4">1386</data>
132
+ </node>
133
+ <node id="valve18">
134
+ <data key="d0">valve</data>
135
+ <data key="d5">1297.0</data>
136
+ <data key="d6">1414.0</data>
137
+ <data key="d7">1391.0</data>
138
+ <data key="d8">1473.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">1293</data>
143
+ <data key="d2">1439</data>
144
+ <data key="d3">1301</data>
145
+ <data key="d4">1447</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">1387</data>
150
+ <data key="d2">1439</data>
151
+ <data key="d3">1395</data>
152
+ <data key="d4">1447</data>
153
+ </node>
154
+ <node id="border_node21">
155
+ <data key="d0">border_node</data>
156
+ <data key="d5">1485.0</data>
157
+ <data key="d6">30.0</data>
158
+ <data key="d7">1499.0</data>
159
+ <data key="d8">44.0</data>
160
+ </node>
161
+ <node id="border_node22">
162
+ <data key="d0">border_node</data>
163
+ <data key="d5">898.0</data>
164
+ <data key="d6">1485.0</data>
165
+ <data key="d7">912.0</data>
166
+ <data key="d8">1499.0</data>
167
+ </node>
168
+ <node id="border_node23">
169
+ <data key="d0">border_node</data>
170
+ <data key="d5">620.0</data>
171
+ <data key="d6">1485.0</data>
172
+ <data key="d7">634.0</data>
173
+ <data key="d8">1499.0</data>
174
+ </node>
175
+ <node id="border_node24">
176
+ <data key="d0">border_node</data>
177
+ <data key="d5">620.0</data>
178
+ <data key="d6">0.0</data>
179
+ <data key="d7">634.0</data>
180
+ <data key="d8">14.0</data>
181
+ </node>
182
+ <node id="border_node25">
183
+ <data key="d0">border_node</data>
184
+ <data key="d5">1485.0</data>
185
+ <data key="d6">1436.0</data>
186
+ <data key="d7">1499.0</data>
187
+ <data key="d8">1450.0</data>
188
+ </node>
189
+ <edge source="crossing1" target="connector19">
190
+ <data key="d9">solid</data>
191
+ </edge>
192
+ <edge source="crossing1" target="border_node22">
193
+ <data key="d9">solid</data>
194
+ </edge>
195
+ <edge source="crossing2" target="connector4">
196
+ <data key="d9">solid</data>
197
+ </edge>
198
+ <edge source="crossing2" target="connector7">
199
+ <data key="d9">solid</data>
200
+ </edge>
201
+ <edge source="crossing2" target="border_node24">
202
+ <data key="d9">solid</data>
203
+ </edge>
204
+ <edge source="general3" target="connector4">
205
+ <data key="d9">solid</data>
206
+ </edge>
207
+ <edge source="general3" target="connector5">
208
+ <data key="d9">solid</data>
209
+ </edge>
210
+ <edge source="connector5" target="border_node21">
211
+ <data key="d9">solid</data>
212
+ </edge>
213
+ <edge source="valve6" target="connector7">
214
+ <data key="d9">solid</data>
215
+ </edge>
216
+ <edge source="valve6" target="connector8">
217
+ <data key="d9">solid</data>
218
+ </edge>
219
+ <edge source="connector8" target="connector10">
220
+ <data key="d9">solid</data>
221
+ </edge>
222
+ <edge source="valve9" target="connector10">
223
+ <data key="d9">solid</data>
224
+ </edge>
225
+ <edge source="valve9" target="connector11">
226
+ <data key="d9">solid</data>
227
+ </edge>
228
+ <edge source="connector11" target="connector13">
229
+ <data key="d9">solid</data>
230
+ </edge>
231
+ <edge source="valve12" target="connector13">
232
+ <data key="d9">solid</data>
233
+ </edge>
234
+ <edge source="valve12" target="connector14">
235
+ <data key="d9">solid</data>
236
+ </edge>
237
+ <edge source="connector14" target="connector16">
238
+ <data key="d9">solid</data>
239
+ </edge>
240
+ <edge source="instrumentation15" target="connector16">
241
+ <data key="d9">solid</data>
242
+ </edge>
243
+ <edge source="instrumentation15" target="connector17">
244
+ <data key="d9">solid</data>
245
+ </edge>
246
+ <edge source="connector17" target="border_node23">
247
+ <data key="d9">solid</data>
248
+ </edge>
249
+ <edge source="valve18" target="connector19">
250
+ <data key="d9">solid</data>
251
+ </edge>
252
+ <edge source="valve18" target="connector20">
253
+ <data key="d9">solid</data>
254
+ </edge>
255
+ <edge source="connector20" target="border_node25">
256
+ <data key="d9">solid</data>
257
+ </edge>
258
+ </graph>
259
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_10.graphml.xml ADDED
@@ -0,0 +1,557 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1198</data>
17
+ <data key="d2">1346</data>
18
+ <data key="d3">1206</data>
19
+ <data key="d4">1354</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">362</data>
24
+ <data key="d2">1346</data>
25
+ <data key="d3">370</data>
26
+ <data key="d4">1354</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1476</data>
31
+ <data key="d2">1346</data>
32
+ <data key="d3">1484</data>
33
+ <data key="d4">1354</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">362</data>
38
+ <data key="d2">1064</data>
39
+ <data key="d3">370</data>
40
+ <data key="d4">1072</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">362</data>
45
+ <data key="d2">783</data>
46
+ <data key="d3">370</data>
47
+ <data key="d4">791</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">1476</data>
52
+ <data key="d2">1064</data>
53
+ <data key="d3">1484</data>
54
+ <data key="d4">1072</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">1476</data>
59
+ <data key="d2">783</data>
60
+ <data key="d3">1484</data>
61
+ <data key="d4">791</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">1198</data>
66
+ <data key="d2">1064</data>
67
+ <data key="d3">1206</data>
68
+ <data key="d4">1072</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">920</data>
73
+ <data key="d2">783</data>
74
+ <data key="d3">928</data>
75
+ <data key="d4">791</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">362</data>
80
+ <data key="d2">502</data>
81
+ <data key="d3">370</data>
82
+ <data key="d4">510</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">920</data>
87
+ <data key="d2">1064</data>
88
+ <data key="d3">928</data>
89
+ <data key="d4">1072</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">920</data>
94
+ <data key="d2">502</data>
95
+ <data key="d3">928</data>
96
+ <data key="d4">510</data>
97
+ </node>
98
+ <node id="instrumentation13">
99
+ <data key="d0">instrumentation</data>
100
+ <data key="d5">0.0</data>
101
+ <data key="d6">441.0</data>
102
+ <data key="d7">15.0</data>
103
+ <data key="d8">571.0</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">11</data>
108
+ <data key="d2">502</data>
109
+ <data key="d3">19</data>
110
+ <data key="d4">510</data>
111
+ </node>
112
+ <node id="general15">
113
+ <data key="d0">general</data>
114
+ <data key="d5">510.0</data>
115
+ <data key="d6">668.0</data>
116
+ <data key="d7">556.0</data>
117
+ <data key="d8">819.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">506</data>
122
+ <data key="d2">783</data>
123
+ <data key="d3">514</data>
124
+ <data key="d4">791</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">552</data>
129
+ <data key="d2">783</data>
130
+ <data key="d3">560</data>
131
+ <data key="d4">791</data>
132
+ </node>
133
+ <node id="valve18">
134
+ <data key="d0">valve</data>
135
+ <data key="d5">327.0</data>
136
+ <data key="d6">614.0</data>
137
+ <data key="d7">406.0</data>
138
+ <data key="d8">694.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">362</data>
143
+ <data key="d2">610</data>
144
+ <data key="d3">370</data>
145
+ <data key="d4">618</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">362</data>
150
+ <data key="d2">690</data>
151
+ <data key="d3">370</data>
152
+ <data key="d4">698</data>
153
+ </node>
154
+ <node id="valve21">
155
+ <data key="d0">valve</data>
156
+ <data key="d5">404.0</data>
157
+ <data key="d6">1022.0</data>
158
+ <data key="d7">505.0</data>
159
+ <data key="d8">1100.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">400</data>
164
+ <data key="d2">1064</data>
165
+ <data key="d3">408</data>
166
+ <data key="d4">1072</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">501</data>
171
+ <data key="d2">1064</data>
172
+ <data key="d3">509</data>
173
+ <data key="d4">1072</data>
174
+ </node>
175
+ <node id="instrumentation24">
176
+ <data key="d0">instrumentation</data>
177
+ <data key="d5">727.0</data>
178
+ <data key="d6">1006.0</data>
179
+ <data key="d7">851.0</data>
180
+ <data key="d8">1131.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">722</data>
185
+ <data key="d2">1064</data>
186
+ <data key="d3">730</data>
187
+ <data key="d4">1072</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">846</data>
192
+ <data key="d2">1064</data>
193
+ <data key="d3">854</data>
194
+ <data key="d4">1072</data>
195
+ </node>
196
+ <node id="valve27">
197
+ <data key="d0">valve</data>
198
+ <data key="d5">1172.0</data>
199
+ <data key="d6">1181.0</data>
200
+ <data key="d7">1243.0</data>
201
+ <data key="d8">1269.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">1198</data>
206
+ <data key="d2">1177</data>
207
+ <data key="d3">1206</data>
208
+ <data key="d4">1185</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">1198</data>
213
+ <data key="d2">1265</data>
214
+ <data key="d3">1206</data>
215
+ <data key="d4">1273</data>
216
+ </node>
217
+ <node id="instrumentation30">
218
+ <data key="d0">instrumentation</data>
219
+ <data key="d5">985.0</data>
220
+ <data key="d6">1001.0</data>
221
+ <data key="d7">1117.0</data>
222
+ <data key="d8">1135.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">981</data>
227
+ <data key="d2">1064</data>
228
+ <data key="d3">989</data>
229
+ <data key="d4">1072</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">1113</data>
234
+ <data key="d2">1064</data>
235
+ <data key="d3">1121</data>
236
+ <data key="d4">1072</data>
237
+ </node>
238
+ <node id="general33">
239
+ <data key="d0">general</data>
240
+ <data key="d5">893.0</data>
241
+ <data key="d6">930.0</data>
242
+ <data key="d7">954.0</data>
243
+ <data key="d8">1034.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">920</data>
248
+ <data key="d2">926</data>
249
+ <data key="d3">928</data>
250
+ <data key="d4">934</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">920</data>
255
+ <data key="d2">1030</data>
256
+ <data key="d3">928</data>
257
+ <data key="d4">1038</data>
258
+ </node>
259
+ <node id="valve36">
260
+ <data key="d0">valve</data>
261
+ <data key="d5">894.0</data>
262
+ <data key="d6">589.0</data>
263
+ <data key="d7">953.0</data>
264
+ <data key="d8">682.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">920</data>
269
+ <data key="d2">585</data>
270
+ <data key="d3">928</data>
271
+ <data key="d4">593</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">920</data>
276
+ <data key="d2">678</data>
277
+ <data key="d3">928</data>
278
+ <data key="d4">686</data>
279
+ </node>
280
+ <node id="general39">
281
+ <data key="d0">general</data>
282
+ <data key="d5">685.0</data>
283
+ <data key="d6">475.0</data>
284
+ <data key="d7">729.0</data>
285
+ <data key="d8">593.0</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">680</data>
290
+ <data key="d2">502</data>
291
+ <data key="d3">688</data>
292
+ <data key="d4">510</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">726</data>
297
+ <data key="d2">502</data>
298
+ <data key="d3">734</data>
299
+ <data key="d4">510</data>
300
+ </node>
301
+ <node id="instrumentation42">
302
+ <data key="d0">instrumentation</data>
303
+ <data key="d5">443.0</data>
304
+ <data key="d6">443.0</data>
305
+ <data key="d7">567.0</data>
306
+ <data key="d8">568.0</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">439</data>
311
+ <data key="d2">502</data>
312
+ <data key="d3">447</data>
313
+ <data key="d4">510</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">563</data>
318
+ <data key="d2">502</data>
319
+ <data key="d3">571</data>
320
+ <data key="d4">510</data>
321
+ </node>
322
+ <node id="instrumentation45">
323
+ <data key="d0">instrumentation</data>
324
+ <data key="d5">1416.0</data>
325
+ <data key="d6">1149.0</data>
326
+ <data key="d7">1499.0</data>
327
+ <data key="d8">1280.0</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">1476</data>
332
+ <data key="d2">1145</data>
333
+ <data key="d3">1484</data>
334
+ <data key="d4">1153</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">1476</data>
339
+ <data key="d2">1276</data>
340
+ <data key="d3">1484</data>
341
+ <data key="d4">1284</data>
342
+ </node>
343
+ <node id="border_node48">
344
+ <data key="d0">border_node</data>
345
+ <data key="d5">1194.0</data>
346
+ <data key="d6">1485.0</data>
347
+ <data key="d7">1208.0</data>
348
+ <data key="d8">1499.0</data>
349
+ </node>
350
+ <node id="border_node49">
351
+ <data key="d0">border_node</data>
352
+ <data key="d5">358.0</data>
353
+ <data key="d6">1485.0</data>
354
+ <data key="d7">372.0</data>
355
+ <data key="d8">1499.0</data>
356
+ </node>
357
+ <node id="border_node50">
358
+ <data key="d0">border_node</data>
359
+ <data key="d5">1472.0</data>
360
+ <data key="d6">1485.0</data>
361
+ <data key="d7">1486.0</data>
362
+ <data key="d8">1499.0</data>
363
+ </node>
364
+ <node id="border_node51">
365
+ <data key="d0">border_node</data>
366
+ <data key="d5">1485.0</data>
367
+ <data key="d6">1343.0</data>
368
+ <data key="d7">1499.0</data>
369
+ <data key="d8">1357.0</data>
370
+ </node>
371
+ <node id="border_node52">
372
+ <data key="d0">border_node</data>
373
+ <data key="d5">0.0</data>
374
+ <data key="d6">780.0</data>
375
+ <data key="d7">14.0</data>
376
+ <data key="d8">794.0</data>
377
+ </node>
378
+ <node id="border_node53">
379
+ <data key="d0">border_node</data>
380
+ <data key="d5">1485.0</data>
381
+ <data key="d6">780.0</data>
382
+ <data key="d7">1499.0</data>
383
+ <data key="d8">794.0</data>
384
+ </node>
385
+ <edge source="crossing1" target="crossing3">
386
+ <data key="d9">solid</data>
387
+ </edge>
388
+ <edge source="crossing1" target="connector29">
389
+ <data key="d9">solid</data>
390
+ </edge>
391
+ <edge source="crossing1" target="crossing2">
392
+ <data key="d9">solid</data>
393
+ </edge>
394
+ <edge source="crossing1" target="border_node48">
395
+ <data key="d9">solid</data>
396
+ </edge>
397
+ <edge source="crossing2" target="crossing4">
398
+ <data key="d9">solid</data>
399
+ </edge>
400
+ <edge source="crossing2" target="border_node49">
401
+ <data key="d9">solid</data>
402
+ </edge>
403
+ <edge source="crossing3" target="connector47">
404
+ <data key="d9">solid</data>
405
+ </edge>
406
+ <edge source="crossing3" target="border_node50">
407
+ <data key="d9">solid</data>
408
+ </edge>
409
+ <edge source="crossing3" target="border_node51">
410
+ <data key="d9">solid</data>
411
+ </edge>
412
+ <edge source="crossing4" target="crossing5">
413
+ <data key="d9">solid</data>
414
+ </edge>
415
+ <edge source="crossing4" target="connector22">
416
+ <data key="d9">solid</data>
417
+ </edge>
418
+ <edge source="crossing5" target="connector16">
419
+ <data key="d9">solid</data>
420
+ </edge>
421
+ <edge source="crossing5" target="connector20">
422
+ <data key="d9">solid</data>
423
+ </edge>
424
+ <edge source="crossing5" target="border_node52">
425
+ <data key="d9">solid</data>
426
+ </edge>
427
+ <edge source="crossing6" target="crossing7">
428
+ <data key="d9">solid</data>
429
+ </edge>
430
+ <edge source="crossing6" target="crossing8">
431
+ <data key="d9">solid</data>
432
+ </edge>
433
+ <edge source="crossing6" target="connector46">
434
+ <data key="d9">solid</data>
435
+ </edge>
436
+ <edge source="crossing7" target="crossing9">
437
+ <data key="d9">solid</data>
438
+ </edge>
439
+ <edge source="crossing7" target="border_node53">
440
+ <data key="d9">solid</data>
441
+ </edge>
442
+ <edge source="crossing8" target="connector28">
443
+ <data key="d9">solid</data>
444
+ </edge>
445
+ <edge source="crossing8" target="connector32">
446
+ <data key="d9">solid</data>
447
+ </edge>
448
+ <edge source="crossing9" target="connector34">
449
+ <data key="d9">solid</data>
450
+ </edge>
451
+ <edge source="crossing9" target="connector38">
452
+ <data key="d9">solid</data>
453
+ </edge>
454
+ <edge source="crossing9" target="connector17">
455
+ <data key="d9">solid</data>
456
+ </edge>
457
+ <edge source="crossing10" target="connector19">
458
+ <data key="d9">solid</data>
459
+ </edge>
460
+ <edge source="crossing10" target="connector43">
461
+ <data key="d9">solid</data>
462
+ </edge>
463
+ <edge source="crossing10" target="connector14">
464
+ <data key="d9">non-solid</data>
465
+ </edge>
466
+ <edge source="crossing11" target="connector26">
467
+ <data key="d9">solid</data>
468
+ </edge>
469
+ <edge source="crossing11" target="connector31">
470
+ <data key="d9">solid</data>
471
+ </edge>
472
+ <edge source="crossing11" target="connector35">
473
+ <data key="d9">solid</data>
474
+ </edge>
475
+ <edge source="crossing12" target="connector37">
476
+ <data key="d9">solid</data>
477
+ </edge>
478
+ <edge source="crossing12" target="connector41">
479
+ <data key="d9">solid</data>
480
+ </edge>
481
+ <edge source="instrumentation13" target="connector14">
482
+ <data key="d9">solid</data>
483
+ </edge>
484
+ <edge source="general15" target="connector16">
485
+ <data key="d9">solid</data>
486
+ </edge>
487
+ <edge source="general15" target="connector17">
488
+ <data key="d9">solid</data>
489
+ </edge>
490
+ <edge source="valve18" target="connector19">
491
+ <data key="d9">solid</data>
492
+ </edge>
493
+ <edge source="valve18" target="connector20">
494
+ <data key="d9">solid</data>
495
+ </edge>
496
+ <edge source="valve21" target="connector22">
497
+ <data key="d9">solid</data>
498
+ </edge>
499
+ <edge source="valve21" target="connector23">
500
+ <data key="d9">solid</data>
501
+ </edge>
502
+ <edge source="connector23" target="connector25">
503
+ <data key="d9">solid</data>
504
+ </edge>
505
+ <edge source="instrumentation24" target="connector25">
506
+ <data key="d9">solid</data>
507
+ </edge>
508
+ <edge source="instrumentation24" target="connector26">
509
+ <data key="d9">solid</data>
510
+ </edge>
511
+ <edge source="valve27" target="connector28">
512
+ <data key="d9">solid</data>
513
+ </edge>
514
+ <edge source="valve27" target="connector29">
515
+ <data key="d9">solid</data>
516
+ </edge>
517
+ <edge source="instrumentation30" target="connector31">
518
+ <data key="d9">solid</data>
519
+ </edge>
520
+ <edge source="instrumentation30" target="connector32">
521
+ <data key="d9">solid</data>
522
+ </edge>
523
+ <edge source="general33" target="connector34">
524
+ <data key="d9">solid</data>
525
+ </edge>
526
+ <edge source="general33" target="connector35">
527
+ <data key="d9">solid</data>
528
+ </edge>
529
+ <edge source="valve36" target="connector37">
530
+ <data key="d9">solid</data>
531
+ </edge>
532
+ <edge source="valve36" target="connector38">
533
+ <data key="d9">solid</data>
534
+ </edge>
535
+ <edge source="general39" target="connector40">
536
+ <data key="d9">solid</data>
537
+ </edge>
538
+ <edge source="general39" target="connector41">
539
+ <data key="d9">solid</data>
540
+ </edge>
541
+ <edge source="connector40" target="connector44">
542
+ <data key="d9">solid</data>
543
+ </edge>
544
+ <edge source="instrumentation42" target="connector43">
545
+ <data key="d9">solid</data>
546
+ </edge>
547
+ <edge source="instrumentation42" target="connector44">
548
+ <data key="d9">solid</data>
549
+ </edge>
550
+ <edge source="instrumentation45" target="connector46">
551
+ <data key="d9">solid</data>
552
+ </edge>
553
+ <edge source="instrumentation45" target="connector47">
554
+ <data key="d9">solid</data>
555
+ </edge>
556
+ </graph>
557
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_11.graphml.xml ADDED
@@ -0,0 +1,720 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1198</data>
17
+ <data key="d2">596</data>
18
+ <data key="d3">1206</data>
19
+ <data key="d4">604</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">362</data>
24
+ <data key="d2">596</data>
25
+ <data key="d3">370</data>
26
+ <data key="d4">604</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1476</data>
31
+ <data key="d2">596</data>
32
+ <data key="d3">1484</data>
33
+ <data key="d4">604</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1476</data>
38
+ <data key="d2">877</data>
39
+ <data key="d3">1484</data>
40
+ <data key="d4">885</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">1476</data>
45
+ <data key="d2">1439</data>
46
+ <data key="d3">1484</data>
47
+ <data key="d4">1447</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">1476</data>
52
+ <data key="d2">1158</data>
53
+ <data key="d3">1484</data>
54
+ <data key="d4">1166</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">362</data>
59
+ <data key="d2">314</data>
60
+ <data key="d3">370</data>
61
+ <data key="d4">322</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">362</data>
66
+ <data key="d2">33</data>
67
+ <data key="d3">370</data>
68
+ <data key="d4">41</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">1198</data>
73
+ <data key="d2">1158</data>
74
+ <data key="d3">1206</data>
75
+ <data key="d4">1166</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">1476</data>
80
+ <data key="d2">314</data>
81
+ <data key="d3">1484</data>
82
+ <data key="d4">322</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">1476</data>
87
+ <data key="d2">33</data>
88
+ <data key="d3">1484</data>
89
+ <data key="d4">41</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">1198</data>
94
+ <data key="d2">314</data>
95
+ <data key="d3">1206</data>
96
+ <data key="d4">322</data>
97
+ </node>
98
+ <node id="crossing13">
99
+ <data key="d0">crossing</data>
100
+ <data key="d1">920</data>
101
+ <data key="d2">33</data>
102
+ <data key="d3">928</data>
103
+ <data key="d4">41</data>
104
+ </node>
105
+ <node id="crossing14">
106
+ <data key="d0">crossing</data>
107
+ <data key="d1">920</data>
108
+ <data key="d2">1439</data>
109
+ <data key="d3">928</data>
110
+ <data key="d4">1447</data>
111
+ </node>
112
+ <node id="crossing15">
113
+ <data key="d0">crossing</data>
114
+ <data key="d1">362</data>
115
+ <data key="d2">1439</data>
116
+ <data key="d3">370</data>
117
+ <data key="d4">1447</data>
118
+ </node>
119
+ <node id="crossing16">
120
+ <data key="d0">crossing</data>
121
+ <data key="d1">920</data>
122
+ <data key="d2">314</data>
123
+ <data key="d3">928</data>
124
+ <data key="d4">322</data>
125
+ </node>
126
+ <node id="valve17">
127
+ <data key="d0">valve</data>
128
+ <data key="d5">1301.0</data>
129
+ <data key="d6">1414.0</data>
130
+ <data key="d7">1386.0</data>
131
+ <data key="d8">1475.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">1297</data>
136
+ <data key="d2">1439</data>
137
+ <data key="d3">1305</data>
138
+ <data key="d4">1447</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">1382</data>
143
+ <data key="d2">1439</data>
144
+ <data key="d3">1390</data>
145
+ <data key="d4">1447</data>
146
+ </node>
147
+ <node id="general20">
148
+ <data key="d0">general</data>
149
+ <data key="d5">510.0</data>
150
+ <data key="d6">0.0</data>
151
+ <data key="d7">556.0</data>
152
+ <data key="d8">69.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">506</data>
157
+ <data key="d2">33</data>
158
+ <data key="d3">514</data>
159
+ <data key="d4">41</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">552</data>
164
+ <data key="d2">33</data>
165
+ <data key="d3">560</data>
166
+ <data key="d4">41</data>
167
+ </node>
168
+ <node id="valve23">
169
+ <data key="d0">valve</data>
170
+ <data key="d5">0.0</data>
171
+ <data key="d6">1414.0</data>
172
+ <data key="d7">16.0</data>
173
+ <data key="d8">1473.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">12</data>
178
+ <data key="d2">1439</data>
179
+ <data key="d3">20</data>
180
+ <data key="d4">1447</data>
181
+ </node>
182
+ <node id="valve25">
183
+ <data key="d0">valve</data>
184
+ <data key="d5">133.0</data>
185
+ <data key="d6">1395.0</data>
186
+ <data key="d7">229.0</data>
187
+ <data key="d8">1492.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">129</data>
192
+ <data key="d2">1439</data>
193
+ <data key="d3">137</data>
194
+ <data key="d4">1447</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">224</data>
199
+ <data key="d2">1439</data>
200
+ <data key="d3">232</data>
201
+ <data key="d4">1447</data>
202
+ </node>
203
+ <node id="instrumentation28">
204
+ <data key="d0">instrumentation</data>
205
+ <data key="d5">445.0</data>
206
+ <data key="d6">1379.0</data>
207
+ <data key="d7">572.0</data>
208
+ <data key="d8">1499.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">441</data>
213
+ <data key="d2">1439</data>
214
+ <data key="d3">449</data>
215
+ <data key="d4">1447</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">568</data>
220
+ <data key="d2">1439</data>
221
+ <data key="d3">576</data>
222
+ <data key="d4">1447</data>
223
+ </node>
224
+ <node id="instrumentation31">
225
+ <data key="d0">instrumentation</data>
226
+ <data key="d5">723.0</data>
227
+ <data key="d6">1381.0</data>
228
+ <data key="d7">847.0</data>
229
+ <data key="d8">1499.0</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">719</data>
234
+ <data key="d2">1439</data>
235
+ <data key="d3">727</data>
236
+ <data key="d4">1447</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">843</data>
241
+ <data key="d2">1439</data>
242
+ <data key="d3">851</data>
243
+ <data key="d4">1447</data>
244
+ </node>
245
+ <node id="valve34">
246
+ <data key="d0">valve</data>
247
+ <data key="d5">404.0</data>
248
+ <data key="d6">272.0</data>
249
+ <data key="d7">505.0</data>
250
+ <data key="d8">350.0</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">400</data>
255
+ <data key="d2">314</data>
256
+ <data key="d3">408</data>
257
+ <data key="d4">322</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">501</data>
262
+ <data key="d2">314</data>
263
+ <data key="d3">509</data>
264
+ <data key="d4">322</data>
265
+ </node>
266
+ <node id="instrumentation37">
267
+ <data key="d0">instrumentation</data>
268
+ <data key="d5">727.0</data>
269
+ <data key="d6">256.0</data>
270
+ <data key="d7">851.0</data>
271
+ <data key="d8">381.0</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">722</data>
276
+ <data key="d2">314</data>
277
+ <data key="d3">730</data>
278
+ <data key="d4">322</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">846</data>
283
+ <data key="d2">314</data>
284
+ <data key="d3">854</data>
285
+ <data key="d4">322</data>
286
+ </node>
287
+ <node id="valve40">
288
+ <data key="d0">valve</data>
289
+ <data key="d5">336.0</data>
290
+ <data key="d6">922.0</data>
291
+ <data key="d7">396.0</data>
292
+ <data key="d8">1011.0</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">362</data>
297
+ <data key="d2">918</data>
298
+ <data key="d3">370</data>
299
+ <data key="d4">926</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">362</data>
304
+ <data key="d2">1007</data>
305
+ <data key="d3">370</data>
306
+ <data key="d4">1015</data>
307
+ </node>
308
+ <node id="instrumentation43">
309
+ <data key="d0">instrumentation</data>
310
+ <data key="d5">305.0</data>
311
+ <data key="d6">1246.0</data>
312
+ <data key="d7">429.0</data>
313
+ <data key="d8">1371.0</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">362</data>
318
+ <data key="d2">1242</data>
319
+ <data key="d3">370</data>
320
+ <data key="d4">1250</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">362</data>
325
+ <data key="d2">1367</data>
326
+ <data key="d3">370</data>
327
+ <data key="d4">1375</data>
328
+ </node>
329
+ <node id="valve46">
330
+ <data key="d0">valve</data>
331
+ <data key="d5">1172.0</data>
332
+ <data key="d6">431.0</data>
333
+ <data key="d7">1243.0</data>
334
+ <data key="d8">519.0</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">1198</data>
339
+ <data key="d2">427</data>
340
+ <data key="d3">1206</data>
341
+ <data key="d4">435</data>
342
+ </node>
343
+ <node id="connector48">
344
+ <data key="d0">connector</data>
345
+ <data key="d1">1198</data>
346
+ <data key="d2">515</data>
347
+ <data key="d3">1206</data>
348
+ <data key="d4">523</data>
349
+ </node>
350
+ <node id="instrumentation49">
351
+ <data key="d0">instrumentation</data>
352
+ <data key="d5">985.0</data>
353
+ <data key="d6">251.0</data>
354
+ <data key="d7">1117.0</data>
355
+ <data key="d8">385.0</data>
356
+ </node>
357
+ <node id="connector50">
358
+ <data key="d0">connector</data>
359
+ <data key="d1">981</data>
360
+ <data key="d2">314</data>
361
+ <data key="d3">989</data>
362
+ <data key="d4">322</data>
363
+ </node>
364
+ <node id="connector51">
365
+ <data key="d0">connector</data>
366
+ <data key="d1">1113</data>
367
+ <data key="d2">314</data>
368
+ <data key="d3">1121</data>
369
+ <data key="d4">322</data>
370
+ </node>
371
+ <node id="general52">
372
+ <data key="d0">general</data>
373
+ <data key="d5">893.0</data>
374
+ <data key="d6">180.0</data>
375
+ <data key="d7">954.0</data>
376
+ <data key="d8">284.0</data>
377
+ </node>
378
+ <node id="connector53">
379
+ <data key="d0">connector</data>
380
+ <data key="d1">920</data>
381
+ <data key="d2">176</data>
382
+ <data key="d3">928</data>
383
+ <data key="d4">184</data>
384
+ </node>
385
+ <node id="connector54">
386
+ <data key="d0">connector</data>
387
+ <data key="d1">920</data>
388
+ <data key="d2">280</data>
389
+ <data key="d3">928</data>
390
+ <data key="d4">288</data>
391
+ </node>
392
+ <node id="instrumentation55">
393
+ <data key="d0">instrumentation</data>
394
+ <data key="d5">1416.0</data>
395
+ <data key="d6">399.0</data>
396
+ <data key="d7">1499.0</data>
397
+ <data key="d8">530.0</data>
398
+ </node>
399
+ <node id="connector56">
400
+ <data key="d0">connector</data>
401
+ <data key="d1">1476</data>
402
+ <data key="d2">395</data>
403
+ <data key="d3">1484</data>
404
+ <data key="d4">403</data>
405
+ </node>
406
+ <node id="connector57">
407
+ <data key="d0">connector</data>
408
+ <data key="d1">1476</data>
409
+ <data key="d2">526</data>
410
+ <data key="d3">1484</data>
411
+ <data key="d4">534</data>
412
+ </node>
413
+ <node id="valve58">
414
+ <data key="d0">valve</data>
415
+ <data key="d5">1171.0</data>
416
+ <data key="d6">1062.0</data>
417
+ <data key="d7">1231.0</data>
418
+ <data key="d8">1126.0</data>
419
+ </node>
420
+ <node id="connector59">
421
+ <data key="d0">connector</data>
422
+ <data key="d1">1198</data>
423
+ <data key="d2">1058</data>
424
+ <data key="d3">1206</data>
425
+ <data key="d4">1066</data>
426
+ </node>
427
+ <node id="connector60">
428
+ <data key="d0">connector</data>
429
+ <data key="d1">1198</data>
430
+ <data key="d2">1122</data>
431
+ <data key="d3">1206</data>
432
+ <data key="d4">1130</data>
433
+ </node>
434
+ <node id="border_node61">
435
+ <data key="d0">border_node</data>
436
+ <data key="d5">1485.0</data>
437
+ <data key="d6">593.0</data>
438
+ <data key="d7">1499.0</data>
439
+ <data key="d8">607.0</data>
440
+ </node>
441
+ <node id="border_node62">
442
+ <data key="d0">border_node</data>
443
+ <data key="d5">1485.0</data>
444
+ <data key="d6">874.0</data>
445
+ <data key="d7">1499.0</data>
446
+ <data key="d8">888.0</data>
447
+ </node>
448
+ <node id="border_node63">
449
+ <data key="d0">border_node</data>
450
+ <data key="d5">1485.0</data>
451
+ <data key="d6">1436.0</data>
452
+ <data key="d7">1499.0</data>
453
+ <data key="d8">1450.0</data>
454
+ </node>
455
+ <node id="border_node64">
456
+ <data key="d0">border_node</data>
457
+ <data key="d5">1485.0</data>
458
+ <data key="d6">1155.0</data>
459
+ <data key="d7">1499.0</data>
460
+ <data key="d8">1169.0</data>
461
+ </node>
462
+ <node id="border_node65">
463
+ <data key="d0">border_node</data>
464
+ <data key="d5">358.0</data>
465
+ <data key="d6">0.0</data>
466
+ <data key="d7">372.0</data>
467
+ <data key="d8">14.0</data>
468
+ </node>
469
+ <node id="border_node66">
470
+ <data key="d0">border_node</data>
471
+ <data key="d5">0.0</data>
472
+ <data key="d6">30.0</data>
473
+ <data key="d7">14.0</data>
474
+ <data key="d8">44.0</data>
475
+ </node>
476
+ <node id="border_node67">
477
+ <data key="d0">border_node</data>
478
+ <data key="d5">1485.0</data>
479
+ <data key="d6">30.0</data>
480
+ <data key="d7">1499.0</data>
481
+ <data key="d8">44.0</data>
482
+ </node>
483
+ <node id="border_node68">
484
+ <data key="d0">border_node</data>
485
+ <data key="d5">915.0</data>
486
+ <data key="d6">0.0</data>
487
+ <data key="d7">929.0</data>
488
+ <data key="d8">14.0</data>
489
+ </node>
490
+ <node id="border_node69">
491
+ <data key="d0">border_node</data>
492
+ <data key="d5">915.0</data>
493
+ <data key="d6">1485.0</data>
494
+ <data key="d7">929.0</data>
495
+ <data key="d8">1499.0</data>
496
+ </node>
497
+ <edge source="crossing1" target="crossing3">
498
+ <data key="d9">solid</data>
499
+ </edge>
500
+ <edge source="crossing1" target="connector48">
501
+ <data key="d9">solid</data>
502
+ </edge>
503
+ <edge source="crossing1" target="connector59">
504
+ <data key="d9">solid</data>
505
+ </edge>
506
+ <edge source="crossing1" target="crossing2">
507
+ <data key="d9">solid</data>
508
+ </edge>
509
+ <edge source="crossing2" target="crossing7">
510
+ <data key="d9">solid</data>
511
+ </edge>
512
+ <edge source="crossing2" target="connector41">
513
+ <data key="d9">solid</data>
514
+ </edge>
515
+ <edge source="crossing3" target="crossing4">
516
+ <data key="d9">solid</data>
517
+ </edge>
518
+ <edge source="crossing3" target="connector57">
519
+ <data key="d9">solid</data>
520
+ </edge>
521
+ <edge source="crossing3" target="border_node61">
522
+ <data key="d9">solid</data>
523
+ </edge>
524
+ <edge source="crossing4" target="crossing6">
525
+ <data key="d9">solid</data>
526
+ </edge>
527
+ <edge source="crossing4" target="border_node62">
528
+ <data key="d9">solid</data>
529
+ </edge>
530
+ <edge source="crossing5" target="crossing6">
531
+ <data key="d9">solid</data>
532
+ </edge>
533
+ <edge source="crossing5" target="connector19">
534
+ <data key="d9">solid</data>
535
+ </edge>
536
+ <edge source="crossing5" target="border_node63">
537
+ <data key="d9">solid</data>
538
+ </edge>
539
+ <edge source="crossing6" target="crossing9">
540
+ <data key="d9">solid</data>
541
+ </edge>
542
+ <edge source="crossing6" target="border_node64">
543
+ <data key="d9">solid</data>
544
+ </edge>
545
+ <edge source="crossing7" target="crossing8">
546
+ <data key="d9">solid</data>
547
+ </edge>
548
+ <edge source="crossing7" target="connector35">
549
+ <data key="d9">solid</data>
550
+ </edge>
551
+ <edge source="crossing8" target="connector21">
552
+ <data key="d9">solid</data>
553
+ </edge>
554
+ <edge source="crossing8" target="border_node65">
555
+ <data key="d9">solid</data>
556
+ </edge>
557
+ <edge source="crossing8" target="border_node66">
558
+ <data key="d9">solid</data>
559
+ </edge>
560
+ <edge source="crossing9" target="connector60">
561
+ <data key="d9">solid</data>
562
+ </edge>
563
+ <edge source="crossing10" target="crossing11">
564
+ <data key="d9">solid</data>
565
+ </edge>
566
+ <edge source="crossing10" target="crossing12">
567
+ <data key="d9">solid</data>
568
+ </edge>
569
+ <edge source="crossing10" target="connector56">
570
+ <data key="d9">solid</data>
571
+ </edge>
572
+ <edge source="crossing11" target="crossing13">
573
+ <data key="d9">solid</data>
574
+ </edge>
575
+ <edge source="crossing11" target="border_node67">
576
+ <data key="d9">solid</data>
577
+ </edge>
578
+ <edge source="crossing12" target="connector47">
579
+ <data key="d9">solid</data>
580
+ </edge>
581
+ <edge source="crossing12" target="connector51">
582
+ <data key="d9">solid</data>
583
+ </edge>
584
+ <edge source="crossing13" target="connector53">
585
+ <data key="d9">solid</data>
586
+ </edge>
587
+ <edge source="crossing13" target="connector22">
588
+ <data key="d9">solid</data>
589
+ </edge>
590
+ <edge source="crossing13" target="border_node68">
591
+ <data key="d9">solid</data>
592
+ </edge>
593
+ <edge source="crossing14" target="connector33">
594
+ <data key="d9">solid</data>
595
+ </edge>
596
+ <edge source="crossing14" target="connector18">
597
+ <data key="d9">solid</data>
598
+ </edge>
599
+ <edge source="crossing14" target="border_node69">
600
+ <data key="d9">solid</data>
601
+ </edge>
602
+ <edge source="crossing15" target="connector27">
603
+ <data key="d9">solid</data>
604
+ </edge>
605
+ <edge source="crossing15" target="connector29">
606
+ <data key="d9">solid</data>
607
+ </edge>
608
+ <edge source="crossing15" target="connector45">
609
+ <data key="d9">solid</data>
610
+ </edge>
611
+ <edge source="crossing16" target="connector39">
612
+ <data key="d9">solid</data>
613
+ </edge>
614
+ <edge source="crossing16" target="connector50">
615
+ <data key="d9">solid</data>
616
+ </edge>
617
+ <edge source="crossing16" target="connector54">
618
+ <data key="d9">solid</data>
619
+ </edge>
620
+ <edge source="valve17" target="connector18">
621
+ <data key="d9">solid</data>
622
+ </edge>
623
+ <edge source="valve17" target="connector19">
624
+ <data key="d9">solid</data>
625
+ </edge>
626
+ <edge source="general20" target="connector21">
627
+ <data key="d9">solid</data>
628
+ </edge>
629
+ <edge source="general20" target="connector22">
630
+ <data key="d9">solid</data>
631
+ </edge>
632
+ <edge source="valve23" target="connector24">
633
+ <data key="d9">solid</data>
634
+ </edge>
635
+ <edge source="connector24" target="connector26">
636
+ <data key="d9">solid</data>
637
+ </edge>
638
+ <edge source="valve25" target="connector26">
639
+ <data key="d9">solid</data>
640
+ </edge>
641
+ <edge source="valve25" target="connector27">
642
+ <data key="d9">solid</data>
643
+ </edge>
644
+ <edge source="instrumentation28" target="connector29">
645
+ <data key="d9">solid</data>
646
+ </edge>
647
+ <edge source="instrumentation28" target="connector30">
648
+ <data key="d9">solid</data>
649
+ </edge>
650
+ <edge source="connector30" target="connector32">
651
+ <data key="d9">solid</data>
652
+ </edge>
653
+ <edge source="instrumentation31" target="connector32">
654
+ <data key="d9">solid</data>
655
+ </edge>
656
+ <edge source="instrumentation31" target="connector33">
657
+ <data key="d9">solid</data>
658
+ </edge>
659
+ <edge source="valve34" target="connector35">
660
+ <data key="d9">solid</data>
661
+ </edge>
662
+ <edge source="valve34" target="connector36">
663
+ <data key="d9">solid</data>
664
+ </edge>
665
+ <edge source="connector36" target="connector38">
666
+ <data key="d9">solid</data>
667
+ </edge>
668
+ <edge source="instrumentation37" target="connector38">
669
+ <data key="d9">solid</data>
670
+ </edge>
671
+ <edge source="instrumentation37" target="connector39">
672
+ <data key="d9">solid</data>
673
+ </edge>
674
+ <edge source="valve40" target="connector41">
675
+ <data key="d9">solid</data>
676
+ </edge>
677
+ <edge source="valve40" target="connector42">
678
+ <data key="d9">solid</data>
679
+ </edge>
680
+ <edge source="connector42" target="connector44">
681
+ <data key="d9">solid</data>
682
+ </edge>
683
+ <edge source="instrumentation43" target="connector44">
684
+ <data key="d9">solid</data>
685
+ </edge>
686
+ <edge source="instrumentation43" target="connector45">
687
+ <data key="d9">solid</data>
688
+ </edge>
689
+ <edge source="valve46" target="connector47">
690
+ <data key="d9">solid</data>
691
+ </edge>
692
+ <edge source="valve46" target="connector48">
693
+ <data key="d9">solid</data>
694
+ </edge>
695
+ <edge source="instrumentation49" target="connector50">
696
+ <data key="d9">solid</data>
697
+ </edge>
698
+ <edge source="instrumentation49" target="connector51">
699
+ <data key="d9">solid</data>
700
+ </edge>
701
+ <edge source="general52" target="connector53">
702
+ <data key="d9">solid</data>
703
+ </edge>
704
+ <edge source="general52" target="connector54">
705
+ <data key="d9">solid</data>
706
+ </edge>
707
+ <edge source="instrumentation55" target="connector56">
708
+ <data key="d9">solid</data>
709
+ </edge>
710
+ <edge source="instrumentation55" target="connector57">
711
+ <data key="d9">solid</data>
712
+ </edge>
713
+ <edge source="valve58" target="connector59">
714
+ <data key="d9">solid</data>
715
+ </edge>
716
+ <edge source="valve58" target="connector60">
717
+ <data key="d9">solid</data>
718
+ </edge>
719
+ </graph>
720
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_12.graphml.xml ADDED
@@ -0,0 +1,705 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1476</data>
17
+ <data key="d2">127</data>
18
+ <data key="d3">1484</data>
19
+ <data key="d4">135</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1476</data>
24
+ <data key="d2">689</data>
25
+ <data key="d3">1484</data>
26
+ <data key="d4">697</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1476</data>
31
+ <data key="d2">408</data>
32
+ <data key="d3">1484</data>
33
+ <data key="d4">416</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1198</data>
38
+ <data key="d2">408</data>
39
+ <data key="d3">1206</data>
40
+ <data key="d4">416</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">362</data>
45
+ <data key="d2">970</data>
46
+ <data key="d3">370</data>
47
+ <data key="d4">978</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">920</data>
52
+ <data key="d2">689</data>
53
+ <data key="d3">928</data>
54
+ <data key="d4">697</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">920</data>
59
+ <data key="d2">970</data>
60
+ <data key="d3">928</data>
61
+ <data key="d4">978</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">1198</data>
66
+ <data key="d2">970</data>
67
+ <data key="d3">1206</data>
68
+ <data key="d4">978</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">1198</data>
73
+ <data key="d2">1252</data>
74
+ <data key="d3">1206</data>
75
+ <data key="d4">1260</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">920</data>
80
+ <data key="d2">1252</data>
81
+ <data key="d3">928</data>
82
+ <data key="d4">1260</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">362</data>
87
+ <data key="d2">689</data>
88
+ <data key="d3">370</data>
89
+ <data key="d4">697</data>
90
+ </node>
91
+ <node id="valve12">
92
+ <data key="d0">valve</data>
93
+ <data key="d5">1301.0</data>
94
+ <data key="d6">664.0</data>
95
+ <data key="d7">1386.0</data>
96
+ <data key="d8">725.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">1297</data>
101
+ <data key="d2">689</data>
102
+ <data key="d3">1305</data>
103
+ <data key="d4">697</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">1382</data>
108
+ <data key="d2">689</data>
109
+ <data key="d3">1390</data>
110
+ <data key="d4">697</data>
111
+ </node>
112
+ <node id="valve15">
113
+ <data key="d0">valve</data>
114
+ <data key="d5">893.0</data>
115
+ <data key="d6">1073.0</data>
116
+ <data key="d7">953.0</data>
117
+ <data key="d8">1138.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">920</data>
122
+ <data key="d2">1069</data>
123
+ <data key="d3">928</data>
124
+ <data key="d4">1077</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">920</data>
129
+ <data key="d2">1134</data>
130
+ <data key="d3">928</data>
131
+ <data key="d4">1142</data>
132
+ </node>
133
+ <node id="general18">
134
+ <data key="d0">general</data>
135
+ <data key="d5">1267.0</data>
136
+ <data key="d6">1222.0</data>
137
+ <data key="d7">1407.0</data>
138
+ <data key="d8">1290.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">1262</data>
143
+ <data key="d2">1252</data>
144
+ <data key="d3">1270</data>
145
+ <data key="d4">1260</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">1403</data>
150
+ <data key="d2">1252</data>
151
+ <data key="d3">1411</data>
152
+ <data key="d4">1260</data>
153
+ </node>
154
+ <node id="instrumentation21">
155
+ <data key="d0">instrumentation</data>
156
+ <data key="d5">998.0</data>
157
+ <data key="d6">1202.0</data>
158
+ <data key="d7">1106.0</data>
159
+ <data key="d8">1310.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">994</data>
164
+ <data key="d2">1252</data>
165
+ <data key="d3">1002</data>
166
+ <data key="d4">1260</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">1102</data>
171
+ <data key="d2">1252</data>
172
+ <data key="d3">1110</data>
173
+ <data key="d4">1260</data>
174
+ </node>
175
+ <node id="valve24">
176
+ <data key="d0">valve</data>
177
+ <data key="d5">193.0</data>
178
+ <data key="d6">925.0</data>
179
+ <data key="d7">300.0</data>
180
+ <data key="d8">1006.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">189</data>
185
+ <data key="d2">970</data>
186
+ <data key="d3">197</data>
187
+ <data key="d4">978</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">296</data>
192
+ <data key="d2">970</data>
193
+ <data key="d3">304</data>
194
+ <data key="d4">978</data>
195
+ </node>
196
+ <node id="valve27">
197
+ <data key="d0">valve</data>
198
+ <data key="d5">713.0</data>
199
+ <data key="d6">944.0</data>
200
+ <data key="d7">816.0</data>
201
+ <data key="d8">1004.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">709</data>
206
+ <data key="d2">970</data>
207
+ <data key="d3">717</data>
208
+ <data key="d4">978</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">812</data>
213
+ <data key="d2">970</data>
214
+ <data key="d3">820</data>
215
+ <data key="d4">978</data>
216
+ </node>
217
+ <node id="valve30">
218
+ <data key="d0">valve</data>
219
+ <data key="d5">0.0</data>
220
+ <data key="d6">664.0</data>
221
+ <data key="d7">16.0</data>
222
+ <data key="d8">723.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">12</data>
227
+ <data key="d2">689</data>
228
+ <data key="d3">20</data>
229
+ <data key="d4">697</data>
230
+ </node>
231
+ <node id="valve32">
232
+ <data key="d0">valve</data>
233
+ <data key="d5">133.0</data>
234
+ <data key="d6">645.0</data>
235
+ <data key="d7">229.0</data>
236
+ <data key="d8">742.0</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">129</data>
241
+ <data key="d2">689</data>
242
+ <data key="d3">137</data>
243
+ <data key="d4">697</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">224</data>
248
+ <data key="d2">689</data>
249
+ <data key="d3">232</data>
250
+ <data key="d4">697</data>
251
+ </node>
252
+ <node id="instrumentation35">
253
+ <data key="d0">instrumentation</data>
254
+ <data key="d5">445.0</data>
255
+ <data key="d6">629.0</data>
256
+ <data key="d7">572.0</data>
257
+ <data key="d8">757.0</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">441</data>
262
+ <data key="d2">689</data>
263
+ <data key="d3">449</data>
264
+ <data key="d4">697</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">568</data>
269
+ <data key="d2">689</data>
270
+ <data key="d3">576</data>
271
+ <data key="d4">697</data>
272
+ </node>
273
+ <node id="instrumentation38">
274
+ <data key="d0">instrumentation</data>
275
+ <data key="d5">723.0</data>
276
+ <data key="d6">631.0</data>
277
+ <data key="d7">847.0</data>
278
+ <data key="d8">755.0</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">719</data>
283
+ <data key="d2">689</data>
284
+ <data key="d3">727</data>
285
+ <data key="d4">697</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">843</data>
290
+ <data key="d2">689</data>
291
+ <data key="d3">851</data>
292
+ <data key="d4">697</data>
293
+ </node>
294
+ <node id="valve41">
295
+ <data key="d0">valve</data>
296
+ <data key="d5">336.0</data>
297
+ <data key="d6">172.0</data>
298
+ <data key="d7">396.0</data>
299
+ <data key="d8">261.0</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">362</data>
304
+ <data key="d2">168</data>
305
+ <data key="d3">370</data>
306
+ <data key="d4">176</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">362</data>
311
+ <data key="d2">257</data>
312
+ <data key="d3">370</data>
313
+ <data key="d4">265</data>
314
+ </node>
315
+ <node id="instrumentation44">
316
+ <data key="d0">instrumentation</data>
317
+ <data key="d5">305.0</data>
318
+ <data key="d6">496.0</data>
319
+ <data key="d7">429.0</data>
320
+ <data key="d8">621.0</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">362</data>
325
+ <data key="d2">492</data>
326
+ <data key="d3">370</data>
327
+ <data key="d4">500</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">362</data>
332
+ <data key="d2">617</data>
333
+ <data key="d3">370</data>
334
+ <data key="d4">625</data>
335
+ </node>
336
+ <node id="valve47">
337
+ <data key="d0">valve</data>
338
+ <data key="d5">1171.0</data>
339
+ <data key="d6">312.0</data>
340
+ <data key="d7">1231.0</data>
341
+ <data key="d8">376.0</data>
342
+ </node>
343
+ <node id="connector48">
344
+ <data key="d0">connector</data>
345
+ <data key="d1">1198</data>
346
+ <data key="d2">308</data>
347
+ <data key="d3">1206</data>
348
+ <data key="d4">316</data>
349
+ </node>
350
+ <node id="connector49">
351
+ <data key="d0">connector</data>
352
+ <data key="d1">1198</data>
353
+ <data key="d2">372</data>
354
+ <data key="d3">1206</data>
355
+ <data key="d4">380</data>
356
+ </node>
357
+ <node id="valve50">
358
+ <data key="d0">valve</data>
359
+ <data key="d5">1032.0</data>
360
+ <data key="d6">944.0</data>
361
+ <data key="d7">1090.0</data>
362
+ <data key="d8">1005.0</data>
363
+ </node>
364
+ <node id="connector51">
365
+ <data key="d0">connector</data>
366
+ <data key="d1">1028</data>
367
+ <data key="d2">970</data>
368
+ <data key="d3">1036</data>
369
+ <data key="d4">978</data>
370
+ </node>
371
+ <node id="connector52">
372
+ <data key="d0">connector</data>
373
+ <data key="d1">1086</data>
374
+ <data key="d2">970</data>
375
+ <data key="d3">1094</data>
376
+ <data key="d4">978</data>
377
+ </node>
378
+ <node id="valve53">
379
+ <data key="d0">valve</data>
380
+ <data key="d5">1172.0</data>
381
+ <data key="d6">1342.0</data>
382
+ <data key="d7">1242.0</data>
383
+ <data key="d8">1442.0</data>
384
+ </node>
385
+ <node id="connector54">
386
+ <data key="d0">connector</data>
387
+ <data key="d1">1198</data>
388
+ <data key="d2">1338</data>
389
+ <data key="d3">1206</data>
390
+ <data key="d4">1346</data>
391
+ </node>
392
+ <node id="connector55">
393
+ <data key="d0">connector</data>
394
+ <data key="d1">1198</data>
395
+ <data key="d2">1438</data>
396
+ <data key="d3">1206</data>
397
+ <data key="d4">1446</data>
398
+ </node>
399
+ <node id="general56">
400
+ <data key="d0">general</data>
401
+ <data key="d5">331.0</data>
402
+ <data key="d6">1063.0</data>
403
+ <data key="d7">402.0</data>
404
+ <data key="d8">1140.0</data>
405
+ </node>
406
+ <node id="connector57">
407
+ <data key="d0">connector</data>
408
+ <data key="d1">362</data>
409
+ <data key="d2">1059</data>
410
+ <data key="d3">370</data>
411
+ <data key="d4">1067</data>
412
+ </node>
413
+ <node id="connector58">
414
+ <data key="d0">connector</data>
415
+ <data key="d1">362</data>
416
+ <data key="d2">1136</data>
417
+ <data key="d3">370</data>
418
+ <data key="d4">1144</data>
419
+ </node>
420
+ <node id="border_node59">
421
+ <data key="d0">border_node</data>
422
+ <data key="d5">1194.0</data>
423
+ <data key="d6">0.0</data>
424
+ <data key="d7">1208.0</data>
425
+ <data key="d8">14.0</data>
426
+ </node>
427
+ <node id="border_node60">
428
+ <data key="d0">border_node</data>
429
+ <data key="d5">358.0</data>
430
+ <data key="d6">0.0</data>
431
+ <data key="d7">372.0</data>
432
+ <data key="d8">14.0</data>
433
+ </node>
434
+ <node id="border_node61">
435
+ <data key="d0">border_node</data>
436
+ <data key="d5">1472.0</data>
437
+ <data key="d6">0.0</data>
438
+ <data key="d7">1486.0</data>
439
+ <data key="d8">14.0</data>
440
+ </node>
441
+ <node id="border_node62">
442
+ <data key="d0">border_node</data>
443
+ <data key="d5">1485.0</data>
444
+ <data key="d6">124.0</data>
445
+ <data key="d7">1499.0</data>
446
+ <data key="d8">138.0</data>
447
+ </node>
448
+ <node id="border_node63">
449
+ <data key="d0">border_node</data>
450
+ <data key="d5">1485.0</data>
451
+ <data key="d6">686.0</data>
452
+ <data key="d7">1499.0</data>
453
+ <data key="d8">700.0</data>
454
+ </node>
455
+ <node id="border_node64">
456
+ <data key="d0">border_node</data>
457
+ <data key="d5">1485.0</data>
458
+ <data key="d6">405.0</data>
459
+ <data key="d7">1499.0</data>
460
+ <data key="d8">419.0</data>
461
+ </node>
462
+ <node id="border_node65">
463
+ <data key="d0">border_node</data>
464
+ <data key="d5">915.0</data>
465
+ <data key="d6">1485.0</data>
466
+ <data key="d7">929.0</data>
467
+ <data key="d8">1499.0</data>
468
+ </node>
469
+ <node id="border_node66">
470
+ <data key="d0">border_node</data>
471
+ <data key="d5">1194.0</data>
472
+ <data key="d6">1485.0</data>
473
+ <data key="d7">1208.0</data>
474
+ <data key="d8">1499.0</data>
475
+ </node>
476
+ <node id="border_node67">
477
+ <data key="d0">border_node</data>
478
+ <data key="d5">1485.0</data>
479
+ <data key="d6">1249.0</data>
480
+ <data key="d7">1499.0</data>
481
+ <data key="d8">1263.0</data>
482
+ </node>
483
+ <node id="border_node68">
484
+ <data key="d0">border_node</data>
485
+ <data key="d5">0.0</data>
486
+ <data key="d6">967.0</data>
487
+ <data key="d7">14.0</data>
488
+ <data key="d8">981.0</data>
489
+ </node>
490
+ <node id="border_node69">
491
+ <data key="d0">border_node</data>
492
+ <data key="d5">358.0</data>
493
+ <data key="d6">1485.0</data>
494
+ <data key="d7">372.0</data>
495
+ <data key="d8">1499.0</data>
496
+ </node>
497
+ <edge source="crossing1" target="crossing3">
498
+ <data key="d9">solid</data>
499
+ </edge>
500
+ <edge source="crossing1" target="border_node61">
501
+ <data key="d9">solid</data>
502
+ </edge>
503
+ <edge source="crossing1" target="border_node62">
504
+ <data key="d9">solid</data>
505
+ </edge>
506
+ <edge source="crossing2" target="crossing3">
507
+ <data key="d9">solid</data>
508
+ </edge>
509
+ <edge source="crossing2" target="connector14">
510
+ <data key="d9">solid</data>
511
+ </edge>
512
+ <edge source="crossing2" target="border_node63">
513
+ <data key="d9">solid</data>
514
+ </edge>
515
+ <edge source="crossing3" target="crossing4">
516
+ <data key="d9">solid</data>
517
+ </edge>
518
+ <edge source="crossing3" target="border_node64">
519
+ <data key="d9">solid</data>
520
+ </edge>
521
+ <edge source="crossing4" target="connector49">
522
+ <data key="d9">solid</data>
523
+ </edge>
524
+ <edge source="crossing5" target="connector26">
525
+ <data key="d9">solid</data>
526
+ </edge>
527
+ <edge source="crossing5" target="connector57">
528
+ <data key="d9">solid</data>
529
+ </edge>
530
+ <edge source="crossing5" target="connector28">
531
+ <data key="d9">solid</data>
532
+ </edge>
533
+ <edge source="crossing6" target="crossing7">
534
+ <data key="d9">solid</data>
535
+ </edge>
536
+ <edge source="crossing6" target="connector40">
537
+ <data key="d9">solid</data>
538
+ </edge>
539
+ <edge source="crossing6" target="connector13">
540
+ <data key="d9">solid</data>
541
+ </edge>
542
+ <edge source="crossing7" target="connector16">
543
+ <data key="d9">solid</data>
544
+ </edge>
545
+ <edge source="crossing7" target="connector29">
546
+ <data key="d9">solid</data>
547
+ </edge>
548
+ <edge source="crossing7" target="connector51">
549
+ <data key="d9">solid</data>
550
+ </edge>
551
+ <edge source="crossing8" target="crossing9">
552
+ <data key="d9">solid</data>
553
+ </edge>
554
+ <edge source="crossing8" target="connector52">
555
+ <data key="d9">solid</data>
556
+ </edge>
557
+ <edge source="crossing9" target="connector19">
558
+ <data key="d9">solid</data>
559
+ </edge>
560
+ <edge source="crossing9" target="connector23">
561
+ <data key="d9">solid</data>
562
+ </edge>
563
+ <edge source="crossing9" target="connector54">
564
+ <data key="d9">solid</data>
565
+ </edge>
566
+ <edge source="crossing10" target="connector17">
567
+ <data key="d9">solid</data>
568
+ </edge>
569
+ <edge source="crossing10" target="connector22">
570
+ <data key="d9">solid</data>
571
+ </edge>
572
+ <edge source="crossing10" target="border_node65">
573
+ <data key="d9">non-solid</data>
574
+ </edge>
575
+ <edge source="crossing11" target="connector34">
576
+ <data key="d9">solid</data>
577
+ </edge>
578
+ <edge source="crossing11" target="connector36">
579
+ <data key="d9">solid</data>
580
+ </edge>
581
+ <edge source="crossing11" target="connector46">
582
+ <data key="d9">solid</data>
583
+ </edge>
584
+ <edge source="valve12" target="connector13">
585
+ <data key="d9">solid</data>
586
+ </edge>
587
+ <edge source="valve12" target="connector14">
588
+ <data key="d9">solid</data>
589
+ </edge>
590
+ <edge source="valve15" target="connector16">
591
+ <data key="d9">solid</data>
592
+ </edge>
593
+ <edge source="valve15" target="connector17">
594
+ <data key="d9">solid</data>
595
+ </edge>
596
+ <edge source="general18" target="connector19">
597
+ <data key="d9">solid</data>
598
+ </edge>
599
+ <edge source="general18" target="connector20">
600
+ <data key="d9">solid</data>
601
+ </edge>
602
+ <edge source="connector20" target="border_node67">
603
+ <data key="d9">solid</data>
604
+ </edge>
605
+ <edge source="instrumentation21" target="connector22">
606
+ <data key="d9">solid</data>
607
+ </edge>
608
+ <edge source="instrumentation21" target="connector23">
609
+ <data key="d9">solid</data>
610
+ </edge>
611
+ <edge source="valve24" target="connector25">
612
+ <data key="d9">solid</data>
613
+ </edge>
614
+ <edge source="valve24" target="connector26">
615
+ <data key="d9">solid</data>
616
+ </edge>
617
+ <edge source="connector25" target="border_node68">
618
+ <data key="d9">solid</data>
619
+ </edge>
620
+ <edge source="valve27" target="connector28">
621
+ <data key="d9">solid</data>
622
+ </edge>
623
+ <edge source="valve27" target="connector29">
624
+ <data key="d9">solid</data>
625
+ </edge>
626
+ <edge source="valve30" target="connector31">
627
+ <data key="d9">solid</data>
628
+ </edge>
629
+ <edge source="connector31" target="connector33">
630
+ <data key="d9">solid</data>
631
+ </edge>
632
+ <edge source="valve32" target="connector33">
633
+ <data key="d9">solid</data>
634
+ </edge>
635
+ <edge source="valve32" target="connector34">
636
+ <data key="d9">solid</data>
637
+ </edge>
638
+ <edge source="instrumentation35" target="connector36">
639
+ <data key="d9">solid</data>
640
+ </edge>
641
+ <edge source="instrumentation35" target="connector37">
642
+ <data key="d9">solid</data>
643
+ </edge>
644
+ <edge source="connector37" target="connector39">
645
+ <data key="d9">solid</data>
646
+ </edge>
647
+ <edge source="instrumentation38" target="connector39">
648
+ <data key="d9">solid</data>
649
+ </edge>
650
+ <edge source="instrumentation38" target="connector40">
651
+ <data key="d9">solid</data>
652
+ </edge>
653
+ <edge source="valve41" target="connector42">
654
+ <data key="d9">solid</data>
655
+ </edge>
656
+ <edge source="valve41" target="connector43">
657
+ <data key="d9">solid</data>
658
+ </edge>
659
+ <edge source="connector42" target="border_node60">
660
+ <data key="d9">solid</data>
661
+ </edge>
662
+ <edge source="connector43" target="connector45">
663
+ <data key="d9">solid</data>
664
+ </edge>
665
+ <edge source="instrumentation44" target="connector45">
666
+ <data key="d9">solid</data>
667
+ </edge>
668
+ <edge source="instrumentation44" target="connector46">
669
+ <data key="d9">solid</data>
670
+ </edge>
671
+ <edge source="valve47" target="connector48">
672
+ <data key="d9">solid</data>
673
+ </edge>
674
+ <edge source="valve47" target="connector49">
675
+ <data key="d9">solid</data>
676
+ </edge>
677
+ <edge source="connector48" target="border_node59">
678
+ <data key="d9">solid</data>
679
+ </edge>
680
+ <edge source="valve50" target="connector51">
681
+ <data key="d9">solid</data>
682
+ </edge>
683
+ <edge source="valve50" target="connector52">
684
+ <data key="d9">solid</data>
685
+ </edge>
686
+ <edge source="valve53" target="connector54">
687
+ <data key="d9">solid</data>
688
+ </edge>
689
+ <edge source="valve53" target="connector55">
690
+ <data key="d9">solid</data>
691
+ </edge>
692
+ <edge source="connector55" target="border_node66">
693
+ <data key="d9">non-solid</data>
694
+ </edge>
695
+ <edge source="general56" target="connector57">
696
+ <data key="d9">solid</data>
697
+ </edge>
698
+ <edge source="general56" target="connector58">
699
+ <data key="d9">solid</data>
700
+ </edge>
701
+ <edge source="connector58" target="border_node69">
702
+ <data key="d9">solid</data>
703
+ </edge>
704
+ </graph>
705
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_13.graphml.xml ADDED
@@ -0,0 +1,614 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">84</data>
17
+ <data key="d2">1065</data>
18
+ <data key="d3">92</data>
19
+ <data key="d4">1073</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">362</data>
24
+ <data key="d2">220</data>
25
+ <data key="d3">370</data>
26
+ <data key="d4">228</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">920</data>
31
+ <data key="d2">220</data>
32
+ <data key="d3">928</data>
33
+ <data key="d4">228</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1198</data>
38
+ <data key="d2">220</data>
39
+ <data key="d3">1206</data>
40
+ <data key="d4">228</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">1198</data>
45
+ <data key="d2">502</data>
46
+ <data key="d3">1206</data>
47
+ <data key="d4">510</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">920</data>
52
+ <data key="d2">502</data>
53
+ <data key="d3">928</data>
54
+ <data key="d4">510</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">362</data>
59
+ <data key="d2">1065</data>
60
+ <data key="d3">370</data>
61
+ <data key="d4">1073</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">84</data>
66
+ <data key="d2">1346</data>
67
+ <data key="d3">92</data>
68
+ <data key="d4">1354</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">362</data>
73
+ <data key="d2">1346</data>
74
+ <data key="d3">370</data>
75
+ <data key="d4">1354</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">920</data>
80
+ <data key="d2">1346</data>
81
+ <data key="d3">928</data>
82
+ <data key="d4">1354</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">920</data>
87
+ <data key="d2">1065</data>
88
+ <data key="d3">928</data>
89
+ <data key="d4">1073</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">1198</data>
94
+ <data key="d2">1065</data>
95
+ <data key="d3">1206</data>
96
+ <data key="d4">1073</data>
97
+ </node>
98
+ <node id="valve13">
99
+ <data key="d0">valve</data>
100
+ <data key="d5">893.0</data>
101
+ <data key="d6">323.0</data>
102
+ <data key="d7">953.0</data>
103
+ <data key="d8">388.0</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">920</data>
108
+ <data key="d2">319</data>
109
+ <data key="d3">928</data>
110
+ <data key="d4">327</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">920</data>
115
+ <data key="d2">384</data>
116
+ <data key="d3">928</data>
117
+ <data key="d4">392</data>
118
+ </node>
119
+ <node id="valve16">
120
+ <data key="d0">valve</data>
121
+ <data key="d5">164.0</data>
122
+ <data key="d6">1038.0</data>
123
+ <data key="d7">250.0</data>
124
+ <data key="d8">1100.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">160</data>
129
+ <data key="d2">1065</data>
130
+ <data key="d3">168</data>
131
+ <data key="d4">1073</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">246</data>
136
+ <data key="d2">1065</data>
137
+ <data key="d3">254</data>
138
+ <data key="d4">1073</data>
139
+ </node>
140
+ <node id="general19">
141
+ <data key="d0">general</data>
142
+ <data key="d5">45.0</data>
143
+ <data key="d6">1199.0</data>
144
+ <data key="d7">131.0</data>
145
+ <data key="d8">1257.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">84</data>
150
+ <data key="d2">1195</data>
151
+ <data key="d3">92</data>
152
+ <data key="d4">1203</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">84</data>
157
+ <data key="d2">1254</data>
158
+ <data key="d3">92</data>
159
+ <data key="d4">1262</data>
160
+ </node>
161
+ <node id="general22">
162
+ <data key="d0">general</data>
163
+ <data key="d5">1267.0</data>
164
+ <data key="d6">472.0</data>
165
+ <data key="d7">1407.0</data>
166
+ <data key="d8">540.0</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">1262</data>
171
+ <data key="d2">502</data>
172
+ <data key="d3">1270</data>
173
+ <data key="d4">510</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">1403</data>
178
+ <data key="d2">502</data>
179
+ <data key="d3">1411</data>
180
+ <data key="d4">510</data>
181
+ </node>
182
+ <node id="instrumentation25">
183
+ <data key="d0">instrumentation</data>
184
+ <data key="d5">998.0</data>
185
+ <data key="d6">452.0</data>
186
+ <data key="d7">1106.0</data>
187
+ <data key="d8">560.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">994</data>
192
+ <data key="d2">502</data>
193
+ <data key="d3">1002</data>
194
+ <data key="d4">510</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">1102</data>
199
+ <data key="d2">502</data>
200
+ <data key="d3">1110</data>
201
+ <data key="d4">510</data>
202
+ </node>
203
+ <node id="valve28">
204
+ <data key="d0">valve</data>
205
+ <data key="d5">193.0</data>
206
+ <data key="d6">175.0</data>
207
+ <data key="d7">300.0</data>
208
+ <data key="d8">256.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">189</data>
213
+ <data key="d2">220</data>
214
+ <data key="d3">197</data>
215
+ <data key="d4">228</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">296</data>
220
+ <data key="d2">220</data>
221
+ <data key="d3">304</data>
222
+ <data key="d4">228</data>
223
+ </node>
224
+ <node id="valve31">
225
+ <data key="d0">valve</data>
226
+ <data key="d5">713.0</data>
227
+ <data key="d6">194.0</data>
228
+ <data key="d7">816.0</data>
229
+ <data key="d8">254.0</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">709</data>
234
+ <data key="d2">220</data>
235
+ <data key="d3">717</data>
236
+ <data key="d4">228</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">812</data>
241
+ <data key="d2">220</data>
242
+ <data key="d3">820</data>
243
+ <data key="d4">228</data>
244
+ </node>
245
+ <node id="instrumentation34">
246
+ <data key="d0">instrumentation</data>
247
+ <data key="d5">445.0</data>
248
+ <data key="d6">0.0</data>
249
+ <data key="d7">572.0</data>
250
+ <data key="d8">7.0</data>
251
+ </node>
252
+ <node id="valve35">
253
+ <data key="d0">valve</data>
254
+ <data key="d5">1032.0</data>
255
+ <data key="d6">194.0</data>
256
+ <data key="d7">1090.0</data>
257
+ <data key="d8">255.0</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">1028</data>
262
+ <data key="d2">220</data>
263
+ <data key="d3">1036</data>
264
+ <data key="d4">228</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">1086</data>
269
+ <data key="d2">220</data>
270
+ <data key="d3">1094</data>
271
+ <data key="d4">228</data>
272
+ </node>
273
+ <node id="valve38">
274
+ <data key="d0">valve</data>
275
+ <data key="d5">1172.0</data>
276
+ <data key="d6">592.0</data>
277
+ <data key="d7">1242.0</data>
278
+ <data key="d8">692.0</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">1198</data>
283
+ <data key="d2">588</data>
284
+ <data key="d3">1206</data>
285
+ <data key="d4">596</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">1198</data>
290
+ <data key="d2">688</data>
291
+ <data key="d3">1206</data>
292
+ <data key="d4">696</data>
293
+ </node>
294
+ <node id="general41">
295
+ <data key="d0">general</data>
296
+ <data key="d5">155.0</data>
297
+ <data key="d6">1318.0</data>
298
+ <data key="d7">295.0</data>
299
+ <data key="d8">1382.0</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">151</data>
304
+ <data key="d2">1346</data>
305
+ <data key="d3">159</data>
306
+ <data key="d4">1354</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">291</data>
311
+ <data key="d2">1346</data>
312
+ <data key="d3">299</data>
313
+ <data key="d4">1354</data>
314
+ </node>
315
+ <node id="general44">
316
+ <data key="d0">general</data>
317
+ <data key="d5">774.0</data>
318
+ <data key="d6">1231.0</data>
319
+ <data key="d7">823.0</data>
320
+ <data key="d8">1383.0</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">770</data>
325
+ <data key="d2">1346</data>
326
+ <data key="d3">778</data>
327
+ <data key="d4">1354</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">819</data>
332
+ <data key="d2">1346</data>
333
+ <data key="d3">827</data>
334
+ <data key="d4">1354</data>
335
+ </node>
336
+ <node id="instrumentation47">
337
+ <data key="d0">instrumentation</data>
338
+ <data key="d5">310.0</data>
339
+ <data key="d6">858.0</data>
340
+ <data key="d7">424.0</data>
341
+ <data key="d8">973.0</data>
342
+ </node>
343
+ <node id="connector48">
344
+ <data key="d0">connector</data>
345
+ <data key="d1">362</data>
346
+ <data key="d2">854</data>
347
+ <data key="d3">370</data>
348
+ <data key="d4">862</data>
349
+ </node>
350
+ <node id="connector49">
351
+ <data key="d0">connector</data>
352
+ <data key="d1">362</data>
353
+ <data key="d2">969</data>
354
+ <data key="d3">370</data>
355
+ <data key="d4">977</data>
356
+ </node>
357
+ <node id="general50">
358
+ <data key="d0">general</data>
359
+ <data key="d5">331.0</data>
360
+ <data key="d6">313.0</data>
361
+ <data key="d7">402.0</data>
362
+ <data key="d8">390.0</data>
363
+ </node>
364
+ <node id="connector51">
365
+ <data key="d0">connector</data>
366
+ <data key="d1">362</data>
367
+ <data key="d2">309</data>
368
+ <data key="d3">370</data>
369
+ <data key="d4">317</data>
370
+ </node>
371
+ <node id="connector52">
372
+ <data key="d0">connector</data>
373
+ <data key="d1">362</data>
374
+ <data key="d2">386</data>
375
+ <data key="d3">370</data>
376
+ <data key="d4">394</data>
377
+ </node>
378
+ <node id="border_node53">
379
+ <data key="d0">border_node</data>
380
+ <data key="d5">0.0</data>
381
+ <data key="d6">1062.0</data>
382
+ <data key="d7">14.0</data>
383
+ <data key="d8">1076.0</data>
384
+ </node>
385
+ <node id="border_node54">
386
+ <data key="d0">border_node</data>
387
+ <data key="d5">915.0</data>
388
+ <data key="d6">0.0</data>
389
+ <data key="d7">929.0</data>
390
+ <data key="d8">14.0</data>
391
+ </node>
392
+ <node id="border_node55">
393
+ <data key="d0">border_node</data>
394
+ <data key="d5">80.0</data>
395
+ <data key="d6">1485.0</data>
396
+ <data key="d7">94.0</data>
397
+ <data key="d8">1499.0</data>
398
+ </node>
399
+ <node id="border_node56">
400
+ <data key="d0">border_node</data>
401
+ <data key="d5">0.0</data>
402
+ <data key="d6">1343.0</data>
403
+ <data key="d7">14.0</data>
404
+ <data key="d8">1357.0</data>
405
+ </node>
406
+ <node id="border_node57">
407
+ <data key="d0">border_node</data>
408
+ <data key="d5">915.0</data>
409
+ <data key="d6">1485.0</data>
410
+ <data key="d7">929.0</data>
411
+ <data key="d8">1499.0</data>
412
+ </node>
413
+ <node id="border_node58">
414
+ <data key="d0">border_node</data>
415
+ <data key="d5">1485.0</data>
416
+ <data key="d6">499.0</data>
417
+ <data key="d7">1499.0</data>
418
+ <data key="d8">513.0</data>
419
+ </node>
420
+ <node id="border_node59">
421
+ <data key="d0">border_node</data>
422
+ <data key="d5">0.0</data>
423
+ <data key="d6">217.0</data>
424
+ <data key="d7">14.0</data>
425
+ <data key="d8">231.0</data>
426
+ </node>
427
+ <edge source="crossing1" target="connector17">
428
+ <data key="d9">solid</data>
429
+ </edge>
430
+ <edge source="crossing1" target="connector20">
431
+ <data key="d9">solid</data>
432
+ </edge>
433
+ <edge source="crossing1" target="border_node53">
434
+ <data key="d9">solid</data>
435
+ </edge>
436
+ <edge source="crossing2" target="connector30">
437
+ <data key="d9">solid</data>
438
+ </edge>
439
+ <edge source="crossing2" target="connector51">
440
+ <data key="d9">solid</data>
441
+ </edge>
442
+ <edge source="crossing2" target="connector32">
443
+ <data key="d9">solid</data>
444
+ </edge>
445
+ <edge source="crossing3" target="connector14">
446
+ <data key="d9">solid</data>
447
+ </edge>
448
+ <edge source="crossing3" target="connector33">
449
+ <data key="d9">solid</data>
450
+ </edge>
451
+ <edge source="crossing3" target="connector36">
452
+ <data key="d9">solid</data>
453
+ </edge>
454
+ <edge source="crossing3" target="border_node54">
455
+ <data key="d9">solid</data>
456
+ </edge>
457
+ <edge source="crossing4" target="crossing5">
458
+ <data key="d9">solid</data>
459
+ </edge>
460
+ <edge source="crossing4" target="connector37">
461
+ <data key="d9">solid</data>
462
+ </edge>
463
+ <edge source="crossing5" target="connector23">
464
+ <data key="d9">solid</data>
465
+ </edge>
466
+ <edge source="crossing5" target="connector27">
467
+ <data key="d9">solid</data>
468
+ </edge>
469
+ <edge source="crossing5" target="connector39">
470
+ <data key="d9">solid</data>
471
+ </edge>
472
+ <edge source="crossing6" target="connector15">
473
+ <data key="d9">solid</data>
474
+ </edge>
475
+ <edge source="crossing6" target="connector26">
476
+ <data key="d9">solid</data>
477
+ </edge>
478
+ <edge source="crossing6" target="crossing11">
479
+ <data key="d9">non-solid</data>
480
+ </edge>
481
+ <edge source="crossing7" target="crossing9">
482
+ <data key="d9">non-solid</data>
483
+ </edge>
484
+ <edge source="crossing7" target="connector18">
485
+ <data key="d9">solid</data>
486
+ </edge>
487
+ <edge source="crossing7" target="connector49">
488
+ <data key="d9">solid</data>
489
+ </edge>
490
+ <edge source="crossing7" target="crossing11">
491
+ <data key="d9">non-solid</data>
492
+ </edge>
493
+ <edge source="crossing8" target="connector21">
494
+ <data key="d9">solid</data>
495
+ </edge>
496
+ <edge source="crossing8" target="connector42">
497
+ <data key="d9">solid</data>
498
+ </edge>
499
+ <edge source="crossing8" target="border_node55">
500
+ <data key="d9">non-solid</data>
501
+ </edge>
502
+ <edge source="crossing8" target="border_node56">
503
+ <data key="d9">non-solid</data>
504
+ </edge>
505
+ <edge source="crossing9" target="connector43">
506
+ <data key="d9">solid</data>
507
+ </edge>
508
+ <edge source="crossing9" target="connector45">
509
+ <data key="d9">non-solid</data>
510
+ </edge>
511
+ <edge source="crossing10" target="crossing11">
512
+ <data key="d9">non-solid</data>
513
+ </edge>
514
+ <edge source="crossing10" target="connector46">
515
+ <data key="d9">solid</data>
516
+ </edge>
517
+ <edge source="crossing10" target="border_node57">
518
+ <data key="d9">non-solid</data>
519
+ </edge>
520
+ <edge source="crossing11" target="crossing12">
521
+ <data key="d9">non-solid</data>
522
+ </edge>
523
+ <edge source="crossing12" target="connector40">
524
+ <data key="d9">non-solid</data>
525
+ </edge>
526
+ <edge source="valve13" target="connector14">
527
+ <data key="d9">solid</data>
528
+ </edge>
529
+ <edge source="valve13" target="connector15">
530
+ <data key="d9">solid</data>
531
+ </edge>
532
+ <edge source="valve16" target="connector17">
533
+ <data key="d9">solid</data>
534
+ </edge>
535
+ <edge source="valve16" target="connector18">
536
+ <data key="d9">solid</data>
537
+ </edge>
538
+ <edge source="general19" target="connector20">
539
+ <data key="d9">solid</data>
540
+ </edge>
541
+ <edge source="general19" target="connector21">
542
+ <data key="d9">solid</data>
543
+ </edge>
544
+ <edge source="general22" target="connector23">
545
+ <data key="d9">solid</data>
546
+ </edge>
547
+ <edge source="general22" target="connector24">
548
+ <data key="d9">solid</data>
549
+ </edge>
550
+ <edge source="connector24" target="border_node58">
551
+ <data key="d9">solid</data>
552
+ </edge>
553
+ <edge source="instrumentation25" target="connector26">
554
+ <data key="d9">solid</data>
555
+ </edge>
556
+ <edge source="instrumentation25" target="connector27">
557
+ <data key="d9">solid</data>
558
+ </edge>
559
+ <edge source="valve28" target="connector29">
560
+ <data key="d9">solid</data>
561
+ </edge>
562
+ <edge source="valve28" target="connector30">
563
+ <data key="d9">solid</data>
564
+ </edge>
565
+ <edge source="connector29" target="border_node59">
566
+ <data key="d9">solid</data>
567
+ </edge>
568
+ <edge source="valve31" target="connector32">
569
+ <data key="d9">solid</data>
570
+ </edge>
571
+ <edge source="valve31" target="connector33">
572
+ <data key="d9">solid</data>
573
+ </edge>
574
+ <edge source="valve35" target="connector36">
575
+ <data key="d9">solid</data>
576
+ </edge>
577
+ <edge source="valve35" target="connector37">
578
+ <data key="d9">solid</data>
579
+ </edge>
580
+ <edge source="valve38" target="connector39">
581
+ <data key="d9">solid</data>
582
+ </edge>
583
+ <edge source="valve38" target="connector40">
584
+ <data key="d9">solid</data>
585
+ </edge>
586
+ <edge source="general41" target="connector42">
587
+ <data key="d9">solid</data>
588
+ </edge>
589
+ <edge source="general41" target="connector43">
590
+ <data key="d9">solid</data>
591
+ </edge>
592
+ <edge source="general44" target="connector45">
593
+ <data key="d9">solid</data>
594
+ </edge>
595
+ <edge source="general44" target="connector46">
596
+ <data key="d9">solid</data>
597
+ </edge>
598
+ <edge source="instrumentation47" target="connector48">
599
+ <data key="d9">solid</data>
600
+ </edge>
601
+ <edge source="instrumentation47" target="connector49">
602
+ <data key="d9">solid</data>
603
+ </edge>
604
+ <edge source="connector48" target="connector52">
605
+ <data key="d9">solid</data>
606
+ </edge>
607
+ <edge source="general50" target="connector51">
608
+ <data key="d9">solid</data>
609
+ </edge>
610
+ <edge source="general50" target="connector52">
611
+ <data key="d9">solid</data>
612
+ </edge>
613
+ </graph>
614
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_14.graphml.xml ADDED
@@ -0,0 +1,434 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">84</data>
17
+ <data key="d2">315</data>
18
+ <data key="d3">92</data>
19
+ <data key="d4">323</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">362</data>
24
+ <data key="d2">315</data>
25
+ <data key="d3">370</data>
26
+ <data key="d4">323</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">84</data>
31
+ <data key="d2">596</data>
32
+ <data key="d3">92</data>
33
+ <data key="d4">604</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">362</data>
38
+ <data key="d2">1159</data>
39
+ <data key="d3">370</data>
40
+ <data key="d4">1167</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">362</data>
45
+ <data key="d2">596</data>
46
+ <data key="d3">370</data>
47
+ <data key="d4">604</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">84</data>
52
+ <data key="d2">877</data>
53
+ <data key="d3">92</data>
54
+ <data key="d4">885</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">84</data>
59
+ <data key="d2">1159</data>
60
+ <data key="d3">92</data>
61
+ <data key="d4">1167</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">920</data>
66
+ <data key="d2">596</data>
67
+ <data key="d3">928</data>
68
+ <data key="d4">604</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">362</data>
73
+ <data key="d2">877</data>
74
+ <data key="d3">370</data>
75
+ <data key="d4">885</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">920</data>
80
+ <data key="d2">315</data>
81
+ <data key="d3">928</data>
82
+ <data key="d4">323</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">1198</data>
87
+ <data key="d2">315</data>
88
+ <data key="d3">1206</data>
89
+ <data key="d4">323</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">1198</data>
94
+ <data key="d2">1159</data>
95
+ <data key="d3">1206</data>
96
+ <data key="d4">1167</data>
97
+ </node>
98
+ <node id="crossing13">
99
+ <data key="d0">crossing</data>
100
+ <data key="d1">1198</data>
101
+ <data key="d2">877</data>
102
+ <data key="d3">1206</data>
103
+ <data key="d4">885</data>
104
+ </node>
105
+ <node id="crossing14">
106
+ <data key="d0">crossing</data>
107
+ <data key="d1">920</data>
108
+ <data key="d2">877</data>
109
+ <data key="d3">928</data>
110
+ <data key="d4">885</data>
111
+ </node>
112
+ <node id="general15">
113
+ <data key="d0">general</data>
114
+ <data key="d5">422.0</data>
115
+ <data key="d6">1132.0</data>
116
+ <data key="d7">454.0</data>
117
+ <data key="d8">1193.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">418</data>
122
+ <data key="d2">1159</data>
123
+ <data key="d3">426</data>
124
+ <data key="d4">1167</data>
125
+ </node>
126
+ <node id="valve17">
127
+ <data key="d0">valve</data>
128
+ <data key="d5">164.0</data>
129
+ <data key="d6">288.0</data>
130
+ <data key="d7">250.0</data>
131
+ <data key="d8">350.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">160</data>
136
+ <data key="d2">315</data>
137
+ <data key="d3">168</data>
138
+ <data key="d4">323</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">246</data>
143
+ <data key="d2">315</data>
144
+ <data key="d3">254</data>
145
+ <data key="d4">323</data>
146
+ </node>
147
+ <node id="general20">
148
+ <data key="d0">general</data>
149
+ <data key="d5">45.0</data>
150
+ <data key="d6">449.0</data>
151
+ <data key="d7">131.0</data>
152
+ <data key="d8">507.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">84</data>
157
+ <data key="d2">445</data>
158
+ <data key="d3">92</data>
159
+ <data key="d4">453</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">84</data>
164
+ <data key="d2">504</data>
165
+ <data key="d3">92</data>
166
+ <data key="d4">512</data>
167
+ </node>
168
+ <node id="general23">
169
+ <data key="d0">general</data>
170
+ <data key="d5">155.0</data>
171
+ <data key="d6">568.0</data>
172
+ <data key="d7">295.0</data>
173
+ <data key="d8">632.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">151</data>
178
+ <data key="d2">596</data>
179
+ <data key="d3">159</data>
180
+ <data key="d4">604</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">291</data>
185
+ <data key="d2">596</data>
186
+ <data key="d3">299</data>
187
+ <data key="d4">604</data>
188
+ </node>
189
+ <node id="valve26">
190
+ <data key="d0">valve</data>
191
+ <data key="d5">60.0</data>
192
+ <data key="d6">956.0</data>
193
+ <data key="d7">120.0</data>
194
+ <data key="d8">1034.0</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">84</data>
199
+ <data key="d2">952</data>
200
+ <data key="d3">92</data>
201
+ <data key="d4">960</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">84</data>
206
+ <data key="d2">1030</data>
207
+ <data key="d3">92</data>
208
+ <data key="d4">1038</data>
209
+ </node>
210
+ <node id="general29">
211
+ <data key="d0">general</data>
212
+ <data key="d5">774.0</data>
213
+ <data key="d6">481.0</data>
214
+ <data key="d7">823.0</data>
215
+ <data key="d8">633.0</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">770</data>
220
+ <data key="d2">596</data>
221
+ <data key="d3">778</data>
222
+ <data key="d4">604</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">819</data>
227
+ <data key="d2">596</data>
228
+ <data key="d3">827</data>
229
+ <data key="d4">604</data>
230
+ </node>
231
+ <node id="instrumentation32">
232
+ <data key="d0">instrumentation</data>
233
+ <data key="d5">310.0</data>
234
+ <data key="d6">108.0</data>
235
+ <data key="d7">424.0</data>
236
+ <data key="d8">223.0</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">362</data>
241
+ <data key="d2">104</data>
242
+ <data key="d3">370</data>
243
+ <data key="d4">112</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">362</data>
248
+ <data key="d2">219</data>
249
+ <data key="d3">370</data>
250
+ <data key="d4">227</data>
251
+ </node>
252
+ <node id="border_node35">
253
+ <data key="d0">border_node</data>
254
+ <data key="d5">0.0</data>
255
+ <data key="d6">312.0</data>
256
+ <data key="d7">14.0</data>
257
+ <data key="d8">326.0</data>
258
+ </node>
259
+ <node id="border_node36">
260
+ <data key="d0">border_node</data>
261
+ <data key="d5">915.0</data>
262
+ <data key="d6">0.0</data>
263
+ <data key="d7">929.0</data>
264
+ <data key="d8">14.0</data>
265
+ </node>
266
+ <node id="border_node37">
267
+ <data key="d0">border_node</data>
268
+ <data key="d5">0.0</data>
269
+ <data key="d6">593.0</data>
270
+ <data key="d7">14.0</data>
271
+ <data key="d8">607.0</data>
272
+ </node>
273
+ <node id="border_node38">
274
+ <data key="d0">border_node</data>
275
+ <data key="d5">0.0</data>
276
+ <data key="d6">874.0</data>
277
+ <data key="d7">14.0</data>
278
+ <data key="d8">888.0</data>
279
+ </node>
280
+ <node id="border_node39">
281
+ <data key="d0">border_node</data>
282
+ <data key="d5">1194.0</data>
283
+ <data key="d6">0.0</data>
284
+ <data key="d7">1208.0</data>
285
+ <data key="d8">14.0</data>
286
+ </node>
287
+ <node id="border_node40">
288
+ <data key="d0">border_node</data>
289
+ <data key="d5">1485.0</data>
290
+ <data key="d6">1156.0</data>
291
+ <data key="d7">1499.0</data>
292
+ <data key="d8">1170.0</data>
293
+ </node>
294
+ <node id="border_node41">
295
+ <data key="d0">border_node</data>
296
+ <data key="d5">358.0</data>
297
+ <data key="d6">0.0</data>
298
+ <data key="d7">372.0</data>
299
+ <data key="d8">14.0</data>
300
+ </node>
301
+ <edge source="crossing1" target="connector18">
302
+ <data key="d9">solid</data>
303
+ </edge>
304
+ <edge source="crossing1" target="connector21">
305
+ <data key="d9">solid</data>
306
+ </edge>
307
+ <edge source="crossing1" target="border_node35">
308
+ <data key="d9">solid</data>
309
+ </edge>
310
+ <edge source="crossing2" target="crossing5">
311
+ <data key="d9">non-solid</data>
312
+ </edge>
313
+ <edge source="crossing2" target="connector19">
314
+ <data key="d9">solid</data>
315
+ </edge>
316
+ <edge source="crossing2" target="connector34">
317
+ <data key="d9">solid</data>
318
+ </edge>
319
+ <edge source="crossing2" target="crossing10">
320
+ <data key="d9">non-solid</data>
321
+ </edge>
322
+ <edge source="crossing3" target="crossing6">
323
+ <data key="d9">non-solid</data>
324
+ </edge>
325
+ <edge source="crossing3" target="connector22">
326
+ <data key="d9">solid</data>
327
+ </edge>
328
+ <edge source="crossing3" target="connector24">
329
+ <data key="d9">solid</data>
330
+ </edge>
331
+ <edge source="crossing3" target="border_node37">
332
+ <data key="d9">non-solid</data>
333
+ </edge>
334
+ <edge source="crossing4" target="crossing9">
335
+ <data key="d9">non-solid</data>
336
+ </edge>
337
+ <edge source="crossing4" target="crossing7">
338
+ <data key="d9">non-solid</data>
339
+ </edge>
340
+ <edge source="crossing4" target="connector16">
341
+ <data key="d9">solid</data>
342
+ </edge>
343
+ <edge source="crossing5" target="connector25">
344
+ <data key="d9">solid</data>
345
+ </edge>
346
+ <edge source="crossing5" target="connector30">
347
+ <data key="d9">non-solid</data>
348
+ </edge>
349
+ <edge source="crossing6" target="crossing9">
350
+ <data key="d9">non-solid</data>
351
+ </edge>
352
+ <edge source="crossing6" target="connector27">
353
+ <data key="d9">solid</data>
354
+ </edge>
355
+ <edge source="crossing6" target="border_node38">
356
+ <data key="d9">non-solid</data>
357
+ </edge>
358
+ <edge source="crossing7" target="connector28">
359
+ <data key="d9">solid</data>
360
+ </edge>
361
+ <edge source="crossing8" target="crossing14">
362
+ <data key="d9">non-solid</data>
363
+ </edge>
364
+ <edge source="crossing8" target="crossing10">
365
+ <data key="d9">non-solid</data>
366
+ </edge>
367
+ <edge source="crossing8" target="connector31">
368
+ <data key="d9">solid</data>
369
+ </edge>
370
+ <edge source="crossing9" target="crossing14">
371
+ <data key="d9">non-solid</data>
372
+ </edge>
373
+ <edge source="crossing10" target="crossing11">
374
+ <data key="d9">non-solid</data>
375
+ </edge>
376
+ <edge source="crossing10" target="border_node36">
377
+ <data key="d9">non-solid</data>
378
+ </edge>
379
+ <edge source="crossing11" target="border_node39">
380
+ <data key="d9">non-solid</data>
381
+ </edge>
382
+ <edge source="crossing12" target="crossing13">
383
+ <data key="d9">non-solid</data>
384
+ </edge>
385
+ <edge source="crossing12" target="border_node40">
386
+ <data key="d9">non-solid</data>
387
+ </edge>
388
+ <edge source="crossing13" target="crossing14">
389
+ <data key="d9">non-solid</data>
390
+ </edge>
391
+ <edge source="general15" target="connector16">
392
+ <data key="d9">solid</data>
393
+ </edge>
394
+ <edge source="valve17" target="connector18">
395
+ <data key="d9">solid</data>
396
+ </edge>
397
+ <edge source="valve17" target="connector19">
398
+ <data key="d9">solid</data>
399
+ </edge>
400
+ <edge source="general20" target="connector21">
401
+ <data key="d9">solid</data>
402
+ </edge>
403
+ <edge source="general20" target="connector22">
404
+ <data key="d9">solid</data>
405
+ </edge>
406
+ <edge source="general23" target="connector24">
407
+ <data key="d9">solid</data>
408
+ </edge>
409
+ <edge source="general23" target="connector25">
410
+ <data key="d9">solid</data>
411
+ </edge>
412
+ <edge source="valve26" target="connector27">
413
+ <data key="d9">solid</data>
414
+ </edge>
415
+ <edge source="valve26" target="connector28">
416
+ <data key="d9">solid</data>
417
+ </edge>
418
+ <edge source="general29" target="connector30">
419
+ <data key="d9">solid</data>
420
+ </edge>
421
+ <edge source="general29" target="connector31">
422
+ <data key="d9">solid</data>
423
+ </edge>
424
+ <edge source="instrumentation32" target="connector33">
425
+ <data key="d9">solid</data>
426
+ </edge>
427
+ <edge source="instrumentation32" target="connector34">
428
+ <data key="d9">solid</data>
429
+ </edge>
430
+ <edge source="connector33" target="border_node41">
431
+ <data key="d9">solid</data>
432
+ </edge>
433
+ </graph>
434
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_15.graphml.xml ADDED
@@ -0,0 +1,478 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">511</data>
17
+ <data key="d2">1346</data>
18
+ <data key="d3">519</data>
19
+ <data key="d4">1354</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">790</data>
24
+ <data key="d2">1346</data>
25
+ <data key="d3">798</data>
26
+ <data key="d4">1354</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">790</data>
31
+ <data key="d2">1064</data>
32
+ <data key="d3">798</data>
33
+ <data key="d4">1072</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">790</data>
38
+ <data key="d2">783</data>
39
+ <data key="d3">798</data>
40
+ <data key="d4">791</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">511</data>
45
+ <data key="d2">1064</data>
46
+ <data key="d3">519</data>
47
+ <data key="d4">1072</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">233</data>
52
+ <data key="d2">783</data>
53
+ <data key="d3">241</data>
54
+ <data key="d4">791</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">233</data>
59
+ <data key="d2">1064</data>
60
+ <data key="d3">241</data>
61
+ <data key="d4">1072</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">233</data>
66
+ <data key="d2">502</data>
67
+ <data key="d3">241</data>
68
+ <data key="d4">510</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">1346</data>
73
+ <data key="d2">783</data>
74
+ <data key="d3">1354</data>
75
+ <data key="d4">791</data>
76
+ </node>
77
+ <node id="general10">
78
+ <data key="d0">general</data>
79
+ <data key="d5">825.0</data>
80
+ <data key="d6">1319.0</data>
81
+ <data key="d7">857.0</data>
82
+ <data key="d8">1380.0</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">821</data>
87
+ <data key="d2">1346</data>
88
+ <data key="d3">829</data>
89
+ <data key="d4">1354</data>
90
+ </node>
91
+ <node id="instrumentation12">
92
+ <data key="d0">instrumentation</data>
93
+ <data key="d5">40.0</data>
94
+ <data key="d6">1006.0</data>
95
+ <data key="d7">164.0</data>
96
+ <data key="d8">1131.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">36</data>
101
+ <data key="d2">1064</data>
102
+ <data key="d3">44</data>
103
+ <data key="d4">1072</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">160</data>
108
+ <data key="d2">1064</data>
109
+ <data key="d3">168</data>
110
+ <data key="d4">1072</data>
111
+ </node>
112
+ <node id="valve15">
113
+ <data key="d0">valve</data>
114
+ <data key="d5">485.0</data>
115
+ <data key="d6">1181.0</data>
116
+ <data key="d7">556.0</data>
117
+ <data key="d8">1269.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">511</data>
122
+ <data key="d2">1177</data>
123
+ <data key="d3">519</data>
124
+ <data key="d4">1185</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">511</data>
129
+ <data key="d2">1265</data>
130
+ <data key="d3">519</data>
131
+ <data key="d4">1273</data>
132
+ </node>
133
+ <node id="instrumentation18">
134
+ <data key="d0">instrumentation</data>
135
+ <data key="d5">298.0</data>
136
+ <data key="d6">1001.0</data>
137
+ <data key="d7">430.0</data>
138
+ <data key="d8">1135.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">294</data>
143
+ <data key="d2">1064</data>
144
+ <data key="d3">302</data>
145
+ <data key="d4">1072</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">426</data>
150
+ <data key="d2">1064</data>
151
+ <data key="d3">434</data>
152
+ <data key="d4">1072</data>
153
+ </node>
154
+ <node id="general21">
155
+ <data key="d0">general</data>
156
+ <data key="d5">206.0</data>
157
+ <data key="d6">930.0</data>
158
+ <data key="d7">267.0</data>
159
+ <data key="d8">1034.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">233</data>
164
+ <data key="d2">926</data>
165
+ <data key="d3">241</data>
166
+ <data key="d4">934</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">233</data>
171
+ <data key="d2">1030</data>
172
+ <data key="d3">241</data>
173
+ <data key="d4">1038</data>
174
+ </node>
175
+ <node id="valve24">
176
+ <data key="d0">valve</data>
177
+ <data key="d5">207.0</data>
178
+ <data key="d6">589.0</data>
179
+ <data key="d7">266.0</data>
180
+ <data key="d8">682.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">233</data>
185
+ <data key="d2">585</data>
186
+ <data key="d3">241</data>
187
+ <data key="d4">593</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">233</data>
192
+ <data key="d2">678</data>
193
+ <data key="d3">241</data>
194
+ <data key="d4">686</data>
195
+ </node>
196
+ <node id="general27">
197
+ <data key="d0">general</data>
198
+ <data key="d5">0.0</data>
199
+ <data key="d6">475.0</data>
200
+ <data key="d7">42.0</data>
201
+ <data key="d8">593.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">38</data>
206
+ <data key="d2">502</data>
207
+ <data key="d3">46</data>
208
+ <data key="d4">510</data>
209
+ </node>
210
+ <node id="instrumentation29">
211
+ <data key="d0">instrumentation</data>
212
+ <data key="d5">729.0</data>
213
+ <data key="d6">1149.0</data>
214
+ <data key="d7">858.0</data>
215
+ <data key="d8">1280.0</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">790</data>
220
+ <data key="d2">1145</data>
221
+ <data key="d3">798</data>
222
+ <data key="d4">1153</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">790</data>
227
+ <data key="d2">1276</data>
228
+ <data key="d3">798</data>
229
+ <data key="d4">1284</data>
230
+ </node>
231
+ <node id="general32">
232
+ <data key="d0">general</data>
233
+ <data key="d5">1292.0</data>
234
+ <data key="d6">1458.0</data>
235
+ <data key="d7">1408.0</data>
236
+ <data key="d8">1499.0</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">1346</data>
241
+ <data key="d2">1454</data>
242
+ <data key="d3">1354</data>
243
+ <data key="d4">1462</data>
244
+ </node>
245
+ <node id="instrumentation34">
246
+ <data key="d0">instrumentation</data>
247
+ <data key="d5">1286.0</data>
248
+ <data key="d6">859.0</data>
249
+ <data key="d7">1415.0</data>
250
+ <data key="d8">990.0</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">1346</data>
255
+ <data key="d2">855</data>
256
+ <data key="d3">1354</data>
257
+ <data key="d4">863</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">1346</data>
262
+ <data key="d2">986</data>
263
+ <data key="d3">1354</data>
264
+ <data key="d4">994</data>
265
+ </node>
266
+ <node id="general37">
267
+ <data key="d0">general</data>
268
+ <data key="d5">1451.0</data>
269
+ <data key="d6">668.0</data>
270
+ <data key="d7">1497.0</data>
271
+ <data key="d8">819.0</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">1447</data>
276
+ <data key="d2">783</data>
277
+ <data key="d3">1455</data>
278
+ <data key="d4">791</data>
279
+ </node>
280
+ <node id="valve39">
281
+ <data key="d0">valve</data>
282
+ <data key="d5">1200.0</data>
283
+ <data key="d6">745.0</data>
284
+ <data key="d7">1284.0</data>
285
+ <data key="d8">830.0</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">1196</data>
290
+ <data key="d2">783</data>
291
+ <data key="d3">1204</data>
292
+ <data key="d4">791</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">1280</data>
297
+ <data key="d2">783</data>
298
+ <data key="d3">1288</data>
299
+ <data key="d4">791</data>
300
+ </node>
301
+ <node id="border_node42">
302
+ <data key="d0">border_node</data>
303
+ <data key="d5">507.0</data>
304
+ <data key="d6">1485.0</data>
305
+ <data key="d7">521.0</data>
306
+ <data key="d8">1499.0</data>
307
+ </node>
308
+ <node id="border_node43">
309
+ <data key="d0">border_node</data>
310
+ <data key="d5">0.0</data>
311
+ <data key="d6">1343.0</data>
312
+ <data key="d7">14.0</data>
313
+ <data key="d8">1357.0</data>
314
+ </node>
315
+ <node id="border_node44">
316
+ <data key="d0">border_node</data>
317
+ <data key="d5">785.0</data>
318
+ <data key="d6">1485.0</data>
319
+ <data key="d7">799.0</data>
320
+ <data key="d8">1499.0</data>
321
+ </node>
322
+ <node id="border_node45">
323
+ <data key="d0">border_node</data>
324
+ <data key="d5">0.0</data>
325
+ <data key="d6">780.0</data>
326
+ <data key="d7">14.0</data>
327
+ <data key="d8">794.0</data>
328
+ </node>
329
+ <node id="border_node46">
330
+ <data key="d0">border_node</data>
331
+ <data key="d5">0.0</data>
332
+ <data key="d6">1061.0</data>
333
+ <data key="d7">14.0</data>
334
+ <data key="d8">1075.0</data>
335
+ </node>
336
+ <edge source="crossing1" target="crossing2">
337
+ <data key="d9">solid</data>
338
+ </edge>
339
+ <edge source="crossing1" target="connector17">
340
+ <data key="d9">solid</data>
341
+ </edge>
342
+ <edge source="crossing1" target="border_node42">
343
+ <data key="d9">solid</data>
344
+ </edge>
345
+ <edge source="crossing1" target="border_node43">
346
+ <data key="d9">solid</data>
347
+ </edge>
348
+ <edge source="crossing2" target="connector11">
349
+ <data key="d9">solid</data>
350
+ </edge>
351
+ <edge source="crossing2" target="connector31">
352
+ <data key="d9">solid</data>
353
+ </edge>
354
+ <edge source="crossing2" target="border_node44">
355
+ <data key="d9">solid</data>
356
+ </edge>
357
+ <edge source="crossing3" target="crossing4">
358
+ <data key="d9">solid</data>
359
+ </edge>
360
+ <edge source="crossing3" target="crossing5">
361
+ <data key="d9">solid</data>
362
+ </edge>
363
+ <edge source="crossing3" target="connector30">
364
+ <data key="d9">solid</data>
365
+ </edge>
366
+ <edge source="crossing4" target="crossing6">
367
+ <data key="d9">solid</data>
368
+ </edge>
369
+ <edge source="crossing4" target="connector40">
370
+ <data key="d9">solid</data>
371
+ </edge>
372
+ <edge source="crossing5" target="connector16">
373
+ <data key="d9">solid</data>
374
+ </edge>
375
+ <edge source="crossing5" target="connector20">
376
+ <data key="d9">solid</data>
377
+ </edge>
378
+ <edge source="crossing6" target="connector22">
379
+ <data key="d9">solid</data>
380
+ </edge>
381
+ <edge source="crossing6" target="connector26">
382
+ <data key="d9">solid</data>
383
+ </edge>
384
+ <edge source="crossing6" target="border_node45">
385
+ <data key="d9">solid</data>
386
+ </edge>
387
+ <edge source="crossing7" target="connector14">
388
+ <data key="d9">solid</data>
389
+ </edge>
390
+ <edge source="crossing7" target="connector19">
391
+ <data key="d9">solid</data>
392
+ </edge>
393
+ <edge source="crossing7" target="connector23">
394
+ <data key="d9">solid</data>
395
+ </edge>
396
+ <edge source="crossing8" target="connector25">
397
+ <data key="d9">solid</data>
398
+ </edge>
399
+ <edge source="crossing8" target="connector28">
400
+ <data key="d9">solid</data>
401
+ </edge>
402
+ <edge source="crossing9" target="connector35">
403
+ <data key="d9">solid</data>
404
+ </edge>
405
+ <edge source="crossing9" target="connector38">
406
+ <data key="d9">solid</data>
407
+ </edge>
408
+ <edge source="crossing9" target="connector41">
409
+ <data key="d9">solid</data>
410
+ </edge>
411
+ <edge source="general10" target="connector11">
412
+ <data key="d9">solid</data>
413
+ </edge>
414
+ <edge source="instrumentation12" target="connector13">
415
+ <data key="d9">solid</data>
416
+ </edge>
417
+ <edge source="instrumentation12" target="connector14">
418
+ <data key="d9">solid</data>
419
+ </edge>
420
+ <edge source="connector13" target="border_node46">
421
+ <data key="d9">solid</data>
422
+ </edge>
423
+ <edge source="valve15" target="connector16">
424
+ <data key="d9">solid</data>
425
+ </edge>
426
+ <edge source="valve15" target="connector17">
427
+ <data key="d9">solid</data>
428
+ </edge>
429
+ <edge source="instrumentation18" target="connector19">
430
+ <data key="d9">solid</data>
431
+ </edge>
432
+ <edge source="instrumentation18" target="connector20">
433
+ <data key="d9">solid</data>
434
+ </edge>
435
+ <edge source="general21" target="connector22">
436
+ <data key="d9">solid</data>
437
+ </edge>
438
+ <edge source="general21" target="connector23">
439
+ <data key="d9">solid</data>
440
+ </edge>
441
+ <edge source="valve24" target="connector25">
442
+ <data key="d9">solid</data>
443
+ </edge>
444
+ <edge source="valve24" target="connector26">
445
+ <data key="d9">solid</data>
446
+ </edge>
447
+ <edge source="general27" target="connector28">
448
+ <data key="d9">solid</data>
449
+ </edge>
450
+ <edge source="instrumentation29" target="connector30">
451
+ <data key="d9">solid</data>
452
+ </edge>
453
+ <edge source="instrumentation29" target="connector31">
454
+ <data key="d9">solid</data>
455
+ </edge>
456
+ <edge source="general32" target="connector33">
457
+ <data key="d9">solid</data>
458
+ </edge>
459
+ <edge source="connector33" target="connector36">
460
+ <data key="d9">solid</data>
461
+ </edge>
462
+ <edge source="instrumentation34" target="connector35">
463
+ <data key="d9">solid</data>
464
+ </edge>
465
+ <edge source="instrumentation34" target="connector36">
466
+ <data key="d9">solid</data>
467
+ </edge>
468
+ <edge source="general37" target="connector38">
469
+ <data key="d9">solid</data>
470
+ </edge>
471
+ <edge source="valve39" target="connector40">
472
+ <data key="d9">solid</data>
473
+ </edge>
474
+ <edge source="valve39" target="connector41">
475
+ <data key="d9">solid</data>
476
+ </edge>
477
+ </graph>
478
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_16.graphml.xml ADDED
@@ -0,0 +1,740 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">511</data>
17
+ <data key="d2">596</data>
18
+ <data key="d3">519</data>
19
+ <data key="d4">604</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1346</data>
24
+ <data key="d2">1158</data>
25
+ <data key="d3">1354</data>
26
+ <data key="d4">1166</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1346</data>
31
+ <data key="d2">1439</data>
32
+ <data key="d3">1354</data>
33
+ <data key="d4">1447</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1346</data>
38
+ <data key="d2">877</data>
39
+ <data key="d3">1354</data>
40
+ <data key="d4">885</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">790</data>
45
+ <data key="d2">596</data>
46
+ <data key="d3">798</data>
47
+ <data key="d4">604</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">790</data>
52
+ <data key="d2">877</data>
53
+ <data key="d3">798</data>
54
+ <data key="d4">885</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">790</data>
59
+ <data key="d2">1439</data>
60
+ <data key="d3">798</data>
61
+ <data key="d4">1447</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">1068</data>
66
+ <data key="d2">1439</data>
67
+ <data key="d3">1076</data>
68
+ <data key="d4">1447</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">790</data>
73
+ <data key="d2">1158</data>
74
+ <data key="d3">798</data>
75
+ <data key="d4">1166</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">1068</data>
80
+ <data key="d2">1158</data>
81
+ <data key="d3">1076</data>
82
+ <data key="d4">1166</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">511</data>
87
+ <data key="d2">1158</data>
88
+ <data key="d3">519</data>
89
+ <data key="d4">1166</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">790</data>
94
+ <data key="d2">314</data>
95
+ <data key="d3">798</data>
96
+ <data key="d4">322</data>
97
+ </node>
98
+ <node id="crossing13">
99
+ <data key="d0">crossing</data>
100
+ <data key="d1">790</data>
101
+ <data key="d2">33</data>
102
+ <data key="d3">798</data>
103
+ <data key="d4">41</data>
104
+ </node>
105
+ <node id="crossing14">
106
+ <data key="d0">crossing</data>
107
+ <data key="d1">511</data>
108
+ <data key="d2">314</data>
109
+ <data key="d3">519</data>
110
+ <data key="d4">322</data>
111
+ </node>
112
+ <node id="crossing15">
113
+ <data key="d0">crossing</data>
114
+ <data key="d1">233</data>
115
+ <data key="d2">33</data>
116
+ <data key="d3">241</data>
117
+ <data key="d4">41</data>
118
+ </node>
119
+ <node id="crossing16">
120
+ <data key="d0">crossing</data>
121
+ <data key="d1">233</data>
122
+ <data key="d2">1439</data>
123
+ <data key="d3">241</data>
124
+ <data key="d4">1447</data>
125
+ </node>
126
+ <node id="crossing17">
127
+ <data key="d0">crossing</data>
128
+ <data key="d1">233</data>
129
+ <data key="d2">314</data>
130
+ <data key="d3">241</data>
131
+ <data key="d4">322</data>
132
+ </node>
133
+ <node id="crossing18">
134
+ <data key="d0">crossing</data>
135
+ <data key="d1">1346</data>
136
+ <data key="d2">33</data>
137
+ <data key="d3">1354</data>
138
+ <data key="d4">41</data>
139
+ </node>
140
+ <node id="general19">
141
+ <data key="d0">general</data>
142
+ <data key="d5">825.0</data>
143
+ <data key="d6">569.0</data>
144
+ <data key="d7">857.0</data>
145
+ <data key="d8">630.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">821</data>
150
+ <data key="d2">596</data>
151
+ <data key="d3">829</data>
152
+ <data key="d4">604</data>
153
+ </node>
154
+ <node id="valve21">
155
+ <data key="d0">valve</data>
156
+ <data key="d5">614.0</data>
157
+ <data key="d6">1414.0</data>
158
+ <data key="d7">699.0</data>
159
+ <data key="d8">1475.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">610</data>
164
+ <data key="d2">1439</data>
165
+ <data key="d3">618</data>
166
+ <data key="d4">1447</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">695</data>
171
+ <data key="d2">1439</data>
172
+ <data key="d3">703</data>
173
+ <data key="d4">1447</data>
174
+ </node>
175
+ <node id="instrumentation24">
176
+ <data key="d0">instrumentation</data>
177
+ <data key="d5">36.0</data>
178
+ <data key="d6">1381.0</data>
179
+ <data key="d7">160.0</data>
180
+ <data key="d8">1499.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">32</data>
185
+ <data key="d2">1439</data>
186
+ <data key="d3">40</data>
187
+ <data key="d4">1447</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">156</data>
192
+ <data key="d2">1439</data>
193
+ <data key="d3">164</data>
194
+ <data key="d4">1447</data>
195
+ </node>
196
+ <node id="instrumentation27">
197
+ <data key="d0">instrumentation</data>
198
+ <data key="d5">40.0</data>
199
+ <data key="d6">256.0</data>
200
+ <data key="d7">164.0</data>
201
+ <data key="d8">381.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">36</data>
206
+ <data key="d2">314</data>
207
+ <data key="d3">44</data>
208
+ <data key="d4">322</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">160</data>
213
+ <data key="d2">314</data>
214
+ <data key="d3">168</data>
215
+ <data key="d4">322</data>
216
+ </node>
217
+ <node id="valve30">
218
+ <data key="d0">valve</data>
219
+ <data key="d5">485.0</data>
220
+ <data key="d6">431.0</data>
221
+ <data key="d7">556.0</data>
222
+ <data key="d8">519.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">511</data>
227
+ <data key="d2">427</data>
228
+ <data key="d3">519</data>
229
+ <data key="d4">435</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">511</data>
234
+ <data key="d2">515</data>
235
+ <data key="d3">519</data>
236
+ <data key="d4">523</data>
237
+ </node>
238
+ <node id="instrumentation33">
239
+ <data key="d0">instrumentation</data>
240
+ <data key="d5">298.0</data>
241
+ <data key="d6">251.0</data>
242
+ <data key="d7">430.0</data>
243
+ <data key="d8">385.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">294</data>
248
+ <data key="d2">314</data>
249
+ <data key="d3">302</data>
250
+ <data key="d4">322</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">426</data>
255
+ <data key="d2">314</data>
256
+ <data key="d3">434</data>
257
+ <data key="d4">322</data>
258
+ </node>
259
+ <node id="general36">
260
+ <data key="d0">general</data>
261
+ <data key="d5">206.0</data>
262
+ <data key="d6">180.0</data>
263
+ <data key="d7">267.0</data>
264
+ <data key="d8">284.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">233</data>
269
+ <data key="d2">176</data>
270
+ <data key="d3">241</data>
271
+ <data key="d4">184</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">233</data>
276
+ <data key="d2">280</data>
277
+ <data key="d3">241</data>
278
+ <data key="d4">288</data>
279
+ </node>
280
+ <node id="instrumentation39">
281
+ <data key="d0">instrumentation</data>
282
+ <data key="d5">729.0</data>
283
+ <data key="d6">399.0</data>
284
+ <data key="d7">858.0</data>
285
+ <data key="d8">530.0</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">790</data>
290
+ <data key="d2">395</data>
291
+ <data key="d3">798</data>
292
+ <data key="d4">403</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">790</data>
297
+ <data key="d2">526</data>
298
+ <data key="d3">798</data>
299
+ <data key="d4">534</data>
300
+ </node>
301
+ <node id="general42">
302
+ <data key="d0">general</data>
303
+ <data key="d5">842.0</data>
304
+ <data key="d6">823.0</data>
305
+ <data key="d7">893.0</data>
306
+ <data key="d8">939.0</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">838</data>
311
+ <data key="d2">877</data>
312
+ <data key="d3">846</data>
313
+ <data key="d4">885</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">889</data>
318
+ <data key="d2">877</data>
319
+ <data key="d3">897</data>
320
+ <data key="d4">885</data>
321
+ </node>
322
+ <node id="valve45">
323
+ <data key="d0">valve</data>
324
+ <data key="d5">884.0</data>
325
+ <data key="d6">1131.0</data>
326
+ <data key="d7">965.0</data>
327
+ <data key="d8">1193.0</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">880</data>
332
+ <data key="d2">1158</data>
333
+ <data key="d3">888</data>
334
+ <data key="d4">1166</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">961</data>
339
+ <data key="d2">1158</data>
340
+ <data key="d3">969</data>
341
+ <data key="d4">1166</data>
342
+ </node>
343
+ <node id="valve48">
344
+ <data key="d0">valve</data>
345
+ <data key="d5">484.0</data>
346
+ <data key="d6">1062.0</data>
347
+ <data key="d7">544.0</data>
348
+ <data key="d8">1126.0</data>
349
+ </node>
350
+ <node id="connector49">
351
+ <data key="d0">connector</data>
352
+ <data key="d1">511</data>
353
+ <data key="d2">1058</data>
354
+ <data key="d3">519</data>
355
+ <data key="d4">1066</data>
356
+ </node>
357
+ <node id="connector50">
358
+ <data key="d0">connector</data>
359
+ <data key="d1">511</data>
360
+ <data key="d2">1122</data>
361
+ <data key="d3">519</data>
362
+ <data key="d4">1130</data>
363
+ </node>
364
+ <node id="general51">
365
+ <data key="d0">general</data>
366
+ <data key="d5">1292.0</data>
367
+ <data key="d6">708.0</data>
368
+ <data key="d7">1408.0</data>
369
+ <data key="d8">762.0</data>
370
+ </node>
371
+ <node id="connector52">
372
+ <data key="d0">connector</data>
373
+ <data key="d1">1346</data>
374
+ <data key="d2">704</data>
375
+ <data key="d3">1354</data>
376
+ <data key="d4">712</data>
377
+ </node>
378
+ <node id="connector53">
379
+ <data key="d0">connector</data>
380
+ <data key="d1">1346</data>
381
+ <data key="d2">758</data>
382
+ <data key="d3">1354</data>
383
+ <data key="d4">766</data>
384
+ </node>
385
+ <node id="instrumentation54">
386
+ <data key="d0">instrumentation</data>
387
+ <data key="d5">1286.0</data>
388
+ <data key="d6">109.0</data>
389
+ <data key="d7">1415.0</data>
390
+ <data key="d8">240.0</data>
391
+ </node>
392
+ <node id="connector55">
393
+ <data key="d0">connector</data>
394
+ <data key="d1">1346</data>
395
+ <data key="d2">105</data>
396
+ <data key="d3">1354</data>
397
+ <data key="d4">113</data>
398
+ </node>
399
+ <node id="connector56">
400
+ <data key="d0">connector</data>
401
+ <data key="d1">1346</data>
402
+ <data key="d2">236</data>
403
+ <data key="d3">1354</data>
404
+ <data key="d4">244</data>
405
+ </node>
406
+ <node id="general57">
407
+ <data key="d0">general</data>
408
+ <data key="d5">1451.0</data>
409
+ <data key="d6">0.0</data>
410
+ <data key="d7">1497.0</data>
411
+ <data key="d8">69.0</data>
412
+ </node>
413
+ <node id="connector58">
414
+ <data key="d0">connector</data>
415
+ <data key="d1">1447</data>
416
+ <data key="d2">33</data>
417
+ <data key="d3">1455</data>
418
+ <data key="d4">41</data>
419
+ </node>
420
+ <node id="valve59">
421
+ <data key="d0">valve</data>
422
+ <data key="d5">1398.0</data>
423
+ <data key="d6">1413.0</data>
424
+ <data key="d7">1499.0</data>
425
+ <data key="d8">1499.0</data>
426
+ </node>
427
+ <node id="connector60">
428
+ <data key="d0">connector</data>
429
+ <data key="d1">1394</data>
430
+ <data key="d2">1439</data>
431
+ <data key="d3">1402</data>
432
+ <data key="d4">1447</data>
433
+ </node>
434
+ <node id="valve61">
435
+ <data key="d0">valve</data>
436
+ <data key="d5">1200.0</data>
437
+ <data key="d6">0.0</data>
438
+ <data key="d7">1284.0</data>
439
+ <data key="d8">80.0</data>
440
+ </node>
441
+ <node id="connector62">
442
+ <data key="d0">connector</data>
443
+ <data key="d1">1196</data>
444
+ <data key="d2">33</data>
445
+ <data key="d3">1204</data>
446
+ <data key="d4">41</data>
447
+ </node>
448
+ <node id="connector63">
449
+ <data key="d0">connector</data>
450
+ <data key="d1">1280</data>
451
+ <data key="d2">33</data>
452
+ <data key="d3">1288</data>
453
+ <data key="d4">41</data>
454
+ </node>
455
+ <node id="border_node64">
456
+ <data key="d0">border_node</data>
457
+ <data key="d5">0.0</data>
458
+ <data key="d6">593.0</data>
459
+ <data key="d7">14.0</data>
460
+ <data key="d8">607.0</data>
461
+ </node>
462
+ <node id="border_node65">
463
+ <data key="d0">border_node</data>
464
+ <data key="d5">1342.0</data>
465
+ <data key="d6">1485.0</data>
466
+ <data key="d7">1356.0</data>
467
+ <data key="d8">1499.0</data>
468
+ </node>
469
+ <node id="border_node66">
470
+ <data key="d0">border_node</data>
471
+ <data key="d5">1485.0</data>
472
+ <data key="d6">1155.0</data>
473
+ <data key="d7">1499.0</data>
474
+ <data key="d8">1169.0</data>
475
+ </node>
476
+ <node id="border_node67">
477
+ <data key="d0">border_node</data>
478
+ <data key="d5">229.0</data>
479
+ <data key="d6">0.0</data>
480
+ <data key="d7">243.0</data>
481
+ <data key="d8">14.0</data>
482
+ </node>
483
+ <node id="border_node68">
484
+ <data key="d0">border_node</data>
485
+ <data key="d5">0.0</data>
486
+ <data key="d6">30.0</data>
487
+ <data key="d7">14.0</data>
488
+ <data key="d8">44.0</data>
489
+ </node>
490
+ <node id="border_node69">
491
+ <data key="d0">border_node</data>
492
+ <data key="d5">229.0</data>
493
+ <data key="d6">1485.0</data>
494
+ <data key="d7">243.0</data>
495
+ <data key="d8">1499.0</data>
496
+ </node>
497
+ <node id="border_node70">
498
+ <data key="d0">border_node</data>
499
+ <data key="d5">0.0</data>
500
+ <data key="d6">1436.0</data>
501
+ <data key="d7">14.0</data>
502
+ <data key="d8">1450.0</data>
503
+ </node>
504
+ <node id="border_node71">
505
+ <data key="d0">border_node</data>
506
+ <data key="d5">0.0</data>
507
+ <data key="d6">311.0</data>
508
+ <data key="d7">14.0</data>
509
+ <data key="d8">325.0</data>
510
+ </node>
511
+ <edge source="crossing1" target="crossing5">
512
+ <data key="d9">solid</data>
513
+ </edge>
514
+ <edge source="crossing1" target="connector32">
515
+ <data key="d9">solid</data>
516
+ </edge>
517
+ <edge source="crossing1" target="connector49">
518
+ <data key="d9">solid</data>
519
+ </edge>
520
+ <edge source="crossing1" target="border_node64">
521
+ <data key="d9">solid</data>
522
+ </edge>
523
+ <edge source="crossing2" target="crossing3">
524
+ <data key="d9">solid</data>
525
+ </edge>
526
+ <edge source="crossing2" target="crossing4">
527
+ <data key="d9">solid</data>
528
+ </edge>
529
+ <edge source="crossing2" target="border_node66">
530
+ <data key="d9">solid</data>
531
+ </edge>
532
+ <edge source="crossing3" target="crossing8">
533
+ <data key="d9">solid</data>
534
+ </edge>
535
+ <edge source="crossing3" target="connector60">
536
+ <data key="d9">solid</data>
537
+ </edge>
538
+ <edge source="crossing3" target="border_node65">
539
+ <data key="d9">solid</data>
540
+ </edge>
541
+ <edge source="crossing4" target="connector53">
542
+ <data key="d9">solid</data>
543
+ </edge>
544
+ <edge source="crossing4" target="connector44">
545
+ <data key="d9">solid</data>
546
+ </edge>
547
+ <edge source="crossing5" target="crossing6">
548
+ <data key="d9">solid</data>
549
+ </edge>
550
+ <edge source="crossing5" target="connector20">
551
+ <data key="d9">solid</data>
552
+ </edge>
553
+ <edge source="crossing5" target="connector41">
554
+ <data key="d9">solid</data>
555
+ </edge>
556
+ <edge source="crossing6" target="crossing9">
557
+ <data key="d9">solid</data>
558
+ </edge>
559
+ <edge source="crossing6" target="connector43">
560
+ <data key="d9">solid</data>
561
+ </edge>
562
+ <edge source="crossing7" target="crossing8">
563
+ <data key="d9">solid</data>
564
+ </edge>
565
+ <edge source="crossing7" target="crossing9">
566
+ <data key="d9">solid</data>
567
+ </edge>
568
+ <edge source="crossing7" target="connector23">
569
+ <data key="d9">solid</data>
570
+ </edge>
571
+ <edge source="crossing8" target="crossing10">
572
+ <data key="d9">solid</data>
573
+ </edge>
574
+ <edge source="crossing9" target="crossing11">
575
+ <data key="d9">solid</data>
576
+ </edge>
577
+ <edge source="crossing9" target="connector46">
578
+ <data key="d9">solid</data>
579
+ </edge>
580
+ <edge source="crossing10" target="connector47">
581
+ <data key="d9">solid</data>
582
+ </edge>
583
+ <edge source="crossing11" target="connector50">
584
+ <data key="d9">solid</data>
585
+ </edge>
586
+ <edge source="crossing12" target="crossing13">
587
+ <data key="d9">solid</data>
588
+ </edge>
589
+ <edge source="crossing12" target="crossing14">
590
+ <data key="d9">solid</data>
591
+ </edge>
592
+ <edge source="crossing12" target="connector40">
593
+ <data key="d9">solid</data>
594
+ </edge>
595
+ <edge source="crossing13" target="crossing15">
596
+ <data key="d9">solid</data>
597
+ </edge>
598
+ <edge source="crossing13" target="connector62">
599
+ <data key="d9">solid</data>
600
+ </edge>
601
+ <edge source="crossing14" target="connector31">
602
+ <data key="d9">solid</data>
603
+ </edge>
604
+ <edge source="crossing14" target="connector35">
605
+ <data key="d9">solid</data>
606
+ </edge>
607
+ <edge source="crossing15" target="connector37">
608
+ <data key="d9">solid</data>
609
+ </edge>
610
+ <edge source="crossing15" target="border_node67">
611
+ <data key="d9">solid</data>
612
+ </edge>
613
+ <edge source="crossing15" target="border_node68">
614
+ <data key="d9">solid</data>
615
+ </edge>
616
+ <edge source="crossing16" target="connector26">
617
+ <data key="d9">solid</data>
618
+ </edge>
619
+ <edge source="crossing16" target="connector22">
620
+ <data key="d9">solid</data>
621
+ </edge>
622
+ <edge source="crossing16" target="border_node69">
623
+ <data key="d9">solid</data>
624
+ </edge>
625
+ <edge source="crossing17" target="connector29">
626
+ <data key="d9">solid</data>
627
+ </edge>
628
+ <edge source="crossing17" target="connector34">
629
+ <data key="d9">solid</data>
630
+ </edge>
631
+ <edge source="crossing17" target="connector38">
632
+ <data key="d9">solid</data>
633
+ </edge>
634
+ <edge source="crossing18" target="connector55">
635
+ <data key="d9">solid</data>
636
+ </edge>
637
+ <edge source="crossing18" target="connector58">
638
+ <data key="d9">solid</data>
639
+ </edge>
640
+ <edge source="crossing18" target="connector63">
641
+ <data key="d9">solid</data>
642
+ </edge>
643
+ <edge source="general19" target="connector20">
644
+ <data key="d9">solid</data>
645
+ </edge>
646
+ <edge source="valve21" target="connector22">
647
+ <data key="d9">solid</data>
648
+ </edge>
649
+ <edge source="valve21" target="connector23">
650
+ <data key="d9">solid</data>
651
+ </edge>
652
+ <edge source="instrumentation24" target="connector25">
653
+ <data key="d9">solid</data>
654
+ </edge>
655
+ <edge source="instrumentation24" target="connector26">
656
+ <data key="d9">solid</data>
657
+ </edge>
658
+ <edge source="connector25" target="border_node70">
659
+ <data key="d9">solid</data>
660
+ </edge>
661
+ <edge source="instrumentation27" target="connector28">
662
+ <data key="d9">solid</data>
663
+ </edge>
664
+ <edge source="instrumentation27" target="connector29">
665
+ <data key="d9">solid</data>
666
+ </edge>
667
+ <edge source="connector28" target="border_node71">
668
+ <data key="d9">solid</data>
669
+ </edge>
670
+ <edge source="valve30" target="connector31">
671
+ <data key="d9">solid</data>
672
+ </edge>
673
+ <edge source="valve30" target="connector32">
674
+ <data key="d9">solid</data>
675
+ </edge>
676
+ <edge source="instrumentation33" target="connector34">
677
+ <data key="d9">solid</data>
678
+ </edge>
679
+ <edge source="instrumentation33" target="connector35">
680
+ <data key="d9">solid</data>
681
+ </edge>
682
+ <edge source="general36" target="connector37">
683
+ <data key="d9">solid</data>
684
+ </edge>
685
+ <edge source="general36" target="connector38">
686
+ <data key="d9">solid</data>
687
+ </edge>
688
+ <edge source="instrumentation39" target="connector40">
689
+ <data key="d9">solid</data>
690
+ </edge>
691
+ <edge source="instrumentation39" target="connector41">
692
+ <data key="d9">solid</data>
693
+ </edge>
694
+ <edge source="general42" target="connector43">
695
+ <data key="d9">solid</data>
696
+ </edge>
697
+ <edge source="general42" target="connector44">
698
+ <data key="d9">solid</data>
699
+ </edge>
700
+ <edge source="valve45" target="connector46">
701
+ <data key="d9">solid</data>
702
+ </edge>
703
+ <edge source="valve45" target="connector47">
704
+ <data key="d9">solid</data>
705
+ </edge>
706
+ <edge source="valve48" target="connector49">
707
+ <data key="d9">solid</data>
708
+ </edge>
709
+ <edge source="valve48" target="connector50">
710
+ <data key="d9">solid</data>
711
+ </edge>
712
+ <edge source="general51" target="connector52">
713
+ <data key="d9">solid</data>
714
+ </edge>
715
+ <edge source="general51" target="connector53">
716
+ <data key="d9">solid</data>
717
+ </edge>
718
+ <edge source="connector52" target="connector56">
719
+ <data key="d9">solid</data>
720
+ </edge>
721
+ <edge source="instrumentation54" target="connector55">
722
+ <data key="d9">solid</data>
723
+ </edge>
724
+ <edge source="instrumentation54" target="connector56">
725
+ <data key="d9">solid</data>
726
+ </edge>
727
+ <edge source="general57" target="connector58">
728
+ <data key="d9">solid</data>
729
+ </edge>
730
+ <edge source="valve59" target="connector60">
731
+ <data key="d9">solid</data>
732
+ </edge>
733
+ <edge source="valve61" target="connector62">
734
+ <data key="d9">solid</data>
735
+ </edge>
736
+ <edge source="valve61" target="connector63">
737
+ <data key="d9">solid</data>
738
+ </edge>
739
+ </graph>
740
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_17.graphml.xml ADDED
@@ -0,0 +1,694 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1346</data>
17
+ <data key="d2">1252</data>
18
+ <data key="d3">1354</data>
19
+ <data key="d4">1260</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1346</data>
24
+ <data key="d2">408</data>
25
+ <data key="d3">1354</data>
26
+ <data key="d4">416</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1346</data>
31
+ <data key="d2">689</data>
32
+ <data key="d3">1354</data>
33
+ <data key="d4">697</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1346</data>
38
+ <data key="d2">127</data>
39
+ <data key="d3">1354</data>
40
+ <data key="d4">135</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">790</data>
45
+ <data key="d2">127</data>
46
+ <data key="d3">798</data>
47
+ <data key="d4">135</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">790</data>
52
+ <data key="d2">689</data>
53
+ <data key="d3">798</data>
54
+ <data key="d4">697</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">1068</data>
59
+ <data key="d2">689</data>
60
+ <data key="d3">1076</data>
61
+ <data key="d4">697</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">790</data>
66
+ <data key="d2">408</data>
67
+ <data key="d3">798</data>
68
+ <data key="d4">416</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">1068</data>
73
+ <data key="d2">408</data>
74
+ <data key="d3">1076</data>
75
+ <data key="d4">416</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">511</data>
80
+ <data key="d2">408</data>
81
+ <data key="d3">519</data>
82
+ <data key="d4">416</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">233</data>
87
+ <data key="d2">689</data>
88
+ <data key="d3">241</data>
89
+ <data key="d4">697</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">233</data>
94
+ <data key="d2">970</data>
95
+ <data key="d3">241</data>
96
+ <data key="d4">978</data>
97
+ </node>
98
+ <node id="crossing13">
99
+ <data key="d0">crossing</data>
100
+ <data key="d1">511</data>
101
+ <data key="d2">970</data>
102
+ <data key="d3">519</data>
103
+ <data key="d4">978</data>
104
+ </node>
105
+ <node id="crossing14">
106
+ <data key="d0">crossing</data>
107
+ <data key="d1">511</data>
108
+ <data key="d2">1252</data>
109
+ <data key="d3">519</data>
110
+ <data key="d4">1260</data>
111
+ </node>
112
+ <node id="crossing15">
113
+ <data key="d0">crossing</data>
114
+ <data key="d1">233</data>
115
+ <data key="d2">1252</data>
116
+ <data key="d3">241</data>
117
+ <data key="d4">1260</data>
118
+ </node>
119
+ <node id="valve16">
120
+ <data key="d0">valve</data>
121
+ <data key="d5">614.0</data>
122
+ <data key="d6">664.0</data>
123
+ <data key="d7">699.0</data>
124
+ <data key="d8">725.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">610</data>
129
+ <data key="d2">689</data>
130
+ <data key="d3">618</data>
131
+ <data key="d4">697</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">695</data>
136
+ <data key="d2">689</data>
137
+ <data key="d3">703</data>
138
+ <data key="d4">697</data>
139
+ </node>
140
+ <node id="valve19">
141
+ <data key="d0">valve</data>
142
+ <data key="d5">206.0</data>
143
+ <data key="d6">1073.0</data>
144
+ <data key="d7">266.0</data>
145
+ <data key="d8">1138.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">233</data>
150
+ <data key="d2">1069</data>
151
+ <data key="d3">241</data>
152
+ <data key="d4">1077</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">233</data>
157
+ <data key="d2">1134</data>
158
+ <data key="d3">241</data>
159
+ <data key="d4">1142</data>
160
+ </node>
161
+ <node id="general22">
162
+ <data key="d0">general</data>
163
+ <data key="d5">1191.0</data>
164
+ <data key="d6">1223.0</data>
165
+ <data key="d7">1238.0</data>
166
+ <data key="d8">1375.0</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">1187</data>
171
+ <data key="d2">1252</data>
172
+ <data key="d3">1195</data>
173
+ <data key="d4">1260</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">1234</data>
178
+ <data key="d2">1252</data>
179
+ <data key="d3">1242</data>
180
+ <data key="d4">1260</data>
181
+ </node>
182
+ <node id="valve25">
183
+ <data key="d0">valve</data>
184
+ <data key="d5">876.0</data>
185
+ <data key="d6">1227.0</data>
186
+ <data key="d7">979.0</data>
187
+ <data key="d8">1286.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">872</data>
192
+ <data key="d2">1252</data>
193
+ <data key="d3">880</data>
194
+ <data key="d4">1260</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">975</data>
199
+ <data key="d2">1252</data>
200
+ <data key="d3">983</data>
201
+ <data key="d4">1260</data>
202
+ </node>
203
+ <node id="general28">
204
+ <data key="d0">general</data>
205
+ <data key="d5">580.0</data>
206
+ <data key="d6">1222.0</data>
207
+ <data key="d7">720.0</data>
208
+ <data key="d8">1290.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">576</data>
213
+ <data key="d2">1252</data>
214
+ <data key="d3">584</data>
215
+ <data key="d4">1260</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">716</data>
220
+ <data key="d2">1252</data>
221
+ <data key="d3">724</data>
222
+ <data key="d4">1260</data>
223
+ </node>
224
+ <node id="instrumentation31">
225
+ <data key="d0">instrumentation</data>
226
+ <data key="d5">311.0</data>
227
+ <data key="d6">1202.0</data>
228
+ <data key="d7">419.0</data>
229
+ <data key="d8">1310.0</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">307</data>
234
+ <data key="d2">1252</data>
235
+ <data key="d3">315</data>
236
+ <data key="d4">1260</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">416</data>
241
+ <data key="d2">1252</data>
242
+ <data key="d3">424</data>
243
+ <data key="d4">1260</data>
244
+ </node>
245
+ <node id="valve34">
246
+ <data key="d0">valve</data>
247
+ <data key="d5">26.0</data>
248
+ <data key="d6">944.0</data>
249
+ <data key="d7">129.0</data>
250
+ <data key="d8">1004.0</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">22</data>
255
+ <data key="d2">970</data>
256
+ <data key="d3">30</data>
257
+ <data key="d4">978</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">126</data>
262
+ <data key="d2">970</data>
263
+ <data key="d3">134</data>
264
+ <data key="d4">978</data>
265
+ </node>
266
+ <node id="instrumentation37">
267
+ <data key="d0">instrumentation</data>
268
+ <data key="d5">36.0</data>
269
+ <data key="d6">631.0</data>
270
+ <data key="d7">160.0</data>
271
+ <data key="d8">755.0</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">32</data>
276
+ <data key="d2">689</data>
277
+ <data key="d3">40</data>
278
+ <data key="d4">697</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">156</data>
283
+ <data key="d2">689</data>
284
+ <data key="d3">164</data>
285
+ <data key="d4">697</data>
286
+ </node>
287
+ <node id="general40">
288
+ <data key="d0">general</data>
289
+ <data key="d5">842.0</data>
290
+ <data key="d6">73.0</data>
291
+ <data key="d7">893.0</data>
292
+ <data key="d8">189.0</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">838</data>
297
+ <data key="d2">127</data>
298
+ <data key="d3">846</data>
299
+ <data key="d4">135</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">889</data>
304
+ <data key="d2">127</data>
305
+ <data key="d3">897</data>
306
+ <data key="d4">135</data>
307
+ </node>
308
+ <node id="valve43">
309
+ <data key="d0">valve</data>
310
+ <data key="d5">884.0</data>
311
+ <data key="d6">381.0</data>
312
+ <data key="d7">965.0</data>
313
+ <data key="d8">443.0</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">880</data>
318
+ <data key="d2">408</data>
319
+ <data key="d3">888</data>
320
+ <data key="d4">416</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">961</data>
325
+ <data key="d2">408</data>
326
+ <data key="d3">969</data>
327
+ <data key="d4">416</data>
328
+ </node>
329
+ <node id="valve46">
330
+ <data key="d0">valve</data>
331
+ <data key="d5">484.0</data>
332
+ <data key="d6">312.0</data>
333
+ <data key="d7">544.0</data>
334
+ <data key="d8">376.0</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">511</data>
339
+ <data key="d2">308</data>
340
+ <data key="d3">519</data>
341
+ <data key="d4">316</data>
342
+ </node>
343
+ <node id="connector48">
344
+ <data key="d0">connector</data>
345
+ <data key="d1">511</data>
346
+ <data key="d2">372</data>
347
+ <data key="d3">519</data>
348
+ <data key="d4">380</data>
349
+ </node>
350
+ <node id="general49">
351
+ <data key="d0">general</data>
352
+ <data key="d5">1292.0</data>
353
+ <data key="d6">0.0</data>
354
+ <data key="d7">1408.0</data>
355
+ <data key="d8">12.0</data>
356
+ </node>
357
+ <node id="connector50">
358
+ <data key="d0">connector</data>
359
+ <data key="d1">1346</data>
360
+ <data key="d2">8</data>
361
+ <data key="d3">1354</data>
362
+ <data key="d4">16</data>
363
+ </node>
364
+ <node id="valve51">
365
+ <data key="d0">valve</data>
366
+ <data key="d5">345.0</data>
367
+ <data key="d6">944.0</data>
368
+ <data key="d7">403.0</data>
369
+ <data key="d8">1005.0</data>
370
+ </node>
371
+ <node id="connector52">
372
+ <data key="d0">connector</data>
373
+ <data key="d1">341</data>
374
+ <data key="d2">970</data>
375
+ <data key="d3">349</data>
376
+ <data key="d4">978</data>
377
+ </node>
378
+ <node id="connector53">
379
+ <data key="d0">connector</data>
380
+ <data key="d1">399</data>
381
+ <data key="d2">970</data>
382
+ <data key="d3">407</data>
383
+ <data key="d4">978</data>
384
+ </node>
385
+ <node id="valve54">
386
+ <data key="d0">valve</data>
387
+ <data key="d5">485.0</data>
388
+ <data key="d6">1342.0</data>
389
+ <data key="d7">555.0</data>
390
+ <data key="d8">1442.0</data>
391
+ </node>
392
+ <node id="connector55">
393
+ <data key="d0">connector</data>
394
+ <data key="d1">511</data>
395
+ <data key="d2">1338</data>
396
+ <data key="d3">519</data>
397
+ <data key="d4">1346</data>
398
+ </node>
399
+ <node id="connector56">
400
+ <data key="d0">connector</data>
401
+ <data key="d1">511</data>
402
+ <data key="d2">1438</data>
403
+ <data key="d3">519</data>
404
+ <data key="d4">1446</data>
405
+ </node>
406
+ <node id="valve57">
407
+ <data key="d0">valve</data>
408
+ <data key="d5">1398.0</data>
409
+ <data key="d6">663.0</data>
410
+ <data key="d7">1499.0</data>
411
+ <data key="d8">749.0</data>
412
+ </node>
413
+ <node id="connector58">
414
+ <data key="d0">connector</data>
415
+ <data key="d1">1394</data>
416
+ <data key="d2">689</data>
417
+ <data key="d3">1402</data>
418
+ <data key="d4">697</data>
419
+ </node>
420
+ <node id="border_node59">
421
+ <data key="d0">border_node</data>
422
+ <data key="d5">507.0</data>
423
+ <data key="d6">0.0</data>
424
+ <data key="d7">521.0</data>
425
+ <data key="d8">14.0</data>
426
+ </node>
427
+ <node id="border_node60">
428
+ <data key="d0">border_node</data>
429
+ <data key="d5">1485.0</data>
430
+ <data key="d6">1249.0</data>
431
+ <data key="d7">1499.0</data>
432
+ <data key="d8">1263.0</data>
433
+ </node>
434
+ <node id="border_node61">
435
+ <data key="d0">border_node</data>
436
+ <data key="d5">1342.0</data>
437
+ <data key="d6">1485.0</data>
438
+ <data key="d7">1356.0</data>
439
+ <data key="d8">1499.0</data>
440
+ </node>
441
+ <node id="border_node62">
442
+ <data key="d0">border_node</data>
443
+ <data key="d5">1485.0</data>
444
+ <data key="d6">405.0</data>
445
+ <data key="d7">1499.0</data>
446
+ <data key="d8">419.0</data>
447
+ </node>
448
+ <node id="border_node63">
449
+ <data key="d0">border_node</data>
450
+ <data key="d5">785.0</data>
451
+ <data key="d6">0.0</data>
452
+ <data key="d7">799.0</data>
453
+ <data key="d8">14.0</data>
454
+ </node>
455
+ <node id="border_node64">
456
+ <data key="d0">border_node</data>
457
+ <data key="d5">0.0</data>
458
+ <data key="d6">967.0</data>
459
+ <data key="d7">14.0</data>
460
+ <data key="d8">981.0</data>
461
+ </node>
462
+ <node id="border_node65">
463
+ <data key="d0">border_node</data>
464
+ <data key="d5">229.0</data>
465
+ <data key="d6">1485.0</data>
466
+ <data key="d7">243.0</data>
467
+ <data key="d8">1499.0</data>
468
+ </node>
469
+ <node id="border_node66">
470
+ <data key="d0">border_node</data>
471
+ <data key="d5">507.0</data>
472
+ <data key="d6">1485.0</data>
473
+ <data key="d7">521.0</data>
474
+ <data key="d8">1499.0</data>
475
+ </node>
476
+ <node id="border_node67">
477
+ <data key="d0">border_node</data>
478
+ <data key="d5">0.0</data>
479
+ <data key="d6">686.0</data>
480
+ <data key="d7">14.0</data>
481
+ <data key="d8">700.0</data>
482
+ </node>
483
+ <edge source="crossing1" target="connector24">
484
+ <data key="d9">solid</data>
485
+ </edge>
486
+ <edge source="crossing1" target="crossing3">
487
+ <data key="d9">solid</data>
488
+ </edge>
489
+ <edge source="crossing1" target="border_node60">
490
+ <data key="d9">solid</data>
491
+ </edge>
492
+ <edge source="crossing1" target="border_node61">
493
+ <data key="d9">solid</data>
494
+ </edge>
495
+ <edge source="crossing2" target="crossing3">
496
+ <data key="d9">solid</data>
497
+ </edge>
498
+ <edge source="crossing2" target="crossing4">
499
+ <data key="d9">solid</data>
500
+ </edge>
501
+ <edge source="crossing2" target="border_node62">
502
+ <data key="d9">solid</data>
503
+ </edge>
504
+ <edge source="crossing3" target="crossing7">
505
+ <data key="d9">solid</data>
506
+ </edge>
507
+ <edge source="crossing3" target="connector58">
508
+ <data key="d9">solid</data>
509
+ </edge>
510
+ <edge source="crossing4" target="connector50">
511
+ <data key="d9">solid</data>
512
+ </edge>
513
+ <edge source="crossing4" target="connector42">
514
+ <data key="d9">solid</data>
515
+ </edge>
516
+ <edge source="crossing5" target="crossing8">
517
+ <data key="d9">solid</data>
518
+ </edge>
519
+ <edge source="crossing5" target="connector41">
520
+ <data key="d9">solid</data>
521
+ </edge>
522
+ <edge source="crossing5" target="border_node63">
523
+ <data key="d9">solid</data>
524
+ </edge>
525
+ <edge source="crossing6" target="crossing7">
526
+ <data key="d9">solid</data>
527
+ </edge>
528
+ <edge source="crossing6" target="crossing8">
529
+ <data key="d9">solid</data>
530
+ </edge>
531
+ <edge source="crossing6" target="connector18">
532
+ <data key="d9">solid</data>
533
+ </edge>
534
+ <edge source="crossing7" target="crossing9">
535
+ <data key="d9">solid</data>
536
+ </edge>
537
+ <edge source="crossing8" target="crossing10">
538
+ <data key="d9">solid</data>
539
+ </edge>
540
+ <edge source="crossing8" target="connector44">
541
+ <data key="d9">solid</data>
542
+ </edge>
543
+ <edge source="crossing9" target="connector45">
544
+ <data key="d9">solid</data>
545
+ </edge>
546
+ <edge source="crossing10" target="connector48">
547
+ <data key="d9">solid</data>
548
+ </edge>
549
+ <edge source="crossing11" target="crossing12">
550
+ <data key="d9">solid</data>
551
+ </edge>
552
+ <edge source="crossing11" target="connector39">
553
+ <data key="d9">solid</data>
554
+ </edge>
555
+ <edge source="crossing11" target="connector17">
556
+ <data key="d9">solid</data>
557
+ </edge>
558
+ <edge source="crossing12" target="connector20">
559
+ <data key="d9">solid</data>
560
+ </edge>
561
+ <edge source="crossing12" target="connector36">
562
+ <data key="d9">solid</data>
563
+ </edge>
564
+ <edge source="crossing12" target="connector52">
565
+ <data key="d9">solid</data>
566
+ </edge>
567
+ <edge source="crossing13" target="crossing14">
568
+ <data key="d9">solid</data>
569
+ </edge>
570
+ <edge source="crossing13" target="connector53">
571
+ <data key="d9">solid</data>
572
+ </edge>
573
+ <edge source="crossing14" target="connector29">
574
+ <data key="d9">solid</data>
575
+ </edge>
576
+ <edge source="crossing14" target="connector33">
577
+ <data key="d9">solid</data>
578
+ </edge>
579
+ <edge source="crossing14" target="connector55">
580
+ <data key="d9">solid</data>
581
+ </edge>
582
+ <edge source="crossing15" target="connector21">
583
+ <data key="d9">solid</data>
584
+ </edge>
585
+ <edge source="crossing15" target="connector32">
586
+ <data key="d9">solid</data>
587
+ </edge>
588
+ <edge source="crossing15" target="border_node65">
589
+ <data key="d9">non-solid</data>
590
+ </edge>
591
+ <edge source="valve16" target="connector17">
592
+ <data key="d9">solid</data>
593
+ </edge>
594
+ <edge source="valve16" target="connector18">
595
+ <data key="d9">solid</data>
596
+ </edge>
597
+ <edge source="valve19" target="connector20">
598
+ <data key="d9">solid</data>
599
+ </edge>
600
+ <edge source="valve19" target="connector21">
601
+ <data key="d9">solid</data>
602
+ </edge>
603
+ <edge source="general22" target="connector23">
604
+ <data key="d9">solid</data>
605
+ </edge>
606
+ <edge source="general22" target="connector24">
607
+ <data key="d9">solid</data>
608
+ </edge>
609
+ <edge source="connector23" target="connector27">
610
+ <data key="d9">solid</data>
611
+ </edge>
612
+ <edge source="valve25" target="connector26">
613
+ <data key="d9">solid</data>
614
+ </edge>
615
+ <edge source="valve25" target="connector27">
616
+ <data key="d9">solid</data>
617
+ </edge>
618
+ <edge source="connector26" target="connector30">
619
+ <data key="d9">solid</data>
620
+ </edge>
621
+ <edge source="general28" target="connector29">
622
+ <data key="d9">solid</data>
623
+ </edge>
624
+ <edge source="general28" target="connector30">
625
+ <data key="d9">solid</data>
626
+ </edge>
627
+ <edge source="instrumentation31" target="connector32">
628
+ <data key="d9">solid</data>
629
+ </edge>
630
+ <edge source="instrumentation31" target="connector33">
631
+ <data key="d9">solid</data>
632
+ </edge>
633
+ <edge source="valve34" target="connector35">
634
+ <data key="d9">solid</data>
635
+ </edge>
636
+ <edge source="valve34" target="connector36">
637
+ <data key="d9">solid</data>
638
+ </edge>
639
+ <edge source="connector35" target="border_node64">
640
+ <data key="d9">solid</data>
641
+ </edge>
642
+ <edge source="instrumentation37" target="connector38">
643
+ <data key="d9">solid</data>
644
+ </edge>
645
+ <edge source="instrumentation37" target="connector39">
646
+ <data key="d9">solid</data>
647
+ </edge>
648
+ <edge source="connector38" target="border_node67">
649
+ <data key="d9">solid</data>
650
+ </edge>
651
+ <edge source="general40" target="connector41">
652
+ <data key="d9">solid</data>
653
+ </edge>
654
+ <edge source="general40" target="connector42">
655
+ <data key="d9">solid</data>
656
+ </edge>
657
+ <edge source="valve43" target="connector44">
658
+ <data key="d9">solid</data>
659
+ </edge>
660
+ <edge source="valve43" target="connector45">
661
+ <data key="d9">solid</data>
662
+ </edge>
663
+ <edge source="valve46" target="connector47">
664
+ <data key="d9">solid</data>
665
+ </edge>
666
+ <edge source="valve46" target="connector48">
667
+ <data key="d9">solid</data>
668
+ </edge>
669
+ <edge source="connector47" target="border_node59">
670
+ <data key="d9">solid</data>
671
+ </edge>
672
+ <edge source="general49" target="connector50">
673
+ <data key="d9">solid</data>
674
+ </edge>
675
+ <edge source="valve51" target="connector52">
676
+ <data key="d9">solid</data>
677
+ </edge>
678
+ <edge source="valve51" target="connector53">
679
+ <data key="d9">solid</data>
680
+ </edge>
681
+ <edge source="valve54" target="connector55">
682
+ <data key="d9">solid</data>
683
+ </edge>
684
+ <edge source="valve54" target="connector56">
685
+ <data key="d9">solid</data>
686
+ </edge>
687
+ <edge source="connector56" target="border_node66">
688
+ <data key="d9">non-solid</data>
689
+ </edge>
690
+ <edge source="valve57" target="connector58">
691
+ <data key="d9">solid</data>
692
+ </edge>
693
+ </graph>
694
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_18.graphml.xml ADDED
@@ -0,0 +1,508 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1346</data>
17
+ <data key="d2">502</data>
18
+ <data key="d3">1354</data>
19
+ <data key="d4">510</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">233</data>
24
+ <data key="d2">220</data>
25
+ <data key="d3">241</data>
26
+ <data key="d4">228</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">511</data>
31
+ <data key="d2">220</data>
32
+ <data key="d3">519</data>
33
+ <data key="d4">228</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">511</data>
38
+ <data key="d2">502</data>
39
+ <data key="d3">519</data>
40
+ <data key="d4">510</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">233</data>
45
+ <data key="d2">502</data>
46
+ <data key="d3">241</data>
47
+ <data key="d4">510</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">233</data>
52
+ <data key="d2">1346</data>
53
+ <data key="d3">241</data>
54
+ <data key="d4">1354</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">233</data>
59
+ <data key="d2">1065</data>
60
+ <data key="d3">241</data>
61
+ <data key="d4">1073</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">511</data>
66
+ <data key="d2">1065</data>
67
+ <data key="d3">519</data>
68
+ <data key="d4">1073</data>
69
+ </node>
70
+ <node id="valve9">
71
+ <data key="d0">valve</data>
72
+ <data key="d5">206.0</data>
73
+ <data key="d6">323.0</data>
74
+ <data key="d7">266.0</data>
75
+ <data key="d8">388.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">233</data>
80
+ <data key="d2">319</data>
81
+ <data key="d3">241</data>
82
+ <data key="d4">327</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">233</data>
87
+ <data key="d2">384</data>
88
+ <data key="d3">241</data>
89
+ <data key="d4">392</data>
90
+ </node>
91
+ <node id="general12">
92
+ <data key="d0">general</data>
93
+ <data key="d5">1191.0</data>
94
+ <data key="d6">473.0</data>
95
+ <data key="d7">1238.0</data>
96
+ <data key="d8">625.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">1187</data>
101
+ <data key="d2">502</data>
102
+ <data key="d3">1195</data>
103
+ <data key="d4">510</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">1234</data>
108
+ <data key="d2">502</data>
109
+ <data key="d3">1242</data>
110
+ <data key="d4">510</data>
111
+ </node>
112
+ <node id="valve15">
113
+ <data key="d0">valve</data>
114
+ <data key="d5">876.0</data>
115
+ <data key="d6">477.0</data>
116
+ <data key="d7">979.0</data>
117
+ <data key="d8">536.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">872</data>
122
+ <data key="d2">502</data>
123
+ <data key="d3">880</data>
124
+ <data key="d4">510</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">975</data>
129
+ <data key="d2">502</data>
130
+ <data key="d3">983</data>
131
+ <data key="d4">510</data>
132
+ </node>
133
+ <node id="general18">
134
+ <data key="d0">general</data>
135
+ <data key="d5">580.0</data>
136
+ <data key="d6">472.0</data>
137
+ <data key="d7">720.0</data>
138
+ <data key="d8">540.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">576</data>
143
+ <data key="d2">502</data>
144
+ <data key="d3">584</data>
145
+ <data key="d4">510</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">716</data>
150
+ <data key="d2">502</data>
151
+ <data key="d3">724</data>
152
+ <data key="d4">510</data>
153
+ </node>
154
+ <node id="instrumentation21">
155
+ <data key="d0">instrumentation</data>
156
+ <data key="d5">311.0</data>
157
+ <data key="d6">452.0</data>
158
+ <data key="d7">419.0</data>
159
+ <data key="d8">560.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">307</data>
164
+ <data key="d2">502</data>
165
+ <data key="d3">315</data>
166
+ <data key="d4">510</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">416</data>
171
+ <data key="d2">502</data>
172
+ <data key="d3">424</data>
173
+ <data key="d4">510</data>
174
+ </node>
175
+ <node id="valve24">
176
+ <data key="d0">valve</data>
177
+ <data key="d5">26.0</data>
178
+ <data key="d6">194.0</data>
179
+ <data key="d7">129.0</data>
180
+ <data key="d8">254.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">22</data>
185
+ <data key="d2">220</data>
186
+ <data key="d3">30</data>
187
+ <data key="d4">228</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">126</data>
192
+ <data key="d2">220</data>
193
+ <data key="d3">134</data>
194
+ <data key="d4">228</data>
195
+ </node>
196
+ <node id="valve27">
197
+ <data key="d0">valve</data>
198
+ <data key="d5">1319.0</data>
199
+ <data key="d6">1169.0</data>
200
+ <data key="d7">1388.0</data>
201
+ <data key="d8">1251.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">1346</data>
206
+ <data key="d2">1165</data>
207
+ <data key="d3">1354</data>
208
+ <data key="d4">1173</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">1346</data>
213
+ <data key="d2">1246</data>
214
+ <data key="d3">1354</data>
215
+ <data key="d4">1254</data>
216
+ </node>
217
+ <node id="instrumentation30">
218
+ <data key="d0">instrumentation</data>
219
+ <data key="d5">1289.0</data>
220
+ <data key="d6">862.0</data>
221
+ <data key="d7">1412.0</data>
222
+ <data key="d8">987.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">1346</data>
227
+ <data key="d2">858</data>
228
+ <data key="d3">1354</data>
229
+ <data key="d4">866</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">1346</data>
234
+ <data key="d2">983</data>
235
+ <data key="d3">1354</data>
236
+ <data key="d4">991</data>
237
+ </node>
238
+ <node id="valve33">
239
+ <data key="d0">valve</data>
240
+ <data key="d5">345.0</data>
241
+ <data key="d6">194.0</data>
242
+ <data key="d7">403.0</data>
243
+ <data key="d8">255.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">341</data>
248
+ <data key="d2">220</data>
249
+ <data key="d3">349</data>
250
+ <data key="d4">228</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">399</data>
255
+ <data key="d2">220</data>
256
+ <data key="d3">407</data>
257
+ <data key="d4">228</data>
258
+ </node>
259
+ <node id="valve36">
260
+ <data key="d0">valve</data>
261
+ <data key="d5">485.0</data>
262
+ <data key="d6">592.0</data>
263
+ <data key="d7">555.0</data>
264
+ <data key="d8">692.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">511</data>
269
+ <data key="d2">588</data>
270
+ <data key="d3">519</data>
271
+ <data key="d4">596</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">511</data>
276
+ <data key="d2">688</data>
277
+ <data key="d3">519</data>
278
+ <data key="d4">696</data>
279
+ </node>
280
+ <node id="general39">
281
+ <data key="d0">general</data>
282
+ <data key="d5">87.0</data>
283
+ <data key="d6">1231.0</data>
284
+ <data key="d7">136.0</data>
285
+ <data key="d8">1383.0</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">84</data>
290
+ <data key="d2">1346</data>
291
+ <data key="d3">92</data>
292
+ <data key="d4">1354</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">132</data>
297
+ <data key="d2">1346</data>
298
+ <data key="d3">140</data>
299
+ <data key="d4">1354</data>
300
+ </node>
301
+ <node id="border_node42">
302
+ <data key="d0">border_node</data>
303
+ <data key="d5">1485.0</data>
304
+ <data key="d6">499.0</data>
305
+ <data key="d7">1499.0</data>
306
+ <data key="d8">513.0</data>
307
+ </node>
308
+ <node id="border_node43">
309
+ <data key="d0">border_node</data>
310
+ <data key="d5">1342.0</data>
311
+ <data key="d6">0.0</data>
312
+ <data key="d7">1356.0</data>
313
+ <data key="d8">14.0</data>
314
+ </node>
315
+ <node id="border_node44">
316
+ <data key="d0">border_node</data>
317
+ <data key="d5">0.0</data>
318
+ <data key="d6">217.0</data>
319
+ <data key="d7">14.0</data>
320
+ <data key="d8">231.0</data>
321
+ </node>
322
+ <node id="border_node45">
323
+ <data key="d0">border_node</data>
324
+ <data key="d5">229.0</data>
325
+ <data key="d6">0.0</data>
326
+ <data key="d7">243.0</data>
327
+ <data key="d8">14.0</data>
328
+ </node>
329
+ <node id="border_node46">
330
+ <data key="d0">border_node</data>
331
+ <data key="d5">0.0</data>
332
+ <data key="d6">1062.0</data>
333
+ <data key="d7">14.0</data>
334
+ <data key="d8">1076.0</data>
335
+ </node>
336
+ <node id="border_node47">
337
+ <data key="d0">border_node</data>
338
+ <data key="d5">1342.0</data>
339
+ <data key="d6">1485.0</data>
340
+ <data key="d7">1356.0</data>
341
+ <data key="d8">1499.0</data>
342
+ </node>
343
+ <node id="border_node48">
344
+ <data key="d0">border_node</data>
345
+ <data key="d5">0.0</data>
346
+ <data key="d6">1343.0</data>
347
+ <data key="d7">14.0</data>
348
+ <data key="d8">1357.0</data>
349
+ </node>
350
+ <node id="border_node49">
351
+ <data key="d0">border_node</data>
352
+ <data key="d5">229.0</data>
353
+ <data key="d6">1485.0</data>
354
+ <data key="d7">243.0</data>
355
+ <data key="d8">1499.0</data>
356
+ </node>
357
+ <edge source="crossing1" target="connector14">
358
+ <data key="d9">solid</data>
359
+ </edge>
360
+ <edge source="crossing1" target="connector31">
361
+ <data key="d9">solid</data>
362
+ </edge>
363
+ <edge source="crossing1" target="border_node42">
364
+ <data key="d9">solid</data>
365
+ </edge>
366
+ <edge source="crossing1" target="border_node43">
367
+ <data key="d9">solid</data>
368
+ </edge>
369
+ <edge source="crossing2" target="connector10">
370
+ <data key="d9">solid</data>
371
+ </edge>
372
+ <edge source="crossing2" target="connector26">
373
+ <data key="d9">solid</data>
374
+ </edge>
375
+ <edge source="crossing2" target="connector34">
376
+ <data key="d9">solid</data>
377
+ </edge>
378
+ <edge source="crossing2" target="border_node45">
379
+ <data key="d9">solid</data>
380
+ </edge>
381
+ <edge source="crossing3" target="crossing4">
382
+ <data key="d9">solid</data>
383
+ </edge>
384
+ <edge source="crossing3" target="connector35">
385
+ <data key="d9">solid</data>
386
+ </edge>
387
+ <edge source="crossing4" target="connector19">
388
+ <data key="d9">solid</data>
389
+ </edge>
390
+ <edge source="crossing4" target="connector23">
391
+ <data key="d9">solid</data>
392
+ </edge>
393
+ <edge source="crossing4" target="connector37">
394
+ <data key="d9">solid</data>
395
+ </edge>
396
+ <edge source="crossing5" target="connector11">
397
+ <data key="d9">solid</data>
398
+ </edge>
399
+ <edge source="crossing5" target="connector22">
400
+ <data key="d9">solid</data>
401
+ </edge>
402
+ <edge source="crossing5" target="crossing7">
403
+ <data key="d9">non-solid</data>
404
+ </edge>
405
+ <edge source="crossing6" target="crossing7">
406
+ <data key="d9">non-solid</data>
407
+ </edge>
408
+ <edge source="crossing6" target="connector41">
409
+ <data key="d9">solid</data>
410
+ </edge>
411
+ <edge source="crossing6" target="border_node49">
412
+ <data key="d9">non-solid</data>
413
+ </edge>
414
+ <edge source="crossing7" target="crossing8">
415
+ <data key="d9">non-solid</data>
416
+ </edge>
417
+ <edge source="crossing7" target="border_node46">
418
+ <data key="d9">non-solid</data>
419
+ </edge>
420
+ <edge source="crossing8" target="connector38">
421
+ <data key="d9">non-solid</data>
422
+ </edge>
423
+ <edge source="valve9" target="connector10">
424
+ <data key="d9">solid</data>
425
+ </edge>
426
+ <edge source="valve9" target="connector11">
427
+ <data key="d9">solid</data>
428
+ </edge>
429
+ <edge source="general12" target="connector13">
430
+ <data key="d9">solid</data>
431
+ </edge>
432
+ <edge source="general12" target="connector14">
433
+ <data key="d9">solid</data>
434
+ </edge>
435
+ <edge source="connector13" target="connector17">
436
+ <data key="d9">solid</data>
437
+ </edge>
438
+ <edge source="valve15" target="connector16">
439
+ <data key="d9">solid</data>
440
+ </edge>
441
+ <edge source="valve15" target="connector17">
442
+ <data key="d9">solid</data>
443
+ </edge>
444
+ <edge source="connector16" target="connector20">
445
+ <data key="d9">solid</data>
446
+ </edge>
447
+ <edge source="general18" target="connector19">
448
+ <data key="d9">solid</data>
449
+ </edge>
450
+ <edge source="general18" target="connector20">
451
+ <data key="d9">solid</data>
452
+ </edge>
453
+ <edge source="instrumentation21" target="connector22">
454
+ <data key="d9">solid</data>
455
+ </edge>
456
+ <edge source="instrumentation21" target="connector23">
457
+ <data key="d9">solid</data>
458
+ </edge>
459
+ <edge source="valve24" target="connector25">
460
+ <data key="d9">solid</data>
461
+ </edge>
462
+ <edge source="valve24" target="connector26">
463
+ <data key="d9">solid</data>
464
+ </edge>
465
+ <edge source="connector25" target="border_node44">
466
+ <data key="d9">solid</data>
467
+ </edge>
468
+ <edge source="valve27" target="connector28">
469
+ <data key="d9">solid</data>
470
+ </edge>
471
+ <edge source="valve27" target="connector29">
472
+ <data key="d9">solid</data>
473
+ </edge>
474
+ <edge source="connector28" target="connector32">
475
+ <data key="d9">solid</data>
476
+ </edge>
477
+ <edge source="connector29" target="border_node47">
478
+ <data key="d9">non-solid</data>
479
+ </edge>
480
+ <edge source="instrumentation30" target="connector31">
481
+ <data key="d9">solid</data>
482
+ </edge>
483
+ <edge source="instrumentation30" target="connector32">
484
+ <data key="d9">solid</data>
485
+ </edge>
486
+ <edge source="valve33" target="connector34">
487
+ <data key="d9">solid</data>
488
+ </edge>
489
+ <edge source="valve33" target="connector35">
490
+ <data key="d9">solid</data>
491
+ </edge>
492
+ <edge source="valve36" target="connector37">
493
+ <data key="d9">solid</data>
494
+ </edge>
495
+ <edge source="valve36" target="connector38">
496
+ <data key="d9">solid</data>
497
+ </edge>
498
+ <edge source="general39" target="connector40">
499
+ <data key="d9">solid</data>
500
+ </edge>
501
+ <edge source="general39" target="connector41">
502
+ <data key="d9">solid</data>
503
+ </edge>
504
+ <edge source="connector40" target="border_node48">
505
+ <data key="d9">non-solid</data>
506
+ </edge>
507
+ </graph>
508
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_19.graphml.xml ADDED
@@ -0,0 +1,329 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1346</data>
17
+ <data key="d2">877</data>
18
+ <data key="d3">1354</data>
19
+ <data key="d4">885</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">233</data>
24
+ <data key="d2">596</data>
25
+ <data key="d3">241</data>
26
+ <data key="d4">604</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">233</data>
31
+ <data key="d2">315</data>
32
+ <data key="d3">241</data>
33
+ <data key="d4">323</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">511</data>
38
+ <data key="d2">315</data>
39
+ <data key="d3">519</data>
40
+ <data key="d4">323</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">511</data>
45
+ <data key="d2">1159</data>
46
+ <data key="d3">519</data>
47
+ <data key="d4">1167</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">511</data>
52
+ <data key="d2">877</data>
53
+ <data key="d3">519</data>
54
+ <data key="d4">885</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">233</data>
59
+ <data key="d2">877</data>
60
+ <data key="d3">241</data>
61
+ <data key="d4">885</data>
62
+ </node>
63
+ <node id="instrumentation8">
64
+ <data key="d0">instrumentation</data>
65
+ <data key="d5">874.0</data>
66
+ <data key="d6">1096.0</data>
67
+ <data key="d7">1004.0</data>
68
+ <data key="d8">1229.0</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">870</data>
73
+ <data key="d2">1159</data>
74
+ <data key="d3">878</data>
75
+ <data key="d4">1167</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">1000</data>
80
+ <data key="d2">1159</data>
81
+ <data key="d3">1008</data>
82
+ <data key="d4">1167</data>
83
+ </node>
84
+ <node id="instrumentation11">
85
+ <data key="d0">instrumentation</data>
86
+ <data key="d5">1159.0</data>
87
+ <data key="d6">1103.0</data>
88
+ <data key="d7">1283.0</data>
89
+ <data key="d8">1221.0</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">1155</data>
94
+ <data key="d2">1159</data>
95
+ <data key="d3">1163</data>
96
+ <data key="d4">1167</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">1279</data>
101
+ <data key="d2">1159</data>
102
+ <data key="d3">1287</data>
103
+ <data key="d4">1167</data>
104
+ </node>
105
+ <node id="general14">
106
+ <data key="d0">general</data>
107
+ <data key="d5">1473.0</data>
108
+ <data key="d6">1132.0</data>
109
+ <data key="d7">1499.0</data>
110
+ <data key="d8">1193.0</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">1469</data>
115
+ <data key="d2">1159</data>
116
+ <data key="d3">1477</data>
117
+ <data key="d4">1167</data>
118
+ </node>
119
+ <node id="valve16">
120
+ <data key="d0">valve</data>
121
+ <data key="d5">1489.0</data>
122
+ <data key="d6">852.0</data>
123
+ <data key="d7">1499.0</data>
124
+ <data key="d8">912.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">1485</data>
129
+ <data key="d2">877</data>
130
+ <data key="d3">1493</data>
131
+ <data key="d4">885</data>
132
+ </node>
133
+ <node id="valve18">
134
+ <data key="d0">valve</data>
135
+ <data key="d5">1319.0</data>
136
+ <data key="d6">419.0</data>
137
+ <data key="d7">1388.0</data>
138
+ <data key="d8">501.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">1346</data>
143
+ <data key="d2">415</data>
144
+ <data key="d3">1354</data>
145
+ <data key="d4">423</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">1346</data>
150
+ <data key="d2">496</data>
151
+ <data key="d3">1354</data>
152
+ <data key="d4">504</data>
153
+ </node>
154
+ <node id="instrumentation21">
155
+ <data key="d0">instrumentation</data>
156
+ <data key="d5">1289.0</data>
157
+ <data key="d6">112.0</data>
158
+ <data key="d7">1412.0</data>
159
+ <data key="d8">237.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">1346</data>
164
+ <data key="d2">108</data>
165
+ <data key="d3">1354</data>
166
+ <data key="d4">116</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">1346</data>
171
+ <data key="d2">233</data>
172
+ <data key="d3">1354</data>
173
+ <data key="d4">241</data>
174
+ </node>
175
+ <node id="general24">
176
+ <data key="d0">general</data>
177
+ <data key="d5">87.0</data>
178
+ <data key="d6">481.0</data>
179
+ <data key="d7">136.0</data>
180
+ <data key="d8">633.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">84</data>
185
+ <data key="d2">596</data>
186
+ <data key="d3">92</data>
187
+ <data key="d4">604</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">132</data>
192
+ <data key="d2">596</data>
193
+ <data key="d3">140</data>
194
+ <data key="d4">604</data>
195
+ </node>
196
+ <node id="border_node27">
197
+ <data key="d0">border_node</data>
198
+ <data key="d5">1342.0</data>
199
+ <data key="d6">0.0</data>
200
+ <data key="d7">1356.0</data>
201
+ <data key="d8">14.0</data>
202
+ </node>
203
+ <node id="border_node28">
204
+ <data key="d0">border_node</data>
205
+ <data key="d5">229.0</data>
206
+ <data key="d6">0.0</data>
207
+ <data key="d7">243.0</data>
208
+ <data key="d8">14.0</data>
209
+ </node>
210
+ <node id="border_node29">
211
+ <data key="d0">border_node</data>
212
+ <data key="d5">0.0</data>
213
+ <data key="d6">312.0</data>
214
+ <data key="d7">14.0</data>
215
+ <data key="d8">326.0</data>
216
+ </node>
217
+ <node id="border_node30">
218
+ <data key="d0">border_node</data>
219
+ <data key="d5">0.0</data>
220
+ <data key="d6">593.0</data>
221
+ <data key="d7">14.0</data>
222
+ <data key="d8">607.0</data>
223
+ </node>
224
+ <node id="border_node31">
225
+ <data key="d0">border_node</data>
226
+ <data key="d5">0.0</data>
227
+ <data key="d6">874.0</data>
228
+ <data key="d7">14.0</data>
229
+ <data key="d8">888.0</data>
230
+ </node>
231
+ <node id="border_node32">
232
+ <data key="d0">border_node</data>
233
+ <data key="d5">507.0</data>
234
+ <data key="d6">0.0</data>
235
+ <data key="d7">521.0</data>
236
+ <data key="d8">14.0</data>
237
+ </node>
238
+ <edge source="crossing1" target="connector17">
239
+ <data key="d9">solid</data>
240
+ </edge>
241
+ <edge source="crossing1" target="connector20">
242
+ <data key="d9">non-solid</data>
243
+ </edge>
244
+ <edge source="crossing2" target="crossing7">
245
+ <data key="d9">non-solid</data>
246
+ </edge>
247
+ <edge source="crossing2" target="crossing3">
248
+ <data key="d9">non-solid</data>
249
+ </edge>
250
+ <edge source="crossing2" target="connector26">
251
+ <data key="d9">solid</data>
252
+ </edge>
253
+ <edge source="crossing3" target="crossing4">
254
+ <data key="d9">non-solid</data>
255
+ </edge>
256
+ <edge source="crossing3" target="border_node28">
257
+ <data key="d9">non-solid</data>
258
+ </edge>
259
+ <edge source="crossing3" target="border_node29">
260
+ <data key="d9">non-solid</data>
261
+ </edge>
262
+ <edge source="crossing4" target="border_node32">
263
+ <data key="d9">non-solid</data>
264
+ </edge>
265
+ <edge source="crossing5" target="crossing6">
266
+ <data key="d9">non-solid</data>
267
+ </edge>
268
+ <edge source="crossing5" target="connector9">
269
+ <data key="d9">non-solid</data>
270
+ </edge>
271
+ <edge source="crossing6" target="crossing7">
272
+ <data key="d9">non-solid</data>
273
+ </edge>
274
+ <edge source="crossing7" target="border_node31">
275
+ <data key="d9">non-solid</data>
276
+ </edge>
277
+ <edge source="instrumentation8" target="connector9">
278
+ <data key="d9">solid</data>
279
+ </edge>
280
+ <edge source="instrumentation8" target="connector10">
281
+ <data key="d9">solid</data>
282
+ </edge>
283
+ <edge source="connector10" target="connector12">
284
+ <data key="d9">solid</data>
285
+ </edge>
286
+ <edge source="instrumentation11" target="connector12">
287
+ <data key="d9">solid</data>
288
+ </edge>
289
+ <edge source="instrumentation11" target="connector13">
290
+ <data key="d9">solid</data>
291
+ </edge>
292
+ <edge source="connector13" target="connector15">
293
+ <data key="d9">solid</data>
294
+ </edge>
295
+ <edge source="general14" target="connector15">
296
+ <data key="d9">solid</data>
297
+ </edge>
298
+ <edge source="valve16" target="connector17">
299
+ <data key="d9">solid</data>
300
+ </edge>
301
+ <edge source="valve18" target="connector19">
302
+ <data key="d9">solid</data>
303
+ </edge>
304
+ <edge source="valve18" target="connector20">
305
+ <data key="d9">solid</data>
306
+ </edge>
307
+ <edge source="connector19" target="connector23">
308
+ <data key="d9">solid</data>
309
+ </edge>
310
+ <edge source="instrumentation21" target="connector22">
311
+ <data key="d9">solid</data>
312
+ </edge>
313
+ <edge source="instrumentation21" target="connector23">
314
+ <data key="d9">solid</data>
315
+ </edge>
316
+ <edge source="connector22" target="border_node27">
317
+ <data key="d9">solid</data>
318
+ </edge>
319
+ <edge source="general24" target="connector25">
320
+ <data key="d9">solid</data>
321
+ </edge>
322
+ <edge source="general24" target="connector26">
323
+ <data key="d9">solid</data>
324
+ </edge>
325
+ <edge source="connector25" target="border_node30">
326
+ <data key="d9">non-solid</data>
327
+ </edge>
328
+ </graph>
329
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_2.graphml.xml ADDED
@@ -0,0 +1,242 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">902</data>
17
+ <data key="d2">970</data>
18
+ <data key="d3">910</data>
19
+ <data key="d4">978</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">902</data>
24
+ <data key="d2">689</data>
25
+ <data key="d3">910</data>
26
+ <data key="d4">697</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">624</data>
31
+ <data key="d2">970</data>
32
+ <data key="d3">632</data>
33
+ <data key="d4">978</data>
34
+ </node>
35
+ <node id="valve4">
36
+ <data key="d0">valve</data>
37
+ <data key="d5">584.0</data>
38
+ <data key="d6">0.0</data>
39
+ <data key="d7">672.0</data>
40
+ <data key="d8">45.0</data>
41
+ </node>
42
+ <node id="connector5">
43
+ <data key="d0">connector</data>
44
+ <data key="d1">624</data>
45
+ <data key="d2">41</data>
46
+ <data key="d3">632</data>
47
+ <data key="d4">49</data>
48
+ </node>
49
+ <node id="valve6">
50
+ <data key="d0">valve</data>
51
+ <data key="d5">596.0</data>
52
+ <data key="d6">189.0</data>
53
+ <data key="d7">656.0</data>
54
+ <data key="d8">281.0</data>
55
+ </node>
56
+ <node id="connector7">
57
+ <data key="d0">connector</data>
58
+ <data key="d1">624</data>
59
+ <data key="d2">185</data>
60
+ <data key="d3">632</data>
61
+ <data key="d4">193</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">624</data>
66
+ <data key="d2">277</data>
67
+ <data key="d3">632</data>
68
+ <data key="d4">285</data>
69
+ </node>
70
+ <node id="instrumentation9">
71
+ <data key="d0">instrumentation</data>
72
+ <data key="d5">562.0</data>
73
+ <data key="d6">501.0</data>
74
+ <data key="d7">693.0</data>
75
+ <data key="d8">632.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">624</data>
80
+ <data key="d2">497</data>
81
+ <data key="d3">632</data>
82
+ <data key="d4">505</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">624</data>
87
+ <data key="d2">628</data>
88
+ <data key="d3">632</data>
89
+ <data key="d4">636</data>
90
+ </node>
91
+ <node id="general12">
92
+ <data key="d0">general</data>
93
+ <data key="d5">987.0</data>
94
+ <data key="d6">943.0</data>
95
+ <data key="d7">1094.0</data>
96
+ <data key="d8">1004.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">983</data>
101
+ <data key="d2">970</data>
102
+ <data key="d3">991</data>
103
+ <data key="d4">978</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">1090</data>
108
+ <data key="d2">970</data>
109
+ <data key="d3">1098</data>
110
+ <data key="d4">978</data>
111
+ </node>
112
+ <node id="valve15">
113
+ <data key="d0">valve</data>
114
+ <data key="d5">1253.0</data>
115
+ <data key="d6">944.0</data>
116
+ <data key="d7">1344.0</data>
117
+ <data key="d8">1004.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">1249</data>
122
+ <data key="d2">970</data>
123
+ <data key="d3">1257</data>
124
+ <data key="d4">978</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">1340</data>
129
+ <data key="d2">970</data>
130
+ <data key="d3">1348</data>
131
+ <data key="d4">978</data>
132
+ </node>
133
+ <node id="valve18">
134
+ <data key="d0">valve</data>
135
+ <data key="d5">1297.0</data>
136
+ <data key="d6">664.0</data>
137
+ <data key="d7">1391.0</data>
138
+ <data key="d8">723.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">1293</data>
143
+ <data key="d2">689</data>
144
+ <data key="d3">1301</data>
145
+ <data key="d4">697</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">1387</data>
150
+ <data key="d2">689</data>
151
+ <data key="d3">1395</data>
152
+ <data key="d4">697</data>
153
+ </node>
154
+ <node id="border_node21">
155
+ <data key="d0">border_node</data>
156
+ <data key="d5">898.0</data>
157
+ <data key="d6">1485.0</data>
158
+ <data key="d7">912.0</data>
159
+ <data key="d8">1499.0</data>
160
+ </node>
161
+ <node id="border_node22">
162
+ <data key="d0">border_node</data>
163
+ <data key="d5">1485.0</data>
164
+ <data key="d6">967.0</data>
165
+ <data key="d7">1499.0</data>
166
+ <data key="d8">981.0</data>
167
+ </node>
168
+ <node id="border_node23">
169
+ <data key="d0">border_node</data>
170
+ <data key="d5">1485.0</data>
171
+ <data key="d6">686.0</data>
172
+ <data key="d7">1499.0</data>
173
+ <data key="d8">700.0</data>
174
+ </node>
175
+ <edge source="crossing1" target="crossing3">
176
+ <data key="d9">solid</data>
177
+ </edge>
178
+ <edge source="crossing1" target="crossing2">
179
+ <data key="d9">solid</data>
180
+ </edge>
181
+ <edge source="crossing1" target="connector13">
182
+ <data key="d9">solid</data>
183
+ </edge>
184
+ <edge source="crossing1" target="border_node21">
185
+ <data key="d9">solid</data>
186
+ </edge>
187
+ <edge source="crossing2" target="connector19">
188
+ <data key="d9">solid</data>
189
+ </edge>
190
+ <edge source="crossing3" target="connector11">
191
+ <data key="d9">solid</data>
192
+ </edge>
193
+ <edge source="valve4" target="connector5">
194
+ <data key="d9">solid</data>
195
+ </edge>
196
+ <edge source="connector5" target="connector7">
197
+ <data key="d9">solid</data>
198
+ </edge>
199
+ <edge source="valve6" target="connector7">
200
+ <data key="d9">solid</data>
201
+ </edge>
202
+ <edge source="valve6" target="connector8">
203
+ <data key="d9">solid</data>
204
+ </edge>
205
+ <edge source="connector8" target="connector10">
206
+ <data key="d9">solid</data>
207
+ </edge>
208
+ <edge source="instrumentation9" target="connector10">
209
+ <data key="d9">solid</data>
210
+ </edge>
211
+ <edge source="instrumentation9" target="connector11">
212
+ <data key="d9">solid</data>
213
+ </edge>
214
+ <edge source="general12" target="connector13">
215
+ <data key="d9">solid</data>
216
+ </edge>
217
+ <edge source="general12" target="connector14">
218
+ <data key="d9">solid</data>
219
+ </edge>
220
+ <edge source="connector14" target="connector16">
221
+ <data key="d9">solid</data>
222
+ </edge>
223
+ <edge source="valve15" target="connector16">
224
+ <data key="d9">solid</data>
225
+ </edge>
226
+ <edge source="valve15" target="connector17">
227
+ <data key="d9">solid</data>
228
+ </edge>
229
+ <edge source="connector17" target="border_node22">
230
+ <data key="d9">solid</data>
231
+ </edge>
232
+ <edge source="valve18" target="connector19">
233
+ <data key="d9">solid</data>
234
+ </edge>
235
+ <edge source="valve18" target="connector20">
236
+ <data key="d9">solid</data>
237
+ </edge>
238
+ <edge source="connector20" target="border_node23">
239
+ <data key="d9">solid</data>
240
+ </edge>
241
+ </graph>
242
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_20.graphml.xml ADDED
@@ -0,0 +1,362 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">102</data>
17
+ <data key="d2">1346</data>
18
+ <data key="d3">110</data>
19
+ <data key="d4">1354</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">102</data>
24
+ <data key="d2">1064</data>
25
+ <data key="d3">110</data>
26
+ <data key="d4">1072</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">102</data>
31
+ <data key="d2">783</data>
32
+ <data key="d3">110</data>
33
+ <data key="d4">791</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1492</data>
38
+ <data key="d2">783</data>
39
+ <data key="d3">1500</data>
40
+ <data key="d4">791</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">658</data>
45
+ <data key="d2">783</data>
46
+ <data key="d3">666</data>
47
+ <data key="d4">791</data>
48
+ </node>
49
+ <node id="general6">
50
+ <data key="d0">general</data>
51
+ <data key="d5">1467.0</data>
52
+ <data key="d6">542.0</data>
53
+ <data key="d7">1499.0</data>
54
+ <data key="d8">573.0</data>
55
+ </node>
56
+ <node id="connector7">
57
+ <data key="d0">connector</data>
58
+ <data key="d1">1492</data>
59
+ <data key="d2">569</data>
60
+ <data key="d3">1500</data>
61
+ <data key="d4">577</data>
62
+ </node>
63
+ <node id="general8">
64
+ <data key="d0">general</data>
65
+ <data key="d5">137.0</data>
66
+ <data key="d6">1319.0</data>
67
+ <data key="d7">169.0</data>
68
+ <data key="d8">1380.0</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">133</data>
73
+ <data key="d2">1346</data>
74
+ <data key="d3">141</data>
75
+ <data key="d4">1354</data>
76
+ </node>
77
+ <node id="general10">
78
+ <data key="d0">general</data>
79
+ <data key="d5">1466.0</data>
80
+ <data key="d6">1195.0</data>
81
+ <data key="d7">1499.0</data>
82
+ <data key="d8">1274.0</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">1492</data>
87
+ <data key="d2">1191</data>
88
+ <data key="d3">1500</data>
89
+ <data key="d4">1199</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">1492</data>
94
+ <data key="d2">1270</data>
95
+ <data key="d3">1500</data>
96
+ <data key="d4">1278</data>
97
+ </node>
98
+ <node id="valve13">
99
+ <data key="d0">valve</data>
100
+ <data key="d5">1467.0</data>
101
+ <data key="d6">1470.0</data>
102
+ <data key="d7">1499.0</data>
103
+ <data key="d8">1499.0</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">1492</data>
108
+ <data key="d2">1466</data>
109
+ <data key="d3">1500</data>
110
+ <data key="d4">1474</data>
111
+ </node>
112
+ <node id="instrumentation15">
113
+ <data key="d0">instrumentation</data>
114
+ <data key="d5">41.0</data>
115
+ <data key="d6">1149.0</data>
116
+ <data key="d7">170.0</data>
117
+ <data key="d8">1280.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">102</data>
122
+ <data key="d2">1145</data>
123
+ <data key="d3">110</data>
124
+ <data key="d4">1153</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">102</data>
129
+ <data key="d2">1276</data>
130
+ <data key="d3">110</data>
131
+ <data key="d4">1284</data>
132
+ </node>
133
+ <node id="general18">
134
+ <data key="d0">general</data>
135
+ <data key="d5">604.0</data>
136
+ <data key="d6">1458.0</data>
137
+ <data key="d7">720.0</data>
138
+ <data key="d8">1499.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">658</data>
143
+ <data key="d2">1454</data>
144
+ <data key="d3">666</data>
145
+ <data key="d4">1462</data>
146
+ </node>
147
+ <node id="instrumentation20">
148
+ <data key="d0">instrumentation</data>
149
+ <data key="d5">598.0</data>
150
+ <data key="d6">859.0</data>
151
+ <data key="d7">727.0</data>
152
+ <data key="d8">990.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">658</data>
157
+ <data key="d2">855</data>
158
+ <data key="d3">666</data>
159
+ <data key="d4">863</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">658</data>
164
+ <data key="d2">986</data>
165
+ <data key="d3">666</data>
166
+ <data key="d4">994</data>
167
+ </node>
168
+ <node id="general23">
169
+ <data key="d0">general</data>
170
+ <data key="d5">763.0</data>
171
+ <data key="d6">668.0</data>
172
+ <data key="d7">809.0</data>
173
+ <data key="d8">819.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">759</data>
178
+ <data key="d2">783</data>
179
+ <data key="d3">767</data>
180
+ <data key="d4">791</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">804</data>
185
+ <data key="d2">783</data>
186
+ <data key="d3">812</data>
187
+ <data key="d4">791</data>
188
+ </node>
189
+ <node id="instrumentation26">
190
+ <data key="d0">instrumentation</data>
191
+ <data key="d5">1028.0</data>
192
+ <data key="d6">727.0</data>
193
+ <data key="d7">1152.0</data>
194
+ <data key="d8">847.0</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">1024</data>
199
+ <data key="d2">783</data>
200
+ <data key="d3">1032</data>
201
+ <data key="d4">791</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">1148</data>
206
+ <data key="d2">783</data>
207
+ <data key="d3">1156</data>
208
+ <data key="d4">791</data>
209
+ </node>
210
+ <node id="valve29">
211
+ <data key="d0">valve</data>
212
+ <data key="d5">512.0</data>
213
+ <data key="d6">745.0</data>
214
+ <data key="d7">596.0</data>
215
+ <data key="d8">830.0</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">508</data>
220
+ <data key="d2">783</data>
221
+ <data key="d3">516</data>
222
+ <data key="d4">791</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">592</data>
227
+ <data key="d2">783</data>
228
+ <data key="d3">600</data>
229
+ <data key="d4">791</data>
230
+ </node>
231
+ <node id="border_node32">
232
+ <data key="d0">border_node</data>
233
+ <data key="d5">0.0</data>
234
+ <data key="d6">1343.0</data>
235
+ <data key="d7">14.0</data>
236
+ <data key="d8">1357.0</data>
237
+ </node>
238
+ <node id="border_node33">
239
+ <data key="d0">border_node</data>
240
+ <data key="d5">97.0</data>
241
+ <data key="d6">1485.0</data>
242
+ <data key="d7">111.0</data>
243
+ <data key="d8">1499.0</data>
244
+ </node>
245
+ <node id="border_node34">
246
+ <data key="d0">border_node</data>
247
+ <data key="d5">0.0</data>
248
+ <data key="d6">1061.0</data>
249
+ <data key="d7">14.0</data>
250
+ <data key="d8">1075.0</data>
251
+ </node>
252
+ <node id="border_node35">
253
+ <data key="d0">border_node</data>
254
+ <data key="d5">0.0</data>
255
+ <data key="d6">780.0</data>
256
+ <data key="d7">14.0</data>
257
+ <data key="d8">794.0</data>
258
+ </node>
259
+ <edge source="crossing1" target="connector9">
260
+ <data key="d9">solid</data>
261
+ </edge>
262
+ <edge source="crossing1" target="connector17">
263
+ <data key="d9">solid</data>
264
+ </edge>
265
+ <edge source="crossing1" target="border_node32">
266
+ <data key="d9">solid</data>
267
+ </edge>
268
+ <edge source="crossing1" target="border_node33">
269
+ <data key="d9">solid</data>
270
+ </edge>
271
+ <edge source="crossing2" target="crossing3">
272
+ <data key="d9">solid</data>
273
+ </edge>
274
+ <edge source="crossing2" target="connector16">
275
+ <data key="d9">solid</data>
276
+ </edge>
277
+ <edge source="crossing2" target="border_node34">
278
+ <data key="d9">solid</data>
279
+ </edge>
280
+ <edge source="crossing3" target="connector30">
281
+ <data key="d9">solid</data>
282
+ </edge>
283
+ <edge source="crossing3" target="border_node35">
284
+ <data key="d9">solid</data>
285
+ </edge>
286
+ <edge source="crossing4" target="connector7">
287
+ <data key="d9">solid</data>
288
+ </edge>
289
+ <edge source="crossing4" target="connector28">
290
+ <data key="d9">solid</data>
291
+ </edge>
292
+ <edge source="crossing4" target="connector11">
293
+ <data key="d9">solid</data>
294
+ </edge>
295
+ <edge source="crossing5" target="connector21">
296
+ <data key="d9">solid</data>
297
+ </edge>
298
+ <edge source="crossing5" target="connector24">
299
+ <data key="d9">solid</data>
300
+ </edge>
301
+ <edge source="crossing5" target="connector31">
302
+ <data key="d9">solid</data>
303
+ </edge>
304
+ <edge source="general6" target="connector7">
305
+ <data key="d9">solid</data>
306
+ </edge>
307
+ <edge source="general8" target="connector9">
308
+ <data key="d9">solid</data>
309
+ </edge>
310
+ <edge source="general10" target="connector11">
311
+ <data key="d9">solid</data>
312
+ </edge>
313
+ <edge source="general10" target="connector12">
314
+ <data key="d9">solid</data>
315
+ </edge>
316
+ <edge source="connector12" target="connector14">
317
+ <data key="d9">solid</data>
318
+ </edge>
319
+ <edge source="valve13" target="connector14">
320
+ <data key="d9">solid</data>
321
+ </edge>
322
+ <edge source="instrumentation15" target="connector16">
323
+ <data key="d9">solid</data>
324
+ </edge>
325
+ <edge source="instrumentation15" target="connector17">
326
+ <data key="d9">solid</data>
327
+ </edge>
328
+ <edge source="general18" target="connector19">
329
+ <data key="d9">solid</data>
330
+ </edge>
331
+ <edge source="connector19" target="connector22">
332
+ <data key="d9">solid</data>
333
+ </edge>
334
+ <edge source="instrumentation20" target="connector21">
335
+ <data key="d9">solid</data>
336
+ </edge>
337
+ <edge source="instrumentation20" target="connector22">
338
+ <data key="d9">solid</data>
339
+ </edge>
340
+ <edge source="general23" target="connector24">
341
+ <data key="d9">solid</data>
342
+ </edge>
343
+ <edge source="general23" target="connector25">
344
+ <data key="d9">solid</data>
345
+ </edge>
346
+ <edge source="connector25" target="connector27">
347
+ <data key="d9">solid</data>
348
+ </edge>
349
+ <edge source="instrumentation26" target="connector27">
350
+ <data key="d9">solid</data>
351
+ </edge>
352
+ <edge source="instrumentation26" target="connector28">
353
+ <data key="d9">solid</data>
354
+ </edge>
355
+ <edge source="valve29" target="connector30">
356
+ <data key="d9">solid</data>
357
+ </edge>
358
+ <edge source="valve29" target="connector31">
359
+ <data key="d9">solid</data>
360
+ </edge>
361
+ </graph>
362
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_21.graphml.xml ADDED
@@ -0,0 +1,730 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1492</data>
17
+ <data key="d2">1158</data>
18
+ <data key="d3">1500</data>
19
+ <data key="d4">1166</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1215</data>
24
+ <data key="d2">1158</data>
25
+ <data key="d3">1223</data>
26
+ <data key="d4">1166</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1215</data>
31
+ <data key="d2">877</data>
32
+ <data key="d3">1223</data>
33
+ <data key="d4">885</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1492</data>
38
+ <data key="d2">877</data>
39
+ <data key="d3">1500</data>
40
+ <data key="d4">885</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">658</data>
45
+ <data key="d2">1158</data>
46
+ <data key="d3">666</data>
47
+ <data key="d4">1166</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">658</data>
52
+ <data key="d2">1439</data>
53
+ <data key="d3">666</data>
54
+ <data key="d4">1447</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">936</data>
59
+ <data key="d2">1158</data>
60
+ <data key="d3">944</data>
61
+ <data key="d4">1166</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">658</data>
66
+ <data key="d2">877</data>
67
+ <data key="d3">666</data>
68
+ <data key="d4">885</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">102</data>
73
+ <data key="d2">596</data>
74
+ <data key="d3">110</data>
75
+ <data key="d4">604</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">102</data>
80
+ <data key="d2">877</data>
81
+ <data key="d3">110</data>
82
+ <data key="d4">885</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">102</data>
87
+ <data key="d2">1439</data>
88
+ <data key="d3">110</data>
89
+ <data key="d4">1447</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">380</data>
94
+ <data key="d2">1439</data>
95
+ <data key="d3">388</data>
96
+ <data key="d4">1447</data>
97
+ </node>
98
+ <node id="crossing13">
99
+ <data key="d0">crossing</data>
100
+ <data key="d1">102</data>
101
+ <data key="d2">1158</data>
102
+ <data key="d3">110</data>
103
+ <data key="d4">1166</data>
104
+ </node>
105
+ <node id="crossing14">
106
+ <data key="d0">crossing</data>
107
+ <data key="d1">380</data>
108
+ <data key="d2">1158</data>
109
+ <data key="d3">388</data>
110
+ <data key="d4">1166</data>
111
+ </node>
112
+ <node id="crossing15">
113
+ <data key="d0">crossing</data>
114
+ <data key="d1">936</data>
115
+ <data key="d2">1439</data>
116
+ <data key="d3">944</data>
117
+ <data key="d4">1447</data>
118
+ </node>
119
+ <node id="crossing16">
120
+ <data key="d0">crossing</data>
121
+ <data key="d1">102</data>
122
+ <data key="d2">314</data>
123
+ <data key="d3">110</data>
124
+ <data key="d4">322</data>
125
+ </node>
126
+ <node id="crossing17">
127
+ <data key="d0">crossing</data>
128
+ <data key="d1">102</data>
129
+ <data key="d2">33</data>
130
+ <data key="d3">110</data>
131
+ <data key="d4">41</data>
132
+ </node>
133
+ <node id="crossing18">
134
+ <data key="d0">crossing</data>
135
+ <data key="d1">1492</data>
136
+ <data key="d2">33</data>
137
+ <data key="d3">1500</data>
138
+ <data key="d4">41</data>
139
+ </node>
140
+ <node id="crossing19">
141
+ <data key="d0">crossing</data>
142
+ <data key="d1">658</data>
143
+ <data key="d2">33</data>
144
+ <data key="d3">666</data>
145
+ <data key="d4">41</data>
146
+ </node>
147
+ <node id="general20">
148
+ <data key="d0">general</data>
149
+ <data key="d5">137.0</data>
150
+ <data key="d6">569.0</data>
151
+ <data key="d7">169.0</data>
152
+ <data key="d8">630.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">133</data>
157
+ <data key="d2">596</data>
158
+ <data key="d3">141</data>
159
+ <data key="d4">604</data>
160
+ </node>
161
+ <node id="valve22">
162
+ <data key="d0">valve</data>
163
+ <data key="d5">0.0</data>
164
+ <data key="d6">1414.0</data>
165
+ <data key="d7">11.0</data>
166
+ <data key="d8">1475.0</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">7</data>
171
+ <data key="d2">1439</data>
172
+ <data key="d3">15</data>
173
+ <data key="d4">1447</data>
174
+ </node>
175
+ <node id="general24">
176
+ <data key="d0">general</data>
177
+ <data key="d5">822.0</data>
178
+ <data key="d6">1343.0</data>
179
+ <data key="d7">972.0</data>
180
+ <data key="d8">1388.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">936</data>
185
+ <data key="d2">1339</data>
186
+ <data key="d3">944</data>
187
+ <data key="d4">1347</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">936</data>
192
+ <data key="d2">1384</data>
193
+ <data key="d3">944</data>
194
+ <data key="d4">1392</data>
195
+ </node>
196
+ <node id="general27">
197
+ <data key="d0">general</data>
198
+ <data key="d5">1466.0</data>
199
+ <data key="d6">445.0</data>
200
+ <data key="d7">1499.0</data>
201
+ <data key="d8">524.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">1492</data>
206
+ <data key="d2">441</data>
207
+ <data key="d3">1500</data>
208
+ <data key="d4">449</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">1492</data>
213
+ <data key="d2">520</data>
214
+ <data key="d3">1500</data>
215
+ <data key="d4">528</data>
216
+ </node>
217
+ <node id="valve30">
218
+ <data key="d0">valve</data>
219
+ <data key="d5">1467.0</data>
220
+ <data key="d6">720.0</data>
221
+ <data key="d7">1499.0</data>
222
+ <data key="d8">811.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">1492</data>
227
+ <data key="d2">716</data>
228
+ <data key="d3">1500</data>
229
+ <data key="d4">724</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">1492</data>
234
+ <data key="d2">807</data>
235
+ <data key="d3">1500</data>
236
+ <data key="d4">815</data>
237
+ </node>
238
+ <node id="valve33">
239
+ <data key="d0">valve</data>
240
+ <data key="d5">1467.0</data>
241
+ <data key="d6">1009.0</data>
242
+ <data key="d7">1499.0</data>
243
+ <data key="d8">1066.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">1492</data>
248
+ <data key="d2">1005</data>
249
+ <data key="d3">1500</data>
250
+ <data key="d4">1013</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">1492</data>
255
+ <data key="d2">1062</data>
256
+ <data key="d3">1500</data>
257
+ <data key="d4">1070</data>
258
+ </node>
259
+ <node id="instrumentation36">
260
+ <data key="d0">instrumentation</data>
261
+ <data key="d5">41.0</data>
262
+ <data key="d6">399.0</data>
263
+ <data key="d7">170.0</data>
264
+ <data key="d8">530.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">102</data>
269
+ <data key="d2">395</data>
270
+ <data key="d3">110</data>
271
+ <data key="d4">403</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">102</data>
276
+ <data key="d2">526</data>
277
+ <data key="d3">110</data>
278
+ <data key="d4">534</data>
279
+ </node>
280
+ <node id="general39">
281
+ <data key="d0">general</data>
282
+ <data key="d5">154.0</data>
283
+ <data key="d6">823.0</data>
284
+ <data key="d7">205.0</data>
285
+ <data key="d8">939.0</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">150</data>
290
+ <data key="d2">877</data>
291
+ <data key="d3">158</data>
292
+ <data key="d4">885</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">201</data>
297
+ <data key="d2">877</data>
298
+ <data key="d3">209</data>
299
+ <data key="d4">885</data>
300
+ </node>
301
+ <node id="valve42">
302
+ <data key="d0">valve</data>
303
+ <data key="d5">196.0</data>
304
+ <data key="d6">1131.0</data>
305
+ <data key="d7">277.0</data>
306
+ <data key="d8">1193.0</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">192</data>
311
+ <data key="d2">1158</data>
312
+ <data key="d3">200</data>
313
+ <data key="d4">1166</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">273</data>
318
+ <data key="d2">1158</data>
319
+ <data key="d3">281</data>
320
+ <data key="d4">1166</data>
321
+ </node>
322
+ <node id="general45">
323
+ <data key="d0">general</data>
324
+ <data key="d5">604.0</data>
325
+ <data key="d6">708.0</data>
326
+ <data key="d7">720.0</data>
327
+ <data key="d8">762.0</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">658</data>
332
+ <data key="d2">704</data>
333
+ <data key="d3">666</data>
334
+ <data key="d4">712</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">658</data>
339
+ <data key="d2">758</data>
340
+ <data key="d3">666</data>
341
+ <data key="d4">766</data>
342
+ </node>
343
+ <node id="instrumentation48">
344
+ <data key="d0">instrumentation</data>
345
+ <data key="d5">598.0</data>
346
+ <data key="d6">109.0</data>
347
+ <data key="d7">727.0</data>
348
+ <data key="d8">240.0</data>
349
+ </node>
350
+ <node id="connector49">
351
+ <data key="d0">connector</data>
352
+ <data key="d1">658</data>
353
+ <data key="d2">105</data>
354
+ <data key="d3">666</data>
355
+ <data key="d4">113</data>
356
+ </node>
357
+ <node id="connector50">
358
+ <data key="d0">connector</data>
359
+ <data key="d1">658</data>
360
+ <data key="d2">236</data>
361
+ <data key="d3">666</data>
362
+ <data key="d4">244</data>
363
+ </node>
364
+ <node id="general51">
365
+ <data key="d0">general</data>
366
+ <data key="d5">763.0</data>
367
+ <data key="d6">0.0</data>
368
+ <data key="d7">809.0</data>
369
+ <data key="d8">69.0</data>
370
+ </node>
371
+ <node id="connector52">
372
+ <data key="d0">connector</data>
373
+ <data key="d1">759</data>
374
+ <data key="d2">33</data>
375
+ <data key="d3">767</data>
376
+ <data key="d4">41</data>
377
+ </node>
378
+ <node id="connector53">
379
+ <data key="d0">connector</data>
380
+ <data key="d1">804</data>
381
+ <data key="d2">33</data>
382
+ <data key="d3">812</data>
383
+ <data key="d4">41</data>
384
+ </node>
385
+ <node id="instrumentation54">
386
+ <data key="d0">instrumentation</data>
387
+ <data key="d5">1028.0</data>
388
+ <data key="d6">0.0</data>
389
+ <data key="d7">1152.0</data>
390
+ <data key="d8">97.0</data>
391
+ </node>
392
+ <node id="connector55">
393
+ <data key="d0">connector</data>
394
+ <data key="d1">1024</data>
395
+ <data key="d2">33</data>
396
+ <data key="d3">1032</data>
397
+ <data key="d4">41</data>
398
+ </node>
399
+ <node id="connector56">
400
+ <data key="d0">connector</data>
401
+ <data key="d1">1148</data>
402
+ <data key="d2">33</data>
403
+ <data key="d3">1156</data>
404
+ <data key="d4">41</data>
405
+ </node>
406
+ <node id="valve57">
407
+ <data key="d0">valve</data>
408
+ <data key="d5">710.0</data>
409
+ <data key="d6">1413.0</data>
410
+ <data key="d7">831.0</data>
411
+ <data key="d8">1499.0</data>
412
+ </node>
413
+ <node id="connector58">
414
+ <data key="d0">connector</data>
415
+ <data key="d1">706</data>
416
+ <data key="d2">1439</data>
417
+ <data key="d3">714</data>
418
+ <data key="d4">1447</data>
419
+ </node>
420
+ <node id="connector59">
421
+ <data key="d0">connector</data>
422
+ <data key="d1">827</data>
423
+ <data key="d2">1439</data>
424
+ <data key="d3">835</data>
425
+ <data key="d4">1447</data>
426
+ </node>
427
+ <node id="valve60">
428
+ <data key="d0">valve</data>
429
+ <data key="d5">512.0</data>
430
+ <data key="d6">0.0</data>
431
+ <data key="d7">596.0</data>
432
+ <data key="d8">80.0</data>
433
+ </node>
434
+ <node id="connector61">
435
+ <data key="d0">connector</data>
436
+ <data key="d1">508</data>
437
+ <data key="d2">33</data>
438
+ <data key="d3">516</data>
439
+ <data key="d4">41</data>
440
+ </node>
441
+ <node id="connector62">
442
+ <data key="d0">connector</data>
443
+ <data key="d1">592</data>
444
+ <data key="d2">33</data>
445
+ <data key="d3">600</data>
446
+ <data key="d4">41</data>
447
+ </node>
448
+ <node id="border_node63">
449
+ <data key="d0">border_node</data>
450
+ <data key="d5">1489.0</data>
451
+ <data key="d6">1485.0</data>
452
+ <data key="d7">1499.0</data>
453
+ <data key="d8">1499.0</data>
454
+ </node>
455
+ <node id="border_node64">
456
+ <data key="d0">border_node</data>
457
+ <data key="d5">0.0</data>
458
+ <data key="d6">593.0</data>
459
+ <data key="d7">14.0</data>
460
+ <data key="d8">607.0</data>
461
+ </node>
462
+ <node id="border_node65">
463
+ <data key="d0">border_node</data>
464
+ <data key="d5">932.0</data>
465
+ <data key="d6">1485.0</data>
466
+ <data key="d7">946.0</data>
467
+ <data key="d8">1499.0</data>
468
+ </node>
469
+ <node id="border_node66">
470
+ <data key="d0">border_node</data>
471
+ <data key="d5">654.0</data>
472
+ <data key="d6">1485.0</data>
473
+ <data key="d7">668.0</data>
474
+ <data key="d8">1499.0</data>
475
+ </node>
476
+ <node id="border_node67">
477
+ <data key="d0">border_node</data>
478
+ <data key="d5">0.0</data>
479
+ <data key="d6">1155.0</data>
480
+ <data key="d7">14.0</data>
481
+ <data key="d8">1169.0</data>
482
+ </node>
483
+ <node id="border_node68">
484
+ <data key="d0">border_node</data>
485
+ <data key="d5">0.0</data>
486
+ <data key="d6">311.0</data>
487
+ <data key="d7">14.0</data>
488
+ <data key="d8">325.0</data>
489
+ </node>
490
+ <node id="border_node69">
491
+ <data key="d0">border_node</data>
492
+ <data key="d5">0.0</data>
493
+ <data key="d6">30.0</data>
494
+ <data key="d7">14.0</data>
495
+ <data key="d8">44.0</data>
496
+ </node>
497
+ <node id="border_node70">
498
+ <data key="d0">border_node</data>
499
+ <data key="d5">1489.0</data>
500
+ <data key="d6">0.0</data>
501
+ <data key="d7">1499.0</data>
502
+ <data key="d8">14.0</data>
503
+ </node>
504
+ <edge source="crossing1" target="crossing2">
505
+ <data key="d9">solid</data>
506
+ </edge>
507
+ <edge source="crossing1" target="connector35">
508
+ <data key="d9">solid</data>
509
+ </edge>
510
+ <edge source="crossing1" target="border_node63">
511
+ <data key="d9">solid</data>
512
+ </edge>
513
+ <edge source="crossing2" target="crossing3">
514
+ <data key="d9">solid</data>
515
+ </edge>
516
+ <edge source="crossing2" target="crossing7">
517
+ <data key="d9">solid</data>
518
+ </edge>
519
+ <edge source="crossing3" target="crossing4">
520
+ <data key="d9">solid</data>
521
+ </edge>
522
+ <edge source="crossing4" target="connector32">
523
+ <data key="d9">solid</data>
524
+ </edge>
525
+ <edge source="crossing4" target="connector34">
526
+ <data key="d9">solid</data>
527
+ </edge>
528
+ <edge source="crossing5" target="crossing6">
529
+ <data key="d9">solid</data>
530
+ </edge>
531
+ <edge source="crossing5" target="crossing7">
532
+ <data key="d9">solid</data>
533
+ </edge>
534
+ <edge source="crossing5" target="crossing8">
535
+ <data key="d9">solid</data>
536
+ </edge>
537
+ <edge source="crossing6" target="crossing12">
538
+ <data key="d9">solid</data>
539
+ </edge>
540
+ <edge source="crossing6" target="connector58">
541
+ <data key="d9">solid</data>
542
+ </edge>
543
+ <edge source="crossing6" target="border_node66">
544
+ <data key="d9">solid</data>
545
+ </edge>
546
+ <edge source="crossing7" target="connector25">
547
+ <data key="d9">solid</data>
548
+ </edge>
549
+ <edge source="crossing8" target="connector47">
550
+ <data key="d9">solid</data>
551
+ </edge>
552
+ <edge source="crossing8" target="connector41">
553
+ <data key="d9">solid</data>
554
+ </edge>
555
+ <edge source="crossing9" target="crossing10">
556
+ <data key="d9">solid</data>
557
+ </edge>
558
+ <edge source="crossing9" target="connector21">
559
+ <data key="d9">solid</data>
560
+ </edge>
561
+ <edge source="crossing9" target="connector38">
562
+ <data key="d9">solid</data>
563
+ </edge>
564
+ <edge source="crossing9" target="border_node64">
565
+ <data key="d9">solid</data>
566
+ </edge>
567
+ <edge source="crossing10" target="crossing13">
568
+ <data key="d9">solid</data>
569
+ </edge>
570
+ <edge source="crossing10" target="connector40">
571
+ <data key="d9">solid</data>
572
+ </edge>
573
+ <edge source="crossing11" target="crossing12">
574
+ <data key="d9">solid</data>
575
+ </edge>
576
+ <edge source="crossing11" target="crossing13">
577
+ <data key="d9">solid</data>
578
+ </edge>
579
+ <edge source="crossing11" target="connector23">
580
+ <data key="d9">solid</data>
581
+ </edge>
582
+ <edge source="crossing12" target="crossing14">
583
+ <data key="d9">solid</data>
584
+ </edge>
585
+ <edge source="crossing13" target="connector43">
586
+ <data key="d9">solid</data>
587
+ </edge>
588
+ <edge source="crossing13" target="border_node67">
589
+ <data key="d9">solid</data>
590
+ </edge>
591
+ <edge source="crossing14" target="connector44">
592
+ <data key="d9">solid</data>
593
+ </edge>
594
+ <edge source="crossing15" target="connector26">
595
+ <data key="d9">solid</data>
596
+ </edge>
597
+ <edge source="crossing15" target="connector59">
598
+ <data key="d9">solid</data>
599
+ </edge>
600
+ <edge source="crossing15" target="border_node65">
601
+ <data key="d9">solid</data>
602
+ </edge>
603
+ <edge source="crossing16" target="crossing17">
604
+ <data key="d9">solid</data>
605
+ </edge>
606
+ <edge source="crossing16" target="connector37">
607
+ <data key="d9">solid</data>
608
+ </edge>
609
+ <edge source="crossing16" target="border_node68">
610
+ <data key="d9">solid</data>
611
+ </edge>
612
+ <edge source="crossing17" target="connector61">
613
+ <data key="d9">solid</data>
614
+ </edge>
615
+ <edge source="crossing17" target="border_node69">
616
+ <data key="d9">solid</data>
617
+ </edge>
618
+ <edge source="crossing18" target="connector56">
619
+ <data key="d9">solid</data>
620
+ </edge>
621
+ <edge source="crossing18" target="connector28">
622
+ <data key="d9">solid</data>
623
+ </edge>
624
+ <edge source="crossing18" target="border_node70">
625
+ <data key="d9">solid</data>
626
+ </edge>
627
+ <edge source="crossing19" target="connector49">
628
+ <data key="d9">solid</data>
629
+ </edge>
630
+ <edge source="crossing19" target="connector52">
631
+ <data key="d9">solid</data>
632
+ </edge>
633
+ <edge source="crossing19" target="connector62">
634
+ <data key="d9">solid</data>
635
+ </edge>
636
+ <edge source="general20" target="connector21">
637
+ <data key="d9">solid</data>
638
+ </edge>
639
+ <edge source="valve22" target="connector23">
640
+ <data key="d9">solid</data>
641
+ </edge>
642
+ <edge source="general24" target="connector25">
643
+ <data key="d9">solid</data>
644
+ </edge>
645
+ <edge source="general24" target="connector26">
646
+ <data key="d9">solid</data>
647
+ </edge>
648
+ <edge source="general27" target="connector28">
649
+ <data key="d9">solid</data>
650
+ </edge>
651
+ <edge source="general27" target="connector29">
652
+ <data key="d9">solid</data>
653
+ </edge>
654
+ <edge source="connector29" target="connector31">
655
+ <data key="d9">solid</data>
656
+ </edge>
657
+ <edge source="valve30" target="connector31">
658
+ <data key="d9">solid</data>
659
+ </edge>
660
+ <edge source="valve30" target="connector32">
661
+ <data key="d9">solid</data>
662
+ </edge>
663
+ <edge source="valve33" target="connector34">
664
+ <data key="d9">solid</data>
665
+ </edge>
666
+ <edge source="valve33" target="connector35">
667
+ <data key="d9">solid</data>
668
+ </edge>
669
+ <edge source="instrumentation36" target="connector37">
670
+ <data key="d9">solid</data>
671
+ </edge>
672
+ <edge source="instrumentation36" target="connector38">
673
+ <data key="d9">solid</data>
674
+ </edge>
675
+ <edge source="general39" target="connector40">
676
+ <data key="d9">solid</data>
677
+ </edge>
678
+ <edge source="general39" target="connector41">
679
+ <data key="d9">solid</data>
680
+ </edge>
681
+ <edge source="valve42" target="connector43">
682
+ <data key="d9">solid</data>
683
+ </edge>
684
+ <edge source="valve42" target="connector44">
685
+ <data key="d9">solid</data>
686
+ </edge>
687
+ <edge source="general45" target="connector46">
688
+ <data key="d9">solid</data>
689
+ </edge>
690
+ <edge source="general45" target="connector47">
691
+ <data key="d9">solid</data>
692
+ </edge>
693
+ <edge source="connector46" target="connector50">
694
+ <data key="d9">solid</data>
695
+ </edge>
696
+ <edge source="instrumentation48" target="connector49">
697
+ <data key="d9">solid</data>
698
+ </edge>
699
+ <edge source="instrumentation48" target="connector50">
700
+ <data key="d9">solid</data>
701
+ </edge>
702
+ <edge source="general51" target="connector52">
703
+ <data key="d9">solid</data>
704
+ </edge>
705
+ <edge source="general51" target="connector53">
706
+ <data key="d9">solid</data>
707
+ </edge>
708
+ <edge source="connector53" target="connector55">
709
+ <data key="d9">solid</data>
710
+ </edge>
711
+ <edge source="instrumentation54" target="connector55">
712
+ <data key="d9">solid</data>
713
+ </edge>
714
+ <edge source="instrumentation54" target="connector56">
715
+ <data key="d9">solid</data>
716
+ </edge>
717
+ <edge source="valve57" target="connector58">
718
+ <data key="d9">solid</data>
719
+ </edge>
720
+ <edge source="valve57" target="connector59">
721
+ <data key="d9">solid</data>
722
+ </edge>
723
+ <edge source="valve60" target="connector61">
724
+ <data key="d9">solid</data>
725
+ </edge>
726
+ <edge source="valve60" target="connector62">
727
+ <data key="d9">solid</data>
728
+ </edge>
729
+ </graph>
730
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_22.graphml.xml ADDED
@@ -0,0 +1,627 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1492</data>
17
+ <data key="d2">408</data>
18
+ <data key="d3">1500</data>
19
+ <data key="d4">416</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1215</data>
24
+ <data key="d2">408</data>
25
+ <data key="d3">1223</data>
26
+ <data key="d4">416</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1215</data>
31
+ <data key="d2">127</data>
32
+ <data key="d3">1223</data>
33
+ <data key="d4">135</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1492</data>
38
+ <data key="d2">127</data>
39
+ <data key="d3">1500</data>
40
+ <data key="d4">135</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">936</data>
45
+ <data key="d2">1252</data>
46
+ <data key="d3">944</data>
47
+ <data key="d4">1260</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">658</data>
52
+ <data key="d2">1252</data>
53
+ <data key="d3">666</data>
54
+ <data key="d4">1260</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">658</data>
59
+ <data key="d2">408</data>
60
+ <data key="d3">666</data>
61
+ <data key="d4">416</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">658</data>
66
+ <data key="d2">689</data>
67
+ <data key="d3">666</data>
68
+ <data key="d4">697</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">936</data>
73
+ <data key="d2">408</data>
74
+ <data key="d3">944</data>
75
+ <data key="d4">416</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">658</data>
80
+ <data key="d2">127</data>
81
+ <data key="d3">666</data>
82
+ <data key="d4">135</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">102</data>
87
+ <data key="d2">127</data>
88
+ <data key="d3">110</data>
89
+ <data key="d4">135</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">102</data>
94
+ <data key="d2">689</data>
95
+ <data key="d3">110</data>
96
+ <data key="d4">697</data>
97
+ </node>
98
+ <node id="crossing13">
99
+ <data key="d0">crossing</data>
100
+ <data key="d1">380</data>
101
+ <data key="d2">689</data>
102
+ <data key="d3">388</data>
103
+ <data key="d4">697</data>
104
+ </node>
105
+ <node id="crossing14">
106
+ <data key="d0">crossing</data>
107
+ <data key="d1">102</data>
108
+ <data key="d2">408</data>
109
+ <data key="d3">110</data>
110
+ <data key="d4">416</data>
111
+ </node>
112
+ <node id="crossing15">
113
+ <data key="d0">crossing</data>
114
+ <data key="d1">1492</data>
115
+ <data key="d2">1252</data>
116
+ <data key="d3">1500</data>
117
+ <data key="d4">1260</data>
118
+ </node>
119
+ <node id="crossing16">
120
+ <data key="d0">crossing</data>
121
+ <data key="d1">380</data>
122
+ <data key="d2">408</data>
123
+ <data key="d3">388</data>
124
+ <data key="d4">416</data>
125
+ </node>
126
+ <node id="crossing17">
127
+ <data key="d0">crossing</data>
128
+ <data key="d1">936</data>
129
+ <data key="d2">689</data>
130
+ <data key="d3">944</data>
131
+ <data key="d4">697</data>
132
+ </node>
133
+ <node id="valve18">
134
+ <data key="d0">valve</data>
135
+ <data key="d5">0.0</data>
136
+ <data key="d6">664.0</data>
137
+ <data key="d7">11.0</data>
138
+ <data key="d8">725.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">7</data>
143
+ <data key="d2">689</data>
144
+ <data key="d3">15</data>
145
+ <data key="d4">697</data>
146
+ </node>
147
+ <node id="general20">
148
+ <data key="d0">general</data>
149
+ <data key="d5">1465.0</data>
150
+ <data key="d6">828.0</data>
151
+ <data key="d7">1499.0</data>
152
+ <data key="d8">874.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">1492</data>
157
+ <data key="d2">824</data>
158
+ <data key="d3">1500</data>
159
+ <data key="d4">832</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">1492</data>
164
+ <data key="d2">870</data>
165
+ <data key="d3">1500</data>
166
+ <data key="d4">878</data>
167
+ </node>
168
+ <node id="instrumentation23">
169
+ <data key="d0">instrumentation</data>
170
+ <data key="d5">1436.0</data>
171
+ <data key="d6">1052.0</data>
172
+ <data key="d7">1499.0</data>
173
+ <data key="d8">1178.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">1492</data>
178
+ <data key="d2">1048</data>
179
+ <data key="d3">1500</data>
180
+ <data key="d4">1056</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">1492</data>
185
+ <data key="d2">1174</data>
186
+ <data key="d3">1500</data>
187
+ <data key="d4">1182</data>
188
+ </node>
189
+ <node id="general26">
190
+ <data key="d0">general</data>
191
+ <data key="d5">822.0</data>
192
+ <data key="d6">593.0</data>
193
+ <data key="d7">972.0</data>
194
+ <data key="d8">638.0</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">936</data>
199
+ <data key="d2">589</data>
200
+ <data key="d3">944</data>
201
+ <data key="d4">597</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">936</data>
206
+ <data key="d2">634</data>
207
+ <data key="d3">944</data>
208
+ <data key="d4">642</data>
209
+ </node>
210
+ <node id="general29">
211
+ <data key="d0">general</data>
212
+ <data key="d5">503.0</data>
213
+ <data key="d6">1223.0</data>
214
+ <data key="d7">550.0</data>
215
+ <data key="d8">1375.0</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">499</data>
220
+ <data key="d2">1252</data>
221
+ <data key="d3">507</data>
222
+ <data key="d4">1260</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">546</data>
227
+ <data key="d2">1252</data>
228
+ <data key="d3">554</data>
229
+ <data key="d4">1260</data>
230
+ </node>
231
+ <node id="valve32">
232
+ <data key="d0">valve</data>
233
+ <data key="d5">188.0</data>
234
+ <data key="d6">1227.0</data>
235
+ <data key="d7">291.0</data>
236
+ <data key="d8">1286.0</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">184</data>
241
+ <data key="d2">1252</data>
242
+ <data key="d3">192</data>
243
+ <data key="d4">1260</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">287</data>
248
+ <data key="d2">1252</data>
249
+ <data key="d3">295</data>
250
+ <data key="d4">1260</data>
251
+ </node>
252
+ <node id="general35">
253
+ <data key="d0">general</data>
254
+ <data key="d5">0.0</data>
255
+ <data key="d6">1222.0</data>
256
+ <data key="d7">32.0</data>
257
+ <data key="d8">1290.0</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">28</data>
262
+ <data key="d2">1252</data>
263
+ <data key="d3">36</data>
264
+ <data key="d4">1260</data>
265
+ </node>
266
+ <node id="valve37">
267
+ <data key="d0">valve</data>
268
+ <data key="d5">912.0</data>
269
+ <data key="d6">1326.0</data>
270
+ <data key="d7">972.0</data>
271
+ <data key="d8">1421.0</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">936</data>
276
+ <data key="d2">1322</data>
277
+ <data key="d3">944</data>
278
+ <data key="d4">1330</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">936</data>
283
+ <data key="d2">1417</data>
284
+ <data key="d3">944</data>
285
+ <data key="d4">1425</data>
286
+ </node>
287
+ <node id="valve40">
288
+ <data key="d0">valve</data>
289
+ <data key="d5">1467.0</data>
290
+ <data key="d6">0.0</data>
291
+ <data key="d7">1499.0</data>
292
+ <data key="d8">61.0</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">1492</data>
297
+ <data key="d2">57</data>
298
+ <data key="d3">1500</data>
299
+ <data key="d4">65</data>
300
+ </node>
301
+ <node id="valve42">
302
+ <data key="d0">valve</data>
303
+ <data key="d5">1467.0</data>
304
+ <data key="d6">259.0</data>
305
+ <data key="d7">1499.0</data>
306
+ <data key="d8">316.0</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">1492</data>
311
+ <data key="d2">255</data>
312
+ <data key="d3">1500</data>
313
+ <data key="d4">263</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">1492</data>
318
+ <data key="d2">312</data>
319
+ <data key="d3">1500</data>
320
+ <data key="d4">320</data>
321
+ </node>
322
+ <node id="valve45">
323
+ <data key="d0">valve</data>
324
+ <data key="d5">998.0</data>
325
+ <data key="d6">1483.0</data>
326
+ <data key="d7">1093.0</data>
327
+ <data key="d8">1499.0</data>
328
+ </node>
329
+ <node id="general46">
330
+ <data key="d0">general</data>
331
+ <data key="d5">154.0</data>
332
+ <data key="d6">73.0</data>
333
+ <data key="d7">205.0</data>
334
+ <data key="d8">189.0</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">150</data>
339
+ <data key="d2">127</data>
340
+ <data key="d3">158</data>
341
+ <data key="d4">135</data>
342
+ </node>
343
+ <node id="connector48">
344
+ <data key="d0">connector</data>
345
+ <data key="d1">201</data>
346
+ <data key="d2">127</data>
347
+ <data key="d3">209</data>
348
+ <data key="d4">135</data>
349
+ </node>
350
+ <node id="valve49">
351
+ <data key="d0">valve</data>
352
+ <data key="d5">196.0</data>
353
+ <data key="d6">381.0</data>
354
+ <data key="d7">277.0</data>
355
+ <data key="d8">443.0</data>
356
+ </node>
357
+ <node id="connector50">
358
+ <data key="d0">connector</data>
359
+ <data key="d1">192</data>
360
+ <data key="d2">408</data>
361
+ <data key="d3">200</data>
362
+ <data key="d4">416</data>
363
+ </node>
364
+ <node id="connector51">
365
+ <data key="d0">connector</data>
366
+ <data key="d1">273</data>
367
+ <data key="d2">408</data>
368
+ <data key="d3">281</data>
369
+ <data key="d4">416</data>
370
+ </node>
371
+ <node id="general52">
372
+ <data key="d0">general</data>
373
+ <data key="d5">604.0</data>
374
+ <data key="d6">0.0</data>
375
+ <data key="d7">720.0</data>
376
+ <data key="d8">12.0</data>
377
+ </node>
378
+ <node id="connector53">
379
+ <data key="d0">connector</data>
380
+ <data key="d1">658</data>
381
+ <data key="d2">8</data>
382
+ <data key="d3">666</data>
383
+ <data key="d4">16</data>
384
+ </node>
385
+ <node id="valve54">
386
+ <data key="d0">valve</data>
387
+ <data key="d5">710.0</data>
388
+ <data key="d6">663.0</data>
389
+ <data key="d7">831.0</data>
390
+ <data key="d8">749.0</data>
391
+ </node>
392
+ <node id="connector55">
393
+ <data key="d0">connector</data>
394
+ <data key="d1">706</data>
395
+ <data key="d2">689</data>
396
+ <data key="d3">714</data>
397
+ <data key="d4">697</data>
398
+ </node>
399
+ <node id="connector56">
400
+ <data key="d0">connector</data>
401
+ <data key="d1">827</data>
402
+ <data key="d2">689</data>
403
+ <data key="d3">835</data>
404
+ <data key="d4">697</data>
405
+ </node>
406
+ <node id="border_node57">
407
+ <data key="d0">border_node</data>
408
+ <data key="d5">654.0</data>
409
+ <data key="d6">1485.0</data>
410
+ <data key="d7">668.0</data>
411
+ <data key="d8">1499.0</data>
412
+ </node>
413
+ <node id="border_node58">
414
+ <data key="d0">border_node</data>
415
+ <data key="d5">97.0</data>
416
+ <data key="d6">0.0</data>
417
+ <data key="d7">111.0</data>
418
+ <data key="d8">14.0</data>
419
+ </node>
420
+ <node id="border_node59">
421
+ <data key="d0">border_node</data>
422
+ <data key="d5">0.0</data>
423
+ <data key="d6">405.0</data>
424
+ <data key="d7">14.0</data>
425
+ <data key="d8">419.0</data>
426
+ </node>
427
+ <node id="border_node60">
428
+ <data key="d0">border_node</data>
429
+ <data key="d5">932.0</data>
430
+ <data key="d6">1485.0</data>
431
+ <data key="d7">946.0</data>
432
+ <data key="d8">1499.0</data>
433
+ </node>
434
+ <edge source="crossing1" target="crossing2">
435
+ <data key="d9">solid</data>
436
+ </edge>
437
+ <edge source="crossing1" target="connector44">
438
+ <data key="d9">solid</data>
439
+ </edge>
440
+ <edge source="crossing1" target="connector21">
441
+ <data key="d9">solid</data>
442
+ </edge>
443
+ <edge source="crossing2" target="crossing3">
444
+ <data key="d9">solid</data>
445
+ </edge>
446
+ <edge source="crossing2" target="crossing9">
447
+ <data key="d9">solid</data>
448
+ </edge>
449
+ <edge source="crossing3" target="crossing4">
450
+ <data key="d9">solid</data>
451
+ </edge>
452
+ <edge source="crossing4" target="connector41">
453
+ <data key="d9">solid</data>
454
+ </edge>
455
+ <edge source="crossing4" target="connector43">
456
+ <data key="d9">solid</data>
457
+ </edge>
458
+ <edge source="crossing5" target="crossing6">
459
+ <data key="d9">solid</data>
460
+ </edge>
461
+ <edge source="crossing5" target="connector38">
462
+ <data key="d9">solid</data>
463
+ </edge>
464
+ <edge source="crossing5" target="crossing17">
465
+ <data key="d9">solid</data>
466
+ </edge>
467
+ <edge source="crossing5" target="crossing15">
468
+ <data key="d9">solid</data>
469
+ </edge>
470
+ <edge source="crossing6" target="connector31">
471
+ <data key="d9">solid</data>
472
+ </edge>
473
+ <edge source="crossing6" target="crossing8">
474
+ <data key="d9">solid</data>
475
+ </edge>
476
+ <edge source="crossing6" target="border_node57">
477
+ <data key="d9">solid</data>
478
+ </edge>
479
+ <edge source="crossing7" target="crossing8">
480
+ <data key="d9">solid</data>
481
+ </edge>
482
+ <edge source="crossing7" target="crossing9">
483
+ <data key="d9">solid</data>
484
+ </edge>
485
+ <edge source="crossing7" target="crossing10">
486
+ <data key="d9">solid</data>
487
+ </edge>
488
+ <edge source="crossing8" target="crossing13">
489
+ <data key="d9">solid</data>
490
+ </edge>
491
+ <edge source="crossing8" target="connector55">
492
+ <data key="d9">solid</data>
493
+ </edge>
494
+ <edge source="crossing9" target="connector27">
495
+ <data key="d9">solid</data>
496
+ </edge>
497
+ <edge source="crossing10" target="connector53">
498
+ <data key="d9">solid</data>
499
+ </edge>
500
+ <edge source="crossing10" target="connector48">
501
+ <data key="d9">solid</data>
502
+ </edge>
503
+ <edge source="crossing11" target="crossing14">
504
+ <data key="d9">solid</data>
505
+ </edge>
506
+ <edge source="crossing11" target="connector47">
507
+ <data key="d9">solid</data>
508
+ </edge>
509
+ <edge source="crossing11" target="border_node58">
510
+ <data key="d9">solid</data>
511
+ </edge>
512
+ <edge source="crossing12" target="crossing13">
513
+ <data key="d9">solid</data>
514
+ </edge>
515
+ <edge source="crossing12" target="crossing14">
516
+ <data key="d9">solid</data>
517
+ </edge>
518
+ <edge source="crossing12" target="connector19">
519
+ <data key="d9">solid</data>
520
+ </edge>
521
+ <edge source="crossing13" target="crossing16">
522
+ <data key="d9">solid</data>
523
+ </edge>
524
+ <edge source="crossing14" target="connector50">
525
+ <data key="d9">solid</data>
526
+ </edge>
527
+ <edge source="crossing14" target="border_node59">
528
+ <data key="d9">solid</data>
529
+ </edge>
530
+ <edge source="crossing15" target="connector25">
531
+ <data key="d9">solid</data>
532
+ </edge>
533
+ <edge source="crossing16" target="connector51">
534
+ <data key="d9">solid</data>
535
+ </edge>
536
+ <edge source="crossing17" target="connector28">
537
+ <data key="d9">solid</data>
538
+ </edge>
539
+ <edge source="crossing17" target="connector56">
540
+ <data key="d9">solid</data>
541
+ </edge>
542
+ <edge source="valve18" target="connector19">
543
+ <data key="d9">solid</data>
544
+ </edge>
545
+ <edge source="general20" target="connector21">
546
+ <data key="d9">solid</data>
547
+ </edge>
548
+ <edge source="general20" target="connector22">
549
+ <data key="d9">solid</data>
550
+ </edge>
551
+ <edge source="connector22" target="connector24">
552
+ <data key="d9">solid</data>
553
+ </edge>
554
+ <edge source="instrumentation23" target="connector24">
555
+ <data key="d9">solid</data>
556
+ </edge>
557
+ <edge source="instrumentation23" target="connector25">
558
+ <data key="d9">solid</data>
559
+ </edge>
560
+ <edge source="general26" target="connector27">
561
+ <data key="d9">solid</data>
562
+ </edge>
563
+ <edge source="general26" target="connector28">
564
+ <data key="d9">solid</data>
565
+ </edge>
566
+ <edge source="general29" target="connector30">
567
+ <data key="d9">solid</data>
568
+ </edge>
569
+ <edge source="general29" target="connector31">
570
+ <data key="d9">solid</data>
571
+ </edge>
572
+ <edge source="connector30" target="connector34">
573
+ <data key="d9">solid</data>
574
+ </edge>
575
+ <edge source="valve32" target="connector33">
576
+ <data key="d9">solid</data>
577
+ </edge>
578
+ <edge source="valve32" target="connector34">
579
+ <data key="d9">solid</data>
580
+ </edge>
581
+ <edge source="connector33" target="connector36">
582
+ <data key="d9">solid</data>
583
+ </edge>
584
+ <edge source="general35" target="connector36">
585
+ <data key="d9">solid</data>
586
+ </edge>
587
+ <edge source="valve37" target="connector38">
588
+ <data key="d9">solid</data>
589
+ </edge>
590
+ <edge source="valve37" target="connector39">
591
+ <data key="d9">solid</data>
592
+ </edge>
593
+ <edge source="connector39" target="border_node60">
594
+ <data key="d9">solid</data>
595
+ </edge>
596
+ <edge source="valve40" target="connector41">
597
+ <data key="d9">solid</data>
598
+ </edge>
599
+ <edge source="valve42" target="connector43">
600
+ <data key="d9">solid</data>
601
+ </edge>
602
+ <edge source="valve42" target="connector44">
603
+ <data key="d9">solid</data>
604
+ </edge>
605
+ <edge source="general46" target="connector47">
606
+ <data key="d9">solid</data>
607
+ </edge>
608
+ <edge source="general46" target="connector48">
609
+ <data key="d9">solid</data>
610
+ </edge>
611
+ <edge source="valve49" target="connector50">
612
+ <data key="d9">solid</data>
613
+ </edge>
614
+ <edge source="valve49" target="connector51">
615
+ <data key="d9">solid</data>
616
+ </edge>
617
+ <edge source="general52" target="connector53">
618
+ <data key="d9">solid</data>
619
+ </edge>
620
+ <edge source="valve54" target="connector55">
621
+ <data key="d9">solid</data>
622
+ </edge>
623
+ <edge source="valve54" target="connector56">
624
+ <data key="d9">solid</data>
625
+ </edge>
626
+ </graph>
627
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_23.graphml.xml ADDED
@@ -0,0 +1,559 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">936</data>
17
+ <data key="d2">502</data>
18
+ <data key="d3">944</data>
19
+ <data key="d4">510</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">658</data>
24
+ <data key="d2">502</data>
25
+ <data key="d3">666</data>
26
+ <data key="d4">510</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1492</data>
31
+ <data key="d2">502</data>
32
+ <data key="d3">1500</data>
33
+ <data key="d4">510</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1215</data>
38
+ <data key="d2">783</data>
39
+ <data key="d3">1223</data>
40
+ <data key="d4">791</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">936</data>
45
+ <data key="d2">783</data>
46
+ <data key="d3">944</data>
47
+ <data key="d4">791</data>
48
+ </node>
49
+ <node id="general6">
50
+ <data key="d0">general</data>
51
+ <data key="d5">1467.0</data>
52
+ <data key="d6">1455.0</data>
53
+ <data key="d7">1499.0</data>
54
+ <data key="d8">1487.0</data>
55
+ </node>
56
+ <node id="general7">
57
+ <data key="d0">general</data>
58
+ <data key="d5">1465.0</data>
59
+ <data key="d6">78.0</data>
60
+ <data key="d7">1499.0</data>
61
+ <data key="d8">124.0</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">1492</data>
66
+ <data key="d2">74</data>
67
+ <data key="d3">1500</data>
68
+ <data key="d4">82</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">1492</data>
73
+ <data key="d2">120</data>
74
+ <data key="d3">1500</data>
75
+ <data key="d4">128</data>
76
+ </node>
77
+ <node id="instrumentation10">
78
+ <data key="d0">instrumentation</data>
79
+ <data key="d5">1436.0</data>
80
+ <data key="d6">302.0</data>
81
+ <data key="d7">1499.0</data>
82
+ <data key="d8">428.0</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">1492</data>
87
+ <data key="d2">298</data>
88
+ <data key="d3">1500</data>
89
+ <data key="d4">306</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">1492</data>
94
+ <data key="d2">424</data>
95
+ <data key="d3">1500</data>
96
+ <data key="d4">432</data>
97
+ </node>
98
+ <node id="general13">
99
+ <data key="d0">general</data>
100
+ <data key="d5">503.0</data>
101
+ <data key="d6">473.0</data>
102
+ <data key="d7">550.0</data>
103
+ <data key="d8">625.0</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">499</data>
108
+ <data key="d2">502</data>
109
+ <data key="d3">507</data>
110
+ <data key="d4">510</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">546</data>
115
+ <data key="d2">502</data>
116
+ <data key="d3">554</data>
117
+ <data key="d4">510</data>
118
+ </node>
119
+ <node id="valve16">
120
+ <data key="d0">valve</data>
121
+ <data key="d5">188.0</data>
122
+ <data key="d6">477.0</data>
123
+ <data key="d7">291.0</data>
124
+ <data key="d8">536.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">184</data>
129
+ <data key="d2">502</data>
130
+ <data key="d3">192</data>
131
+ <data key="d4">510</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">287</data>
136
+ <data key="d2">502</data>
137
+ <data key="d3">295</data>
138
+ <data key="d4">510</data>
139
+ </node>
140
+ <node id="general19">
141
+ <data key="d0">general</data>
142
+ <data key="d5">0.0</data>
143
+ <data key="d6">472.0</data>
144
+ <data key="d7">32.0</data>
145
+ <data key="d8">540.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">28</data>
150
+ <data key="d2">502</data>
151
+ <data key="d3">36</data>
152
+ <data key="d4">510</data>
153
+ </node>
154
+ <node id="valve21">
155
+ <data key="d0">valve</data>
156
+ <data key="d5">896.0</data>
157
+ <data key="d6">1137.0</data>
158
+ <data key="d7">972.0</data>
159
+ <data key="d8">1225.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">936</data>
164
+ <data key="d2">1133</data>
165
+ <data key="d3">944</data>
166
+ <data key="d4">1141</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">936</data>
171
+ <data key="d2">1221</data>
172
+ <data key="d3">944</data>
173
+ <data key="d4">1229</data>
174
+ </node>
175
+ <node id="general24">
176
+ <data key="d0">general</data>
177
+ <data key="d5">912.0</data>
178
+ <data key="d6">874.0</data>
179
+ <data key="d7">973.0</data>
180
+ <data key="d8">964.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">936</data>
185
+ <data key="d2">870</data>
186
+ <data key="d3">944</data>
187
+ <data key="d4">878</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">936</data>
192
+ <data key="d2">960</data>
193
+ <data key="d3">944</data>
194
+ <data key="d4">968</data>
195
+ </node>
196
+ <node id="valve27">
197
+ <data key="d0">valve</data>
198
+ <data key="d5">912.0</data>
199
+ <data key="d6">576.0</data>
200
+ <data key="d7">972.0</data>
201
+ <data key="d8">671.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">936</data>
206
+ <data key="d2">572</data>
207
+ <data key="d3">944</data>
208
+ <data key="d4">580</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">936</data>
213
+ <data key="d2">667</data>
214
+ <data key="d3">944</data>
215
+ <data key="d4">675</data>
216
+ </node>
217
+ <node id="valve30">
218
+ <data key="d0">valve</data>
219
+ <data key="d5">998.0</data>
220
+ <data key="d6">733.0</data>
221
+ <data key="d7">1093.0</data>
222
+ <data key="d8">819.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">994</data>
227
+ <data key="d2">783</data>
228
+ <data key="d3">1002</data>
229
+ <data key="d4">791</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">1089</data>
234
+ <data key="d2">783</data>
235
+ <data key="d3">1097</data>
236
+ <data key="d4">791</data>
237
+ </node>
238
+ <node id="instrumentation33">
239
+ <data key="d0">instrumentation</data>
240
+ <data key="d5">1155.0</data>
241
+ <data key="d6">866.0</data>
242
+ <data key="d7">1282.0</data>
243
+ <data key="d8">995.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">1215</data>
248
+ <data key="d2">862</data>
249
+ <data key="d3">1223</data>
250
+ <data key="d4">870</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">1215</data>
255
+ <data key="d2">991</data>
256
+ <data key="d3">1223</data>
257
+ <data key="d4">999</data>
258
+ </node>
259
+ <node id="valve36">
260
+ <data key="d0">valve</data>
261
+ <data key="d5">1188.0</data>
262
+ <data key="d6">1240.0</data>
263
+ <data key="d7">1248.0</data>
264
+ <data key="d8">1302.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">1215</data>
269
+ <data key="d2">1236</data>
270
+ <data key="d3">1223</data>
271
+ <data key="d4">1244</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">1215</data>
276
+ <data key="d2">1298</data>
277
+ <data key="d3">1223</data>
278
+ <data key="d4">1306</data>
279
+ </node>
280
+ <node id="general39">
281
+ <data key="d0">general</data>
282
+ <data key="d5">1189.0</data>
283
+ <data key="d6">1391.0</data>
284
+ <data key="d7">1337.0</data>
285
+ <data key="d8">1436.0</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">1215</data>
290
+ <data key="d2">1387</data>
291
+ <data key="d3">1223</data>
292
+ <data key="d4">1395</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">1215</data>
297
+ <data key="d2">1432</data>
298
+ <data key="d3">1223</data>
299
+ <data key="d4">1440</data>
300
+ </node>
301
+ <node id="valve42">
302
+ <data key="d0">valve</data>
303
+ <data key="d5">631.0</data>
304
+ <data key="d6">1169.0</data>
305
+ <data key="d7">700.0</data>
306
+ <data key="d8">1251.0</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">658</data>
311
+ <data key="d2">1165</data>
312
+ <data key="d3">666</data>
313
+ <data key="d4">1173</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">658</data>
318
+ <data key="d2">1246</data>
319
+ <data key="d3">666</data>
320
+ <data key="d4">1254</data>
321
+ </node>
322
+ <node id="instrumentation45">
323
+ <data key="d0">instrumentation</data>
324
+ <data key="d5">601.0</data>
325
+ <data key="d6">862.0</data>
326
+ <data key="d7">724.0</data>
327
+ <data key="d8">987.0</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">658</data>
332
+ <data key="d2">858</data>
333
+ <data key="d3">666</data>
334
+ <data key="d4">866</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">658</data>
339
+ <data key="d2">983</data>
340
+ <data key="d3">666</data>
341
+ <data key="d4">991</data>
342
+ </node>
343
+ <node id="general48">
344
+ <data key="d0">general</data>
345
+ <data key="d5">908.0</data>
346
+ <data key="d6">1471.0</data>
347
+ <data key="d7">974.0</data>
348
+ <data key="d8">1499.0</data>
349
+ </node>
350
+ <node id="connector49">
351
+ <data key="d0">connector</data>
352
+ <data key="d1">936</data>
353
+ <data key="d2">1466</data>
354
+ <data key="d3">944</data>
355
+ <data key="d4">1474</data>
356
+ </node>
357
+ <node id="border_node50">
358
+ <data key="d0">border_node</data>
359
+ <data key="d5">1489.0</data>
360
+ <data key="d6">0.0</data>
361
+ <data key="d7">1499.0</data>
362
+ <data key="d8">14.0</data>
363
+ </node>
364
+ <node id="border_node51">
365
+ <data key="d0">border_node</data>
366
+ <data key="d5">932.0</data>
367
+ <data key="d6">0.0</data>
368
+ <data key="d7">946.0</data>
369
+ <data key="d8">14.0</data>
370
+ </node>
371
+ <node id="border_node52">
372
+ <data key="d0">border_node</data>
373
+ <data key="d5">654.0</data>
374
+ <data key="d6">0.0</data>
375
+ <data key="d7">668.0</data>
376
+ <data key="d8">14.0</data>
377
+ </node>
378
+ <node id="border_node53">
379
+ <data key="d0">border_node</data>
380
+ <data key="d5">1485.0</data>
381
+ <data key="d6">780.0</data>
382
+ <data key="d7">1499.0</data>
383
+ <data key="d8">794.0</data>
384
+ </node>
385
+ <node id="border_node54">
386
+ <data key="d0">border_node</data>
387
+ <data key="d5">1210.0</data>
388
+ <data key="d6">1485.0</data>
389
+ <data key="d7">1224.0</data>
390
+ <data key="d8">1499.0</data>
391
+ </node>
392
+ <node id="border_node55">
393
+ <data key="d0">border_node</data>
394
+ <data key="d5">654.0</data>
395
+ <data key="d6">1485.0</data>
396
+ <data key="d7">668.0</data>
397
+ <data key="d8">1499.0</data>
398
+ </node>
399
+ <edge source="crossing1" target="crossing2">
400
+ <data key="d9">solid</data>
401
+ </edge>
402
+ <edge source="crossing1" target="connector28">
403
+ <data key="d9">solid</data>
404
+ </edge>
405
+ <edge source="crossing1" target="crossing3">
406
+ <data key="d9">solid</data>
407
+ </edge>
408
+ <edge source="crossing1" target="border_node51">
409
+ <data key="d9">solid</data>
410
+ </edge>
411
+ <edge source="crossing2" target="connector15">
412
+ <data key="d9">solid</data>
413
+ </edge>
414
+ <edge source="crossing2" target="connector46">
415
+ <data key="d9">solid</data>
416
+ </edge>
417
+ <edge source="crossing2" target="border_node52">
418
+ <data key="d9">solid</data>
419
+ </edge>
420
+ <edge source="crossing3" target="connector12">
421
+ <data key="d9">solid</data>
422
+ </edge>
423
+ <edge source="crossing4" target="connector32">
424
+ <data key="d9">solid</data>
425
+ </edge>
426
+ <edge source="crossing4" target="connector34">
427
+ <data key="d9">solid</data>
428
+ </edge>
429
+ <edge source="crossing4" target="border_node53">
430
+ <data key="d9">solid</data>
431
+ </edge>
432
+ <edge source="crossing5" target="connector25">
433
+ <data key="d9">solid</data>
434
+ </edge>
435
+ <edge source="crossing5" target="connector29">
436
+ <data key="d9">solid</data>
437
+ </edge>
438
+ <edge source="crossing5" target="connector31">
439
+ <data key="d9">solid</data>
440
+ </edge>
441
+ <edge source="general7" target="connector8">
442
+ <data key="d9">solid</data>
443
+ </edge>
444
+ <edge source="general7" target="connector9">
445
+ <data key="d9">solid</data>
446
+ </edge>
447
+ <edge source="connector8" target="border_node50">
448
+ <data key="d9">solid</data>
449
+ </edge>
450
+ <edge source="connector9" target="connector11">
451
+ <data key="d9">solid</data>
452
+ </edge>
453
+ <edge source="instrumentation10" target="connector11">
454
+ <data key="d9">solid</data>
455
+ </edge>
456
+ <edge source="instrumentation10" target="connector12">
457
+ <data key="d9">solid</data>
458
+ </edge>
459
+ <edge source="general13" target="connector14">
460
+ <data key="d9">solid</data>
461
+ </edge>
462
+ <edge source="general13" target="connector15">
463
+ <data key="d9">solid</data>
464
+ </edge>
465
+ <edge source="connector14" target="connector18">
466
+ <data key="d9">solid</data>
467
+ </edge>
468
+ <edge source="valve16" target="connector17">
469
+ <data key="d9">solid</data>
470
+ </edge>
471
+ <edge source="valve16" target="connector18">
472
+ <data key="d9">solid</data>
473
+ </edge>
474
+ <edge source="connector17" target="connector20">
475
+ <data key="d9">solid</data>
476
+ </edge>
477
+ <edge source="general19" target="connector20">
478
+ <data key="d9">solid</data>
479
+ </edge>
480
+ <edge source="valve21" target="connector22">
481
+ <data key="d9">solid</data>
482
+ </edge>
483
+ <edge source="valve21" target="connector23">
484
+ <data key="d9">solid</data>
485
+ </edge>
486
+ <edge source="connector22" target="connector26">
487
+ <data key="d9">solid</data>
488
+ </edge>
489
+ <edge source="connector23" target="connector49">
490
+ <data key="d9">solid</data>
491
+ </edge>
492
+ <edge source="general24" target="connector25">
493
+ <data key="d9">solid</data>
494
+ </edge>
495
+ <edge source="general24" target="connector26">
496
+ <data key="d9">solid</data>
497
+ </edge>
498
+ <edge source="valve27" target="connector28">
499
+ <data key="d9">solid</data>
500
+ </edge>
501
+ <edge source="valve27" target="connector29">
502
+ <data key="d9">solid</data>
503
+ </edge>
504
+ <edge source="valve30" target="connector31">
505
+ <data key="d9">solid</data>
506
+ </edge>
507
+ <edge source="valve30" target="connector32">
508
+ <data key="d9">solid</data>
509
+ </edge>
510
+ <edge source="instrumentation33" target="connector34">
511
+ <data key="d9">solid</data>
512
+ </edge>
513
+ <edge source="instrumentation33" target="connector35">
514
+ <data key="d9">solid</data>
515
+ </edge>
516
+ <edge source="connector35" target="connector37">
517
+ <data key="d9">solid</data>
518
+ </edge>
519
+ <edge source="valve36" target="connector37">
520
+ <data key="d9">solid</data>
521
+ </edge>
522
+ <edge source="valve36" target="connector38">
523
+ <data key="d9">solid</data>
524
+ </edge>
525
+ <edge source="connector38" target="connector40">
526
+ <data key="d9">solid</data>
527
+ </edge>
528
+ <edge source="general39" target="connector40">
529
+ <data key="d9">solid</data>
530
+ </edge>
531
+ <edge source="general39" target="connector41">
532
+ <data key="d9">solid</data>
533
+ </edge>
534
+ <edge source="connector41" target="border_node54">
535
+ <data key="d9">solid</data>
536
+ </edge>
537
+ <edge source="valve42" target="connector43">
538
+ <data key="d9">solid</data>
539
+ </edge>
540
+ <edge source="valve42" target="connector44">
541
+ <data key="d9">solid</data>
542
+ </edge>
543
+ <edge source="connector43" target="connector47">
544
+ <data key="d9">solid</data>
545
+ </edge>
546
+ <edge source="connector44" target="border_node55">
547
+ <data key="d9">non-solid</data>
548
+ </edge>
549
+ <edge source="instrumentation45" target="connector46">
550
+ <data key="d9">solid</data>
551
+ </edge>
552
+ <edge source="instrumentation45" target="connector47">
553
+ <data key="d9">solid</data>
554
+ </edge>
555
+ <edge source="general48" target="connector49">
556
+ <data key="d9">solid</data>
557
+ </edge>
558
+ </graph>
559
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_24.graphml.xml ADDED
@@ -0,0 +1,681 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1215</data>
17
+ <data key="d2">33</data>
18
+ <data key="d3">1223</data>
19
+ <data key="d4">41</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">936</data>
24
+ <data key="d2">1159</data>
25
+ <data key="d3">944</data>
26
+ <data key="d4">1167</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1215</data>
31
+ <data key="d2">1159</data>
32
+ <data key="d3">1223</data>
33
+ <data key="d4">1167</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">936</data>
38
+ <data key="d2">33</data>
39
+ <data key="d3">944</data>
40
+ <data key="d4">41</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">1215</data>
45
+ <data key="d2">877</data>
46
+ <data key="d3">1223</data>
47
+ <data key="d4">885</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">1492</data>
52
+ <data key="d2">877</data>
53
+ <data key="d3">1500</data>
54
+ <data key="d4">885</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">1492</data>
59
+ <data key="d2">1159</data>
60
+ <data key="d3">1500</data>
61
+ <data key="d4">1167</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">936</data>
66
+ <data key="d2">877</data>
67
+ <data key="d3">944</data>
68
+ <data key="d4">885</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">658</data>
73
+ <data key="d2">877</data>
74
+ <data key="d3">666</data>
75
+ <data key="d4">885</data>
76
+ </node>
77
+ <node id="general10">
78
+ <data key="d0">general</data>
79
+ <data key="d5">1467.0</data>
80
+ <data key="d6">705.0</data>
81
+ <data key="d7">1499.0</data>
82
+ <data key="d8">737.0</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">1492</data>
87
+ <data key="d2">733</data>
88
+ <data key="d3">1500</data>
89
+ <data key="d4">741</data>
90
+ </node>
91
+ <node id="instrumentation12">
92
+ <data key="d0">instrumentation</data>
93
+ <data key="d5">186.0</data>
94
+ <data key="d6">1096.0</data>
95
+ <data key="d7">316.0</data>
96
+ <data key="d8">1229.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">182</data>
101
+ <data key="d2">1159</data>
102
+ <data key="d3">190</data>
103
+ <data key="d4">1167</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">312</data>
108
+ <data key="d2">1159</data>
109
+ <data key="d3">320</data>
110
+ <data key="d4">1167</data>
111
+ </node>
112
+ <node id="instrumentation15">
113
+ <data key="d0">instrumentation</data>
114
+ <data key="d5">471.0</data>
115
+ <data key="d6">1103.0</data>
116
+ <data key="d7">595.0</data>
117
+ <data key="d8">1221.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">467</data>
122
+ <data key="d2">1159</data>
123
+ <data key="d3">475</data>
124
+ <data key="d4">1167</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">591</data>
129
+ <data key="d2">1159</data>
130
+ <data key="d3">599</data>
131
+ <data key="d4">1167</data>
132
+ </node>
133
+ <node id="general18">
134
+ <data key="d0">general</data>
135
+ <data key="d5">785.0</data>
136
+ <data key="d6">1132.0</data>
137
+ <data key="d7">817.0</data>
138
+ <data key="d8">1193.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">781</data>
143
+ <data key="d2">1159</data>
144
+ <data key="d3">789</data>
145
+ <data key="d4">1167</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">813</data>
150
+ <data key="d2">1159</data>
151
+ <data key="d3">821</data>
152
+ <data key="d4">1167</data>
153
+ </node>
154
+ <node id="valve21">
155
+ <data key="d0">valve</data>
156
+ <data key="d5">988.0</data>
157
+ <data key="d6">1132.0</data>
158
+ <data key="d7">1090.0</data>
159
+ <data key="d8">1192.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">984</data>
164
+ <data key="d2">1159</data>
165
+ <data key="d3">992</data>
166
+ <data key="d4">1167</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">1086</data>
171
+ <data key="d2">1159</data>
172
+ <data key="d3">1094</data>
173
+ <data key="d4">1167</data>
174
+ </node>
175
+ <node id="valve24">
176
+ <data key="d0">valve</data>
177
+ <data key="d5">896.0</data>
178
+ <data key="d6">387.0</data>
179
+ <data key="d7">972.0</data>
180
+ <data key="d8">475.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">936</data>
185
+ <data key="d2">383</data>
186
+ <data key="d3">944</data>
187
+ <data key="d4">391</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">936</data>
192
+ <data key="d2">471</data>
193
+ <data key="d3">944</data>
194
+ <data key="d4">479</data>
195
+ </node>
196
+ <node id="general27">
197
+ <data key="d0">general</data>
198
+ <data key="d5">912.0</data>
199
+ <data key="d6">124.0</data>
200
+ <data key="d7">973.0</data>
201
+ <data key="d8">214.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">936</data>
206
+ <data key="d2">120</data>
207
+ <data key="d3">944</data>
208
+ <data key="d4">128</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">936</data>
213
+ <data key="d2">210</data>
214
+ <data key="d3">944</data>
215
+ <data key="d4">218</data>
216
+ </node>
217
+ <node id="valve30">
218
+ <data key="d0">valve</data>
219
+ <data key="d5">998.0</data>
220
+ <data key="d6">0.0</data>
221
+ <data key="d7">1093.0</data>
222
+ <data key="d8">69.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">994</data>
227
+ <data key="d2">33</data>
228
+ <data key="d3">1002</data>
229
+ <data key="d4">41</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">1089</data>
234
+ <data key="d2">33</data>
235
+ <data key="d3">1097</data>
236
+ <data key="d4">41</data>
237
+ </node>
238
+ <node id="instrumentation33">
239
+ <data key="d0">instrumentation</data>
240
+ <data key="d5">1155.0</data>
241
+ <data key="d6">116.0</data>
242
+ <data key="d7">1282.0</data>
243
+ <data key="d8">245.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">1215</data>
248
+ <data key="d2">112</data>
249
+ <data key="d3">1223</data>
250
+ <data key="d4">120</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">1215</data>
255
+ <data key="d2">241</data>
256
+ <data key="d3">1223</data>
257
+ <data key="d4">249</data>
258
+ </node>
259
+ <node id="valve36">
260
+ <data key="d0">valve</data>
261
+ <data key="d5">1188.0</data>
262
+ <data key="d6">490.0</data>
263
+ <data key="d7">1248.0</data>
264
+ <data key="d8">552.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">1215</data>
269
+ <data key="d2">486</data>
270
+ <data key="d3">1223</data>
271
+ <data key="d4">494</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">1215</data>
276
+ <data key="d2">548</data>
277
+ <data key="d3">1223</data>
278
+ <data key="d4">556</data>
279
+ </node>
280
+ <node id="general39">
281
+ <data key="d0">general</data>
282
+ <data key="d5">1189.0</data>
283
+ <data key="d6">641.0</data>
284
+ <data key="d7">1337.0</data>
285
+ <data key="d8">686.0</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">1215</data>
290
+ <data key="d2">637</data>
291
+ <data key="d3">1223</data>
292
+ <data key="d4">645</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">1215</data>
297
+ <data key="d2">682</data>
298
+ <data key="d3">1223</data>
299
+ <data key="d4">690</data>
300
+ </node>
301
+ <node id="valve42">
302
+ <data key="d0">valve</data>
303
+ <data key="d5">1466.0</data>
304
+ <data key="d6">1002.0</data>
305
+ <data key="d7">1499.0</data>
306
+ <data key="d8">1104.0</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">1492</data>
311
+ <data key="d2">998</data>
312
+ <data key="d3">1500</data>
313
+ <data key="d4">1006</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">1492</data>
318
+ <data key="d2">1100</data>
319
+ <data key="d3">1500</data>
320
+ <data key="d4">1108</data>
321
+ </node>
322
+ <node id="valve45">
323
+ <data key="d0">valve</data>
324
+ <data key="d5">1332.0</data>
325
+ <data key="d6">1133.0</data>
326
+ <data key="d7">1396.0</data>
327
+ <data key="d8">1194.0</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">1328</data>
332
+ <data key="d2">1159</data>
333
+ <data key="d3">1336</data>
334
+ <data key="d4">1167</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">1392</data>
339
+ <data key="d2">1159</data>
340
+ <data key="d3">1400</data>
341
+ <data key="d4">1167</data>
342
+ </node>
343
+ <node id="valve48">
344
+ <data key="d0">valve</data>
345
+ <data key="d5">1354.0</data>
346
+ <data key="d6">851.0</data>
347
+ <data key="d7">1457.0</data>
348
+ <data key="d8">911.0</data>
349
+ </node>
350
+ <node id="connector49">
351
+ <data key="d0">connector</data>
352
+ <data key="d1">1350</data>
353
+ <data key="d2">877</data>
354
+ <data key="d3">1358</data>
355
+ <data key="d4">885</data>
356
+ </node>
357
+ <node id="connector50">
358
+ <data key="d0">connector</data>
359
+ <data key="d1">1453</data>
360
+ <data key="d2">877</data>
361
+ <data key="d3">1461</data>
362
+ <data key="d4">885</data>
363
+ </node>
364
+ <node id="valve51">
365
+ <data key="d0">valve</data>
366
+ <data key="d5">801.0</data>
367
+ <data key="d6">852.0</data>
368
+ <data key="d7">887.0</data>
369
+ <data key="d8">912.0</data>
370
+ </node>
371
+ <node id="connector52">
372
+ <data key="d0">connector</data>
373
+ <data key="d1">797</data>
374
+ <data key="d2">877</data>
375
+ <data key="d3">805</data>
376
+ <data key="d4">885</data>
377
+ </node>
378
+ <node id="connector53">
379
+ <data key="d0">connector</data>
380
+ <data key="d1">883</data>
381
+ <data key="d2">877</data>
382
+ <data key="d3">891</data>
383
+ <data key="d4">885</data>
384
+ </node>
385
+ <node id="valve54">
386
+ <data key="d0">valve</data>
387
+ <data key="d5">631.0</data>
388
+ <data key="d6">419.0</data>
389
+ <data key="d7">700.0</data>
390
+ <data key="d8">501.0</data>
391
+ </node>
392
+ <node id="connector55">
393
+ <data key="d0">connector</data>
394
+ <data key="d1">658</data>
395
+ <data key="d2">415</data>
396
+ <data key="d3">666</data>
397
+ <data key="d4">423</data>
398
+ </node>
399
+ <node id="connector56">
400
+ <data key="d0">connector</data>
401
+ <data key="d1">658</data>
402
+ <data key="d2">496</data>
403
+ <data key="d3">666</data>
404
+ <data key="d4">504</data>
405
+ </node>
406
+ <node id="instrumentation57">
407
+ <data key="d0">instrumentation</data>
408
+ <data key="d5">601.0</data>
409
+ <data key="d6">112.0</data>
410
+ <data key="d7">724.0</data>
411
+ <data key="d8">237.0</data>
412
+ </node>
413
+ <node id="connector58">
414
+ <data key="d0">connector</data>
415
+ <data key="d1">658</data>
416
+ <data key="d2">108</data>
417
+ <data key="d3">666</data>
418
+ <data key="d4">116</data>
419
+ </node>
420
+ <node id="connector59">
421
+ <data key="d0">connector</data>
422
+ <data key="d1">658</data>
423
+ <data key="d2">233</data>
424
+ <data key="d3">666</data>
425
+ <data key="d4">241</data>
426
+ </node>
427
+ <node id="general60">
428
+ <data key="d0">general</data>
429
+ <data key="d5">908.0</data>
430
+ <data key="d6">721.0</data>
431
+ <data key="d7">974.0</data>
432
+ <data key="d8">799.0</data>
433
+ </node>
434
+ <node id="connector61">
435
+ <data key="d0">connector</data>
436
+ <data key="d1">936</data>
437
+ <data key="d2">716</data>
438
+ <data key="d3">944</data>
439
+ <data key="d4">724</data>
440
+ </node>
441
+ <node id="connector62">
442
+ <data key="d0">connector</data>
443
+ <data key="d1">936</data>
444
+ <data key="d2">796</data>
445
+ <data key="d3">944</data>
446
+ <data key="d4">804</data>
447
+ </node>
448
+ <node id="border_node63">
449
+ <data key="d0">border_node</data>
450
+ <data key="d5">654.0</data>
451
+ <data key="d6">0.0</data>
452
+ <data key="d7">668.0</data>
453
+ <data key="d8">14.0</data>
454
+ </node>
455
+ <node id="border_node64">
456
+ <data key="d0">border_node</data>
457
+ <data key="d5">1485.0</data>
458
+ <data key="d6">30.0</data>
459
+ <data key="d7">1499.0</data>
460
+ <data key="d8">44.0</data>
461
+ </node>
462
+ <node id="border_node65">
463
+ <data key="d0">border_node</data>
464
+ <data key="d5">932.0</data>
465
+ <data key="d6">0.0</data>
466
+ <data key="d7">946.0</data>
467
+ <data key="d8">14.0</data>
468
+ </node>
469
+ <node id="border_node66">
470
+ <data key="d0">border_node</data>
471
+ <data key="d5">0.0</data>
472
+ <data key="d6">1156.0</data>
473
+ <data key="d7">14.0</data>
474
+ <data key="d8">1170.0</data>
475
+ </node>
476
+ <edge source="crossing1" target="connector32">
477
+ <data key="d9">solid</data>
478
+ </edge>
479
+ <edge source="crossing1" target="connector34">
480
+ <data key="d9">solid</data>
481
+ </edge>
482
+ <edge source="crossing1" target="border_node64">
483
+ <data key="d9">solid</data>
484
+ </edge>
485
+ <edge source="crossing2" target="crossing8">
486
+ <data key="d9">non-solid</data>
487
+ </edge>
488
+ <edge source="crossing2" target="connector20">
489
+ <data key="d9">solid</data>
490
+ </edge>
491
+ <edge source="crossing2" target="connector22">
492
+ <data key="d9">solid</data>
493
+ </edge>
494
+ <edge source="crossing3" target="crossing5">
495
+ <data key="d9">non-solid</data>
496
+ </edge>
497
+ <edge source="crossing3" target="connector23">
498
+ <data key="d9">solid</data>
499
+ </edge>
500
+ <edge source="crossing3" target="connector46">
501
+ <data key="d9">solid</data>
502
+ </edge>
503
+ <edge source="crossing4" target="connector28">
504
+ <data key="d9">solid</data>
505
+ </edge>
506
+ <edge source="crossing4" target="connector31">
507
+ <data key="d9">solid</data>
508
+ </edge>
509
+ <edge source="crossing4" target="border_node65">
510
+ <data key="d9">solid</data>
511
+ </edge>
512
+ <edge source="crossing5" target="crossing8">
513
+ <data key="d9">non-solid</data>
514
+ </edge>
515
+ <edge source="crossing5" target="connector41">
516
+ <data key="d9">solid</data>
517
+ </edge>
518
+ <edge source="crossing5" target="connector49">
519
+ <data key="d9">solid</data>
520
+ </edge>
521
+ <edge source="crossing6" target="connector11">
522
+ <data key="d9">solid</data>
523
+ </edge>
524
+ <edge source="crossing6" target="connector43">
525
+ <data key="d9">solid</data>
526
+ </edge>
527
+ <edge source="crossing6" target="connector50">
528
+ <data key="d9">solid</data>
529
+ </edge>
530
+ <edge source="crossing7" target="connector44">
531
+ <data key="d9">solid</data>
532
+ </edge>
533
+ <edge source="crossing7" target="connector47">
534
+ <data key="d9">solid</data>
535
+ </edge>
536
+ <edge source="crossing8" target="connector53">
537
+ <data key="d9">solid</data>
538
+ </edge>
539
+ <edge source="crossing8" target="connector62">
540
+ <data key="d9">solid</data>
541
+ </edge>
542
+ <edge source="crossing9" target="connector52">
543
+ <data key="d9">solid</data>
544
+ </edge>
545
+ <edge source="crossing9" target="connector56">
546
+ <data key="d9">non-solid</data>
547
+ </edge>
548
+ <edge source="general10" target="connector11">
549
+ <data key="d9">solid</data>
550
+ </edge>
551
+ <edge source="instrumentation12" target="connector13">
552
+ <data key="d9">solid</data>
553
+ </edge>
554
+ <edge source="instrumentation12" target="connector14">
555
+ <data key="d9">solid</data>
556
+ </edge>
557
+ <edge source="connector13" target="border_node66">
558
+ <data key="d9">non-solid</data>
559
+ </edge>
560
+ <edge source="connector14" target="connector16">
561
+ <data key="d9">solid</data>
562
+ </edge>
563
+ <edge source="instrumentation15" target="connector16">
564
+ <data key="d9">solid</data>
565
+ </edge>
566
+ <edge source="instrumentation15" target="connector17">
567
+ <data key="d9">solid</data>
568
+ </edge>
569
+ <edge source="connector17" target="connector19">
570
+ <data key="d9">solid</data>
571
+ </edge>
572
+ <edge source="general18" target="connector19">
573
+ <data key="d9">solid</data>
574
+ </edge>
575
+ <edge source="general18" target="connector20">
576
+ <data key="d9">solid</data>
577
+ </edge>
578
+ <edge source="valve21" target="connector22">
579
+ <data key="d9">solid</data>
580
+ </edge>
581
+ <edge source="valve21" target="connector23">
582
+ <data key="d9">solid</data>
583
+ </edge>
584
+ <edge source="valve24" target="connector25">
585
+ <data key="d9">solid</data>
586
+ </edge>
587
+ <edge source="valve24" target="connector26">
588
+ <data key="d9">solid</data>
589
+ </edge>
590
+ <edge source="connector25" target="connector29">
591
+ <data key="d9">solid</data>
592
+ </edge>
593
+ <edge source="connector26" target="connector61">
594
+ <data key="d9">solid</data>
595
+ </edge>
596
+ <edge source="general27" target="connector28">
597
+ <data key="d9">solid</data>
598
+ </edge>
599
+ <edge source="general27" target="connector29">
600
+ <data key="d9">solid</data>
601
+ </edge>
602
+ <edge source="valve30" target="connector31">
603
+ <data key="d9">solid</data>
604
+ </edge>
605
+ <edge source="valve30" target="connector32">
606
+ <data key="d9">solid</data>
607
+ </edge>
608
+ <edge source="instrumentation33" target="connector34">
609
+ <data key="d9">solid</data>
610
+ </edge>
611
+ <edge source="instrumentation33" target="connector35">
612
+ <data key="d9">solid</data>
613
+ </edge>
614
+ <edge source="connector35" target="connector37">
615
+ <data key="d9">solid</data>
616
+ </edge>
617
+ <edge source="valve36" target="connector37">
618
+ <data key="d9">solid</data>
619
+ </edge>
620
+ <edge source="valve36" target="connector38">
621
+ <data key="d9">solid</data>
622
+ </edge>
623
+ <edge source="connector38" target="connector40">
624
+ <data key="d9">solid</data>
625
+ </edge>
626
+ <edge source="general39" target="connector40">
627
+ <data key="d9">solid</data>
628
+ </edge>
629
+ <edge source="general39" target="connector41">
630
+ <data key="d9">solid</data>
631
+ </edge>
632
+ <edge source="valve42" target="connector43">
633
+ <data key="d9">solid</data>
634
+ </edge>
635
+ <edge source="valve42" target="connector44">
636
+ <data key="d9">solid</data>
637
+ </edge>
638
+ <edge source="valve45" target="connector46">
639
+ <data key="d9">solid</data>
640
+ </edge>
641
+ <edge source="valve45" target="connector47">
642
+ <data key="d9">solid</data>
643
+ </edge>
644
+ <edge source="valve48" target="connector49">
645
+ <data key="d9">solid</data>
646
+ </edge>
647
+ <edge source="valve48" target="connector50">
648
+ <data key="d9">solid</data>
649
+ </edge>
650
+ <edge source="valve51" target="connector52">
651
+ <data key="d9">solid</data>
652
+ </edge>
653
+ <edge source="valve51" target="connector53">
654
+ <data key="d9">solid</data>
655
+ </edge>
656
+ <edge source="valve54" target="connector55">
657
+ <data key="d9">solid</data>
658
+ </edge>
659
+ <edge source="valve54" target="connector56">
660
+ <data key="d9">solid</data>
661
+ </edge>
662
+ <edge source="connector55" target="connector59">
663
+ <data key="d9">solid</data>
664
+ </edge>
665
+ <edge source="instrumentation57" target="connector58">
666
+ <data key="d9">solid</data>
667
+ </edge>
668
+ <edge source="instrumentation57" target="connector59">
669
+ <data key="d9">solid</data>
670
+ </edge>
671
+ <edge source="connector58" target="border_node63">
672
+ <data key="d9">solid</data>
673
+ </edge>
674
+ <edge source="general60" target="connector61">
675
+ <data key="d9">solid</data>
676
+ </edge>
677
+ <edge source="general60" target="connector62">
678
+ <data key="d9">solid</data>
679
+ </edge>
680
+ </graph>
681
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_25.graphml.xml ADDED
@@ -0,0 +1,256 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">806</data>
17
+ <data key="d2">783</data>
18
+ <data key="d3">814</data>
19
+ <data key="d4">791</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1084</data>
24
+ <data key="d2">783</data>
25
+ <data key="d3">1092</data>
26
+ <data key="d4">791</data>
27
+ </node>
28
+ <node id="general3">
29
+ <data key="d0">general</data>
30
+ <data key="d5">780.0</data>
31
+ <data key="d6">542.0</data>
32
+ <data key="d7">840.0</data>
33
+ <data key="d8">573.0</data>
34
+ </node>
35
+ <node id="connector4">
36
+ <data key="d0">connector</data>
37
+ <data key="d1">806</data>
38
+ <data key="d2">569</data>
39
+ <data key="d3">814</data>
40
+ <data key="d4">577</data>
41
+ </node>
42
+ <node id="general5">
43
+ <data key="d0">general</data>
44
+ <data key="d5">1058.0</data>
45
+ <data key="d6">723.0</data>
46
+ <data key="d7">1119.0</data>
47
+ <data key="d8">756.0</data>
48
+ </node>
49
+ <node id="connector6">
50
+ <data key="d0">connector</data>
51
+ <data key="d1">1084</data>
52
+ <data key="d2">752</data>
53
+ <data key="d3">1092</data>
54
+ <data key="d4">760</data>
55
+ </node>
56
+ <node id="general7">
57
+ <data key="d0">general</data>
58
+ <data key="d5">779.0</data>
59
+ <data key="d6">1195.0</data>
60
+ <data key="d7">844.0</data>
61
+ <data key="d8">1274.0</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">806</data>
66
+ <data key="d2">1191</data>
67
+ <data key="d3">814</data>
68
+ <data key="d4">1199</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">806</data>
73
+ <data key="d2">1270</data>
74
+ <data key="d3">814</data>
75
+ <data key="d4">1278</data>
76
+ </node>
77
+ <node id="valve10">
78
+ <data key="d0">valve</data>
79
+ <data key="d5">780.0</data>
80
+ <data key="d6">1470.0</data>
81
+ <data key="d7">839.0</data>
82
+ <data key="d8">1499.0</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">806</data>
87
+ <data key="d2">1466</data>
88
+ <data key="d3">814</data>
89
+ <data key="d4">1474</data>
90
+ </node>
91
+ <node id="general12">
92
+ <data key="d0">general</data>
93
+ <data key="d5">0.0</data>
94
+ <data key="d6">1458.0</data>
95
+ <data key="d7">33.0</data>
96
+ <data key="d8">1499.0</data>
97
+ </node>
98
+ <node id="instrumentation13">
99
+ <data key="d0">instrumentation</data>
100
+ <data key="d5">0.0</data>
101
+ <data key="d6">859.0</data>
102
+ <data key="d7">40.0</data>
103
+ <data key="d8">990.0</data>
104
+ </node>
105
+ <node id="general14">
106
+ <data key="d0">general</data>
107
+ <data key="d5">76.0</data>
108
+ <data key="d6">668.0</data>
109
+ <data key="d7">122.0</data>
110
+ <data key="d8">819.0</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">72</data>
115
+ <data key="d2">783</data>
116
+ <data key="d3">80</data>
117
+ <data key="d4">791</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">118</data>
122
+ <data key="d2">783</data>
123
+ <data key="d3">126</data>
124
+ <data key="d4">791</data>
125
+ </node>
126
+ <node id="instrumentation17">
127
+ <data key="d0">instrumentation</data>
128
+ <data key="d5">341.0</data>
129
+ <data key="d6">727.0</data>
130
+ <data key="d7">465.0</data>
131
+ <data key="d8">847.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">337</data>
136
+ <data key="d2">783</data>
137
+ <data key="d3">345</data>
138
+ <data key="d4">791</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">461</data>
143
+ <data key="d2">783</data>
144
+ <data key="d3">469</data>
145
+ <data key="d4">791</data>
146
+ </node>
147
+ <node id="valve20">
148
+ <data key="d0">valve</data>
149
+ <data key="d5">866.0</data>
150
+ <data key="d6">758.0</data>
151
+ <data key="d7">956.0</data>
152
+ <data key="d8">830.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">862</data>
157
+ <data key="d2">783</data>
158
+ <data key="d3">870</data>
159
+ <data key="d4">791</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">952</data>
164
+ <data key="d2">783</data>
165
+ <data key="d3">960</data>
166
+ <data key="d4">791</data>
167
+ </node>
168
+ <node id="valve23">
169
+ <data key="d0">valve</data>
170
+ <data key="d5">1057.0</data>
171
+ <data key="d6">1396.0</data>
172
+ <data key="d7">1118.0</data>
173
+ <data key="d8">1491.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">1084</data>
178
+ <data key="d2">1392</data>
179
+ <data key="d3">1092</data>
180
+ <data key="d4">1400</data>
181
+ </node>
182
+ <node id="border_node25">
183
+ <data key="d0">border_node</data>
184
+ <data key="d5">0.0</data>
185
+ <data key="d6">780.0</data>
186
+ <data key="d7">14.0</data>
187
+ <data key="d8">794.0</data>
188
+ </node>
189
+ <edge source="crossing1" target="connector4">
190
+ <data key="d9">solid</data>
191
+ </edge>
192
+ <edge source="crossing1" target="connector21">
193
+ <data key="d9">solid</data>
194
+ </edge>
195
+ <edge source="crossing1" target="connector19">
196
+ <data key="d9">solid</data>
197
+ </edge>
198
+ <edge source="crossing1" target="connector8">
199
+ <data key="d9">solid</data>
200
+ </edge>
201
+ <edge source="crossing2" target="connector6">
202
+ <data key="d9">solid</data>
203
+ </edge>
204
+ <edge source="crossing2" target="connector22">
205
+ <data key="d9">solid</data>
206
+ </edge>
207
+ <edge source="crossing2" target="connector24">
208
+ <data key="d9">non-solid</data>
209
+ </edge>
210
+ <edge source="general3" target="connector4">
211
+ <data key="d9">solid</data>
212
+ </edge>
213
+ <edge source="general5" target="connector6">
214
+ <data key="d9">solid</data>
215
+ </edge>
216
+ <edge source="general7" target="connector8">
217
+ <data key="d9">solid</data>
218
+ </edge>
219
+ <edge source="general7" target="connector9">
220
+ <data key="d9">solid</data>
221
+ </edge>
222
+ <edge source="connector9" target="connector11">
223
+ <data key="d9">solid</data>
224
+ </edge>
225
+ <edge source="valve10" target="connector11">
226
+ <data key="d9">solid</data>
227
+ </edge>
228
+ <edge source="general14" target="connector15">
229
+ <data key="d9">solid</data>
230
+ </edge>
231
+ <edge source="general14" target="connector16">
232
+ <data key="d9">solid</data>
233
+ </edge>
234
+ <edge source="connector15" target="border_node25">
235
+ <data key="d9">solid</data>
236
+ </edge>
237
+ <edge source="connector16" target="connector18">
238
+ <data key="d9">solid</data>
239
+ </edge>
240
+ <edge source="instrumentation17" target="connector18">
241
+ <data key="d9">solid</data>
242
+ </edge>
243
+ <edge source="instrumentation17" target="connector19">
244
+ <data key="d9">solid</data>
245
+ </edge>
246
+ <edge source="valve20" target="connector21">
247
+ <data key="d9">solid</data>
248
+ </edge>
249
+ <edge source="valve20" target="connector22">
250
+ <data key="d9">solid</data>
251
+ </edge>
252
+ <edge source="valve23" target="connector24">
253
+ <data key="d9">solid</data>
254
+ </edge>
255
+ </graph>
256
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_26.graphml.xml ADDED
@@ -0,0 +1,582 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">806</data>
17
+ <data key="d2">1158</data>
18
+ <data key="d3">814</data>
19
+ <data key="d4">1166</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">528</data>
24
+ <data key="d2">1158</data>
25
+ <data key="d3">536</data>
26
+ <data key="d4">1166</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">528</data>
31
+ <data key="d2">877</data>
32
+ <data key="d3">536</data>
33
+ <data key="d4">885</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">806</data>
38
+ <data key="d2">877</data>
39
+ <data key="d3">814</data>
40
+ <data key="d4">885</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">250</data>
45
+ <data key="d2">1158</data>
46
+ <data key="d3">258</data>
47
+ <data key="d4">1166</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">250</data>
52
+ <data key="d2">1439</data>
53
+ <data key="d3">258</data>
54
+ <data key="d4">1447</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">806</data>
59
+ <data key="d2">33</data>
60
+ <data key="d3">814</data>
61
+ <data key="d4">41</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">1084</data>
66
+ <data key="d2">33</data>
67
+ <data key="d3">1092</data>
68
+ <data key="d4">41</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">1084</data>
73
+ <data key="d2">877</data>
74
+ <data key="d3">1092</data>
75
+ <data key="d4">885</data>
76
+ </node>
77
+ <node id="general10">
78
+ <data key="d0">general</data>
79
+ <data key="d5">1058.0</data>
80
+ <data key="d6">0.0</data>
81
+ <data key="d7">1119.0</data>
82
+ <data key="d8">6.0</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">1084</data>
87
+ <data key="d2">2</data>
88
+ <data key="d3">1092</data>
89
+ <data key="d4">10</data>
90
+ </node>
91
+ <node id="general12">
92
+ <data key="d0">general</data>
93
+ <data key="d5">135.0</data>
94
+ <data key="d6">1343.0</data>
95
+ <data key="d7">285.0</data>
96
+ <data key="d8">1388.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">250</data>
101
+ <data key="d2">1339</data>
102
+ <data key="d3">258</data>
103
+ <data key="d4">1347</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">250</data>
108
+ <data key="d2">1384</data>
109
+ <data key="d3">258</data>
110
+ <data key="d4">1392</data>
111
+ </node>
112
+ <node id="general15">
113
+ <data key="d0">general</data>
114
+ <data key="d5">779.0</data>
115
+ <data key="d6">445.0</data>
116
+ <data key="d7">844.0</data>
117
+ <data key="d8">524.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">806</data>
122
+ <data key="d2">441</data>
123
+ <data key="d3">814</data>
124
+ <data key="d4">449</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">806</data>
129
+ <data key="d2">520</data>
130
+ <data key="d3">814</data>
131
+ <data key="d4">528</data>
132
+ </node>
133
+ <node id="valve18">
134
+ <data key="d0">valve</data>
135
+ <data key="d5">780.0</data>
136
+ <data key="d6">720.0</data>
137
+ <data key="d7">839.0</data>
138
+ <data key="d8">811.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">806</data>
143
+ <data key="d2">716</data>
144
+ <data key="d3">814</data>
145
+ <data key="d4">724</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">806</data>
150
+ <data key="d2">807</data>
151
+ <data key="d3">814</data>
152
+ <data key="d4">815</data>
153
+ </node>
154
+ <node id="valve21">
155
+ <data key="d0">valve</data>
156
+ <data key="d5">780.0</data>
157
+ <data key="d6">1009.0</data>
158
+ <data key="d7">840.0</data>
159
+ <data key="d8">1066.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">806</data>
164
+ <data key="d2">1005</data>
165
+ <data key="d3">814</data>
166
+ <data key="d4">1013</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">806</data>
171
+ <data key="d2">1062</data>
172
+ <data key="d3">814</data>
173
+ <data key="d4">1070</data>
174
+ </node>
175
+ <node id="valve24">
176
+ <data key="d0">valve</data>
177
+ <data key="d5">1429.0</data>
178
+ <data key="d6">1131.0</data>
179
+ <data key="d7">1499.0</data>
180
+ <data key="d8">1193.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">1425</data>
185
+ <data key="d2">1158</data>
186
+ <data key="d3">1433</data>
187
+ <data key="d4">1166</data>
188
+ </node>
189
+ <node id="arrow26">
190
+ <data key="d0">arrow</data>
191
+ <data key="d5">1220.0</data>
192
+ <data key="d6">1131.0</data>
193
+ <data key="d7">1296.0</data>
194
+ <data key="d8">1195.0</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">1216</data>
199
+ <data key="d2">1158</data>
200
+ <data key="d3">1224</data>
201
+ <data key="d4">1166</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">1292</data>
206
+ <data key="d2">1158</data>
207
+ <data key="d3">1300</data>
208
+ <data key="d4">1166</data>
209
+ </node>
210
+ <node id="valve29">
211
+ <data key="d0">valve</data>
212
+ <data key="d5">912.0</data>
213
+ <data key="d6">1131.0</data>
214
+ <data key="d7">1023.0</data>
215
+ <data key="d8">1216.0</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">908</data>
220
+ <data key="d2">1158</data>
221
+ <data key="d3">916</data>
222
+ <data key="d4">1166</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">1019</data>
227
+ <data key="d2">1158</data>
228
+ <data key="d3">1027</data>
229
+ <data key="d4">1166</data>
230
+ </node>
231
+ <node id="general32">
232
+ <data key="d0">general</data>
233
+ <data key="d5">0.0</data>
234
+ <data key="d6">708.0</data>
235
+ <data key="d7">33.0</data>
236
+ <data key="d8">762.0</data>
237
+ </node>
238
+ <node id="instrumentation33">
239
+ <data key="d0">instrumentation</data>
240
+ <data key="d5">0.0</data>
241
+ <data key="d6">109.0</data>
242
+ <data key="d7">40.0</data>
243
+ <data key="d8">240.0</data>
244
+ </node>
245
+ <node id="general34">
246
+ <data key="d0">general</data>
247
+ <data key="d5">76.0</data>
248
+ <data key="d6">0.0</data>
249
+ <data key="d7">122.0</data>
250
+ <data key="d8">69.0</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">72</data>
255
+ <data key="d2">33</data>
256
+ <data key="d3">80</data>
257
+ <data key="d4">41</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">118</data>
262
+ <data key="d2">33</data>
263
+ <data key="d3">126</data>
264
+ <data key="d4">41</data>
265
+ </node>
266
+ <node id="instrumentation37">
267
+ <data key="d0">instrumentation</data>
268
+ <data key="d5">341.0</data>
269
+ <data key="d6">0.0</data>
270
+ <data key="d7">465.0</data>
271
+ <data key="d8">97.0</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">337</data>
276
+ <data key="d2">33</data>
277
+ <data key="d3">345</data>
278
+ <data key="d4">41</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">461</data>
283
+ <data key="d2">33</data>
284
+ <data key="d3">469</data>
285
+ <data key="d4">41</data>
286
+ </node>
287
+ <node id="valve40">
288
+ <data key="d0">valve</data>
289
+ <data key="d5">23.0</data>
290
+ <data key="d6">1413.0</data>
291
+ <data key="d7">144.0</data>
292
+ <data key="d8">1499.0</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">19</data>
297
+ <data key="d2">1439</data>
298
+ <data key="d3">27</data>
299
+ <data key="d4">1447</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">140</data>
304
+ <data key="d2">1439</data>
305
+ <data key="d3">148</data>
306
+ <data key="d4">1447</data>
307
+ </node>
308
+ <node id="valve43">
309
+ <data key="d0">valve</data>
310
+ <data key="d5">866.0</data>
311
+ <data key="d6">8.0</data>
312
+ <data key="d7">956.0</data>
313
+ <data key="d8">80.0</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">862</data>
318
+ <data key="d2">33</data>
319
+ <data key="d3">870</data>
320
+ <data key="d4">41</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">952</data>
325
+ <data key="d2">33</data>
326
+ <data key="d3">960</data>
327
+ <data key="d4">41</data>
328
+ </node>
329
+ <node id="valve46">
330
+ <data key="d0">valve</data>
331
+ <data key="d5">1057.0</data>
332
+ <data key="d6">646.0</data>
333
+ <data key="d7">1118.0</data>
334
+ <data key="d8">741.0</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">1084</data>
339
+ <data key="d2">642</data>
340
+ <data key="d3">1092</data>
341
+ <data key="d4">650</data>
342
+ </node>
343
+ <node id="connector48">
344
+ <data key="d0">connector</data>
345
+ <data key="d1">1084</data>
346
+ <data key="d2">737</data>
347
+ <data key="d3">1092</data>
348
+ <data key="d4">745</data>
349
+ </node>
350
+ <node id="valve49">
351
+ <data key="d0">valve</data>
352
+ <data key="d5">938.0</data>
353
+ <data key="d6">852.0</data>
354
+ <data key="d7">1045.0</data>
355
+ <data key="d8">912.0</data>
356
+ </node>
357
+ <node id="connector50">
358
+ <data key="d0">connector</data>
359
+ <data key="d1">934</data>
360
+ <data key="d2">877</data>
361
+ <data key="d3">942</data>
362
+ <data key="d4">885</data>
363
+ </node>
364
+ <node id="connector51">
365
+ <data key="d0">connector</data>
366
+ <data key="d1">1042</data>
367
+ <data key="d2">877</data>
368
+ <data key="d3">1050</data>
369
+ <data key="d4">885</data>
370
+ </node>
371
+ <node id="border_node52">
372
+ <data key="d0">border_node</data>
373
+ <data key="d5">801.0</data>
374
+ <data key="d6">1485.0</data>
375
+ <data key="d7">815.0</data>
376
+ <data key="d8">1499.0</data>
377
+ </node>
378
+ <node id="border_node53">
379
+ <data key="d0">border_node</data>
380
+ <data key="d5">245.0</data>
381
+ <data key="d6">1485.0</data>
382
+ <data key="d7">259.0</data>
383
+ <data key="d8">1499.0</data>
384
+ </node>
385
+ <node id="border_node54">
386
+ <data key="d0">border_node</data>
387
+ <data key="d5">0.0</data>
388
+ <data key="d6">1155.0</data>
389
+ <data key="d7">14.0</data>
390
+ <data key="d8">1169.0</data>
391
+ </node>
392
+ <node id="border_node55">
393
+ <data key="d0">border_node</data>
394
+ <data key="d5">0.0</data>
395
+ <data key="d6">1436.0</data>
396
+ <data key="d7">14.0</data>
397
+ <data key="d8">1450.0</data>
398
+ </node>
399
+ <node id="border_node56">
400
+ <data key="d0">border_node</data>
401
+ <data key="d5">801.0</data>
402
+ <data key="d6">0.0</data>
403
+ <data key="d7">815.0</data>
404
+ <data key="d8">14.0</data>
405
+ </node>
406
+ <node id="border_node57">
407
+ <data key="d0">border_node</data>
408
+ <data key="d5">0.0</data>
409
+ <data key="d6">30.0</data>
410
+ <data key="d7">14.0</data>
411
+ <data key="d8">44.0</data>
412
+ </node>
413
+ <edge source="crossing1" target="crossing2">
414
+ <data key="d9">solid</data>
415
+ </edge>
416
+ <edge source="crossing1" target="connector23">
417
+ <data key="d9">solid</data>
418
+ </edge>
419
+ <edge source="crossing1" target="connector30">
420
+ <data key="d9">solid</data>
421
+ </edge>
422
+ <edge source="crossing1" target="border_node52">
423
+ <data key="d9">solid</data>
424
+ </edge>
425
+ <edge source="crossing2" target="crossing3">
426
+ <data key="d9">solid</data>
427
+ </edge>
428
+ <edge source="crossing2" target="crossing5">
429
+ <data key="d9">solid</data>
430
+ </edge>
431
+ <edge source="crossing3" target="crossing4">
432
+ <data key="d9">solid</data>
433
+ </edge>
434
+ <edge source="crossing4" target="connector20">
435
+ <data key="d9">solid</data>
436
+ </edge>
437
+ <edge source="crossing4" target="connector22">
438
+ <data key="d9">solid</data>
439
+ </edge>
440
+ <edge source="crossing4" target="connector50">
441
+ <data key="d9">solid</data>
442
+ </edge>
443
+ <edge source="crossing5" target="connector13">
444
+ <data key="d9">solid</data>
445
+ </edge>
446
+ <edge source="crossing5" target="border_node54">
447
+ <data key="d9">solid</data>
448
+ </edge>
449
+ <edge source="crossing6" target="connector14">
450
+ <data key="d9">solid</data>
451
+ </edge>
452
+ <edge source="crossing6" target="connector42">
453
+ <data key="d9">solid</data>
454
+ </edge>
455
+ <edge source="crossing6" target="border_node53">
456
+ <data key="d9">solid</data>
457
+ </edge>
458
+ <edge source="crossing7" target="connector44">
459
+ <data key="d9">solid</data>
460
+ </edge>
461
+ <edge source="crossing7" target="connector39">
462
+ <data key="d9">solid</data>
463
+ </edge>
464
+ <edge source="crossing7" target="connector16">
465
+ <data key="d9">solid</data>
466
+ </edge>
467
+ <edge source="crossing7" target="border_node56">
468
+ <data key="d9">solid</data>
469
+ </edge>
470
+ <edge source="crossing8" target="connector11">
471
+ <data key="d9">solid</data>
472
+ </edge>
473
+ <edge source="crossing8" target="connector45">
474
+ <data key="d9">solid</data>
475
+ </edge>
476
+ <edge source="crossing8" target="connector47">
477
+ <data key="d9">non-solid</data>
478
+ </edge>
479
+ <edge source="crossing9" target="connector48">
480
+ <data key="d9">solid</data>
481
+ </edge>
482
+ <edge source="crossing9" target="connector51">
483
+ <data key="d9">solid</data>
484
+ </edge>
485
+ <edge source="general10" target="connector11">
486
+ <data key="d9">solid</data>
487
+ </edge>
488
+ <edge source="general12" target="connector13">
489
+ <data key="d9">solid</data>
490
+ </edge>
491
+ <edge source="general12" target="connector14">
492
+ <data key="d9">solid</data>
493
+ </edge>
494
+ <edge source="general15" target="connector16">
495
+ <data key="d9">solid</data>
496
+ </edge>
497
+ <edge source="general15" target="connector17">
498
+ <data key="d9">solid</data>
499
+ </edge>
500
+ <edge source="connector17" target="connector19">
501
+ <data key="d9">solid</data>
502
+ </edge>
503
+ <edge source="valve18" target="connector19">
504
+ <data key="d9">solid</data>
505
+ </edge>
506
+ <edge source="valve18" target="connector20">
507
+ <data key="d9">solid</data>
508
+ </edge>
509
+ <edge source="valve21" target="connector22">
510
+ <data key="d9">solid</data>
511
+ </edge>
512
+ <edge source="valve21" target="connector23">
513
+ <data key="d9">solid</data>
514
+ </edge>
515
+ <edge source="valve24" target="connector25">
516
+ <data key="d9">solid</data>
517
+ </edge>
518
+ <edge source="connector25" target="connector28">
519
+ <data key="d9">solid</data>
520
+ </edge>
521
+ <edge source="arrow26" target="connector27">
522
+ <data key="d9">solid</data>
523
+ </edge>
524
+ <edge source="arrow26" target="connector28">
525
+ <data key="d9">solid</data>
526
+ </edge>
527
+ <edge source="connector27" target="connector31">
528
+ <data key="d9">solid</data>
529
+ </edge>
530
+ <edge source="valve29" target="connector30">
531
+ <data key="d9">solid</data>
532
+ </edge>
533
+ <edge source="valve29" target="connector31">
534
+ <data key="d9">solid</data>
535
+ </edge>
536
+ <edge source="general34" target="connector35">
537
+ <data key="d9">solid</data>
538
+ </edge>
539
+ <edge source="general34" target="connector36">
540
+ <data key="d9">solid</data>
541
+ </edge>
542
+ <edge source="connector35" target="border_node57">
543
+ <data key="d9">solid</data>
544
+ </edge>
545
+ <edge source="connector36" target="connector38">
546
+ <data key="d9">solid</data>
547
+ </edge>
548
+ <edge source="instrumentation37" target="connector38">
549
+ <data key="d9">solid</data>
550
+ </edge>
551
+ <edge source="instrumentation37" target="connector39">
552
+ <data key="d9">solid</data>
553
+ </edge>
554
+ <edge source="valve40" target="connector41">
555
+ <data key="d9">solid</data>
556
+ </edge>
557
+ <edge source="valve40" target="connector42">
558
+ <data key="d9">solid</data>
559
+ </edge>
560
+ <edge source="connector41" target="border_node55">
561
+ <data key="d9">solid</data>
562
+ </edge>
563
+ <edge source="valve43" target="connector44">
564
+ <data key="d9">solid</data>
565
+ </edge>
566
+ <edge source="valve43" target="connector45">
567
+ <data key="d9">solid</data>
568
+ </edge>
569
+ <edge source="valve46" target="connector47">
570
+ <data key="d9">solid</data>
571
+ </edge>
572
+ <edge source="valve46" target="connector48">
573
+ <data key="d9">solid</data>
574
+ </edge>
575
+ <edge source="valve49" target="connector50">
576
+ <data key="d9">solid</data>
577
+ </edge>
578
+ <edge source="valve49" target="connector51">
579
+ <data key="d9">solid</data>
580
+ </edge>
581
+ </graph>
582
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_27.graphml.xml ADDED
@@ -0,0 +1,482 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">806</data>
17
+ <data key="d2">408</data>
18
+ <data key="d3">814</data>
19
+ <data key="d4">416</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">528</data>
24
+ <data key="d2">408</data>
25
+ <data key="d3">536</data>
26
+ <data key="d4">416</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">528</data>
31
+ <data key="d2">127</data>
32
+ <data key="d3">536</data>
33
+ <data key="d4">135</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">806</data>
38
+ <data key="d2">127</data>
39
+ <data key="d3">814</data>
40
+ <data key="d4">135</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">250</data>
45
+ <data key="d2">1252</data>
46
+ <data key="d3">258</data>
47
+ <data key="d4">1260</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">250</data>
52
+ <data key="d2">408</data>
53
+ <data key="d3">258</data>
54
+ <data key="d4">416</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">806</data>
59
+ <data key="d2">1252</data>
60
+ <data key="d3">814</data>
61
+ <data key="d4">1260</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">250</data>
66
+ <data key="d2">689</data>
67
+ <data key="d3">258</data>
68
+ <data key="d4">697</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">1084</data>
73
+ <data key="d2">127</data>
74
+ <data key="d3">1092</data>
75
+ <data key="d4">135</data>
76
+ </node>
77
+ <node id="general10">
78
+ <data key="d0">general</data>
79
+ <data key="d5">778.0</data>
80
+ <data key="d6">828.0</data>
81
+ <data key="d7">896.0</data>
82
+ <data key="d8">874.0</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">806</data>
87
+ <data key="d2">824</data>
88
+ <data key="d3">814</data>
89
+ <data key="d4">832</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">806</data>
94
+ <data key="d2">870</data>
95
+ <data key="d3">814</data>
96
+ <data key="d4">878</data>
97
+ </node>
98
+ <node id="instrumentation13">
99
+ <data key="d0">instrumentation</data>
100
+ <data key="d5">749.0</data>
101
+ <data key="d6">1052.0</data>
102
+ <data key="d7">873.0</data>
103
+ <data key="d8">1178.0</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">806</data>
108
+ <data key="d2">1048</data>
109
+ <data key="d3">814</data>
110
+ <data key="d4">1056</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">806</data>
115
+ <data key="d2">1174</data>
116
+ <data key="d3">814</data>
117
+ <data key="d4">1182</data>
118
+ </node>
119
+ <node id="general16">
120
+ <data key="d0">general</data>
121
+ <data key="d5">135.0</data>
122
+ <data key="d6">593.0</data>
123
+ <data key="d7">285.0</data>
124
+ <data key="d8">638.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">250</data>
129
+ <data key="d2">589</data>
130
+ <data key="d3">258</data>
131
+ <data key="d4">597</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">250</data>
136
+ <data key="d2">634</data>
137
+ <data key="d3">258</data>
138
+ <data key="d4">642</data>
139
+ </node>
140
+ <node id="valve19">
141
+ <data key="d0">valve</data>
142
+ <data key="d5">225.0</data>
143
+ <data key="d6">1326.0</data>
144
+ <data key="d7">285.0</data>
145
+ <data key="d8">1421.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">250</data>
150
+ <data key="d2">1322</data>
151
+ <data key="d3">258</data>
152
+ <data key="d4">1330</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">250</data>
157
+ <data key="d2">1417</data>
158
+ <data key="d3">258</data>
159
+ <data key="d4">1425</data>
160
+ </node>
161
+ <node id="valve22">
162
+ <data key="d0">valve</data>
163
+ <data key="d5">780.0</data>
164
+ <data key="d6">0.0</data>
165
+ <data key="d7">839.0</data>
166
+ <data key="d8">61.0</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">806</data>
171
+ <data key="d2">57</data>
172
+ <data key="d3">814</data>
173
+ <data key="d4">65</data>
174
+ </node>
175
+ <node id="valve24">
176
+ <data key="d0">valve</data>
177
+ <data key="d5">780.0</data>
178
+ <data key="d6">259.0</data>
179
+ <data key="d7">840.0</data>
180
+ <data key="d8">316.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">806</data>
185
+ <data key="d2">255</data>
186
+ <data key="d3">814</data>
187
+ <data key="d4">263</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">806</data>
192
+ <data key="d2">312</data>
193
+ <data key="d3">814</data>
194
+ <data key="d4">320</data>
195
+ </node>
196
+ <node id="valve27">
197
+ <data key="d0">valve</data>
198
+ <data key="d5">311.0</data>
199
+ <data key="d6">1483.0</data>
200
+ <data key="d7">406.0</data>
201
+ <data key="d8">1499.0</data>
202
+ </node>
203
+ <node id="valve28">
204
+ <data key="d0">valve</data>
205
+ <data key="d5">1429.0</data>
206
+ <data key="d6">381.0</data>
207
+ <data key="d7">1499.0</data>
208
+ <data key="d8">443.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">1425</data>
213
+ <data key="d2">408</data>
214
+ <data key="d3">1433</data>
215
+ <data key="d4">416</data>
216
+ </node>
217
+ <node id="arrow30">
218
+ <data key="d0">arrow</data>
219
+ <data key="d5">1220.0</data>
220
+ <data key="d6">381.0</data>
221
+ <data key="d7">1296.0</data>
222
+ <data key="d8">445.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">1216</data>
227
+ <data key="d2">408</data>
228
+ <data key="d3">1224</data>
229
+ <data key="d4">416</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">1292</data>
234
+ <data key="d2">408</data>
235
+ <data key="d3">1300</data>
236
+ <data key="d4">416</data>
237
+ </node>
238
+ <node id="valve33">
239
+ <data key="d0">valve</data>
240
+ <data key="d5">912.0</data>
241
+ <data key="d6">381.0</data>
242
+ <data key="d7">1023.0</data>
243
+ <data key="d8">466.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">908</data>
248
+ <data key="d2">408</data>
249
+ <data key="d3">916</data>
250
+ <data key="d4">416</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">1019</data>
255
+ <data key="d2">408</data>
256
+ <data key="d3">1027</data>
257
+ <data key="d4">416</data>
258
+ </node>
259
+ <node id="general36">
260
+ <data key="d0">general</data>
261
+ <data key="d5">0.0</data>
262
+ <data key="d6">0.0</data>
263
+ <data key="d7">33.0</data>
264
+ <data key="d8">12.0</data>
265
+ </node>
266
+ <node id="valve37">
267
+ <data key="d0">valve</data>
268
+ <data key="d5">23.0</data>
269
+ <data key="d6">663.0</data>
270
+ <data key="d7">144.0</data>
271
+ <data key="d8">749.0</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">19</data>
276
+ <data key="d2">689</data>
277
+ <data key="d3">27</data>
278
+ <data key="d4">697</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">140</data>
283
+ <data key="d2">689</data>
284
+ <data key="d3">148</data>
285
+ <data key="d4">697</data>
286
+ </node>
287
+ <node id="valve40">
288
+ <data key="d0">valve</data>
289
+ <data key="d5">938.0</data>
290
+ <data key="d6">102.0</data>
291
+ <data key="d7">1045.0</data>
292
+ <data key="d8">162.0</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">934</data>
297
+ <data key="d2">127</data>
298
+ <data key="d3">942</data>
299
+ <data key="d4">135</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">1042</data>
304
+ <data key="d2">127</data>
305
+ <data key="d3">1050</data>
306
+ <data key="d4">135</data>
307
+ </node>
308
+ <node id="border_node43">
309
+ <data key="d0">border_node</data>
310
+ <data key="d5">0.0</data>
311
+ <data key="d6">1249.0</data>
312
+ <data key="d7">14.0</data>
313
+ <data key="d8">1263.0</data>
314
+ </node>
315
+ <node id="border_node44">
316
+ <data key="d0">border_node</data>
317
+ <data key="d5">0.0</data>
318
+ <data key="d6">405.0</data>
319
+ <data key="d7">14.0</data>
320
+ <data key="d8">419.0</data>
321
+ </node>
322
+ <node id="border_node45">
323
+ <data key="d0">border_node</data>
324
+ <data key="d5">0.0</data>
325
+ <data key="d6">686.0</data>
326
+ <data key="d7">14.0</data>
327
+ <data key="d8">700.0</data>
328
+ </node>
329
+ <node id="border_node46">
330
+ <data key="d0">border_node</data>
331
+ <data key="d5">245.0</data>
332
+ <data key="d6">1485.0</data>
333
+ <data key="d7">259.0</data>
334
+ <data key="d8">1499.0</data>
335
+ </node>
336
+ <node id="border_node47">
337
+ <data key="d0">border_node</data>
338
+ <data key="d5">1080.0</data>
339
+ <data key="d6">0.0</data>
340
+ <data key="d7">1094.0</data>
341
+ <data key="d8">14.0</data>
342
+ </node>
343
+ <edge source="crossing1" target="crossing2">
344
+ <data key="d9">solid</data>
345
+ </edge>
346
+ <edge source="crossing1" target="connector26">
347
+ <data key="d9">solid</data>
348
+ </edge>
349
+ <edge source="crossing1" target="connector34">
350
+ <data key="d9">solid</data>
351
+ </edge>
352
+ <edge source="crossing1" target="connector11">
353
+ <data key="d9">solid</data>
354
+ </edge>
355
+ <edge source="crossing2" target="crossing3">
356
+ <data key="d9">solid</data>
357
+ </edge>
358
+ <edge source="crossing2" target="crossing6">
359
+ <data key="d9">solid</data>
360
+ </edge>
361
+ <edge source="crossing3" target="crossing4">
362
+ <data key="d9">solid</data>
363
+ </edge>
364
+ <edge source="crossing4" target="connector23">
365
+ <data key="d9">solid</data>
366
+ </edge>
367
+ <edge source="crossing4" target="connector25">
368
+ <data key="d9">solid</data>
369
+ </edge>
370
+ <edge source="crossing4" target="connector41">
371
+ <data key="d9">solid</data>
372
+ </edge>
373
+ <edge source="crossing5" target="connector20">
374
+ <data key="d9">solid</data>
375
+ </edge>
376
+ <edge source="crossing5" target="crossing8">
377
+ <data key="d9">solid</data>
378
+ </edge>
379
+ <edge source="crossing5" target="crossing7">
380
+ <data key="d9">solid</data>
381
+ </edge>
382
+ <edge source="crossing5" target="border_node43">
383
+ <data key="d9">solid</data>
384
+ </edge>
385
+ <edge source="crossing6" target="connector17">
386
+ <data key="d9">solid</data>
387
+ </edge>
388
+ <edge source="crossing6" target="border_node44">
389
+ <data key="d9">solid</data>
390
+ </edge>
391
+ <edge source="crossing7" target="connector15">
392
+ <data key="d9">solid</data>
393
+ </edge>
394
+ <edge source="crossing8" target="connector18">
395
+ <data key="d9">solid</data>
396
+ </edge>
397
+ <edge source="crossing8" target="connector39">
398
+ <data key="d9">solid</data>
399
+ </edge>
400
+ <edge source="crossing9" target="connector42">
401
+ <data key="d9">solid</data>
402
+ </edge>
403
+ <edge source="crossing9" target="border_node47">
404
+ <data key="d9">solid</data>
405
+ </edge>
406
+ <edge source="general10" target="connector11">
407
+ <data key="d9">solid</data>
408
+ </edge>
409
+ <edge source="general10" target="connector12">
410
+ <data key="d9">solid</data>
411
+ </edge>
412
+ <edge source="connector12" target="connector14">
413
+ <data key="d9">solid</data>
414
+ </edge>
415
+ <edge source="instrumentation13" target="connector14">
416
+ <data key="d9">solid</data>
417
+ </edge>
418
+ <edge source="instrumentation13" target="connector15">
419
+ <data key="d9">solid</data>
420
+ </edge>
421
+ <edge source="general16" target="connector17">
422
+ <data key="d9">solid</data>
423
+ </edge>
424
+ <edge source="general16" target="connector18">
425
+ <data key="d9">solid</data>
426
+ </edge>
427
+ <edge source="valve19" target="connector20">
428
+ <data key="d9">solid</data>
429
+ </edge>
430
+ <edge source="valve19" target="connector21">
431
+ <data key="d9">solid</data>
432
+ </edge>
433
+ <edge source="connector21" target="border_node46">
434
+ <data key="d9">solid</data>
435
+ </edge>
436
+ <edge source="valve22" target="connector23">
437
+ <data key="d9">solid</data>
438
+ </edge>
439
+ <edge source="valve24" target="connector25">
440
+ <data key="d9">solid</data>
441
+ </edge>
442
+ <edge source="valve24" target="connector26">
443
+ <data key="d9">solid</data>
444
+ </edge>
445
+ <edge source="valve28" target="connector29">
446
+ <data key="d9">solid</data>
447
+ </edge>
448
+ <edge source="connector29" target="connector32">
449
+ <data key="d9">solid</data>
450
+ </edge>
451
+ <edge source="arrow30" target="connector31">
452
+ <data key="d9">solid</data>
453
+ </edge>
454
+ <edge source="arrow30" target="connector32">
455
+ <data key="d9">solid</data>
456
+ </edge>
457
+ <edge source="connector31" target="connector35">
458
+ <data key="d9">solid</data>
459
+ </edge>
460
+ <edge source="valve33" target="connector34">
461
+ <data key="d9">solid</data>
462
+ </edge>
463
+ <edge source="valve33" target="connector35">
464
+ <data key="d9">solid</data>
465
+ </edge>
466
+ <edge source="valve37" target="connector38">
467
+ <data key="d9">solid</data>
468
+ </edge>
469
+ <edge source="valve37" target="connector39">
470
+ <data key="d9">solid</data>
471
+ </edge>
472
+ <edge source="connector38" target="border_node45">
473
+ <data key="d9">solid</data>
474
+ </edge>
475
+ <edge source="valve40" target="connector41">
476
+ <data key="d9">solid</data>
477
+ </edge>
478
+ <edge source="valve40" target="connector42">
479
+ <data key="d9">solid</data>
480
+ </edge>
481
+ </graph>
482
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_28.graphml.xml ADDED
@@ -0,0 +1,543 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">250</data>
17
+ <data key="d2">502</data>
18
+ <data key="d3">258</data>
19
+ <data key="d4">510</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">806</data>
24
+ <data key="d2">502</data>
25
+ <data key="d3">814</data>
26
+ <data key="d4">510</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">528</data>
31
+ <data key="d2">783</data>
32
+ <data key="d3">536</data>
33
+ <data key="d4">791</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1084</data>
38
+ <data key="d2">783</data>
39
+ <data key="d3">1092</data>
40
+ <data key="d4">791</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">250</data>
45
+ <data key="d2">783</data>
46
+ <data key="d3">258</data>
47
+ <data key="d4">791</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">1084</data>
52
+ <data key="d2">1346</data>
53
+ <data key="d3">1092</data>
54
+ <data key="d4">1354</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">1084</data>
59
+ <data key="d2">1065</data>
60
+ <data key="d3">1092</data>
61
+ <data key="d4">1073</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">1363</data>
66
+ <data key="d2">1346</data>
67
+ <data key="d3">1371</data>
68
+ <data key="d4">1354</data>
69
+ </node>
70
+ <node id="general9">
71
+ <data key="d0">general</data>
72
+ <data key="d5">780.0</data>
73
+ <data key="d6">1455.0</data>
74
+ <data key="d7">840.0</data>
75
+ <data key="d8">1487.0</data>
76
+ </node>
77
+ <node id="general10">
78
+ <data key="d0">general</data>
79
+ <data key="d5">875.0</data>
80
+ <data key="d6">1038.0</data>
81
+ <data key="d7">907.0</data>
82
+ <data key="d8">1100.0</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">903</data>
87
+ <data key="d2">1065</data>
88
+ <data key="d3">911</data>
89
+ <data key="d4">1073</data>
90
+ </node>
91
+ <node id="general12">
92
+ <data key="d0">general</data>
93
+ <data key="d5">778.0</data>
94
+ <data key="d6">78.0</data>
95
+ <data key="d7">896.0</data>
96
+ <data key="d8">124.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">806</data>
101
+ <data key="d2">74</data>
102
+ <data key="d3">814</data>
103
+ <data key="d4">82</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">806</data>
108
+ <data key="d2">120</data>
109
+ <data key="d3">814</data>
110
+ <data key="d4">128</data>
111
+ </node>
112
+ <node id="instrumentation15">
113
+ <data key="d0">instrumentation</data>
114
+ <data key="d5">749.0</data>
115
+ <data key="d6">302.0</data>
116
+ <data key="d7">873.0</data>
117
+ <data key="d8">428.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">806</data>
122
+ <data key="d2">298</data>
123
+ <data key="d3">814</data>
124
+ <data key="d4">306</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">806</data>
129
+ <data key="d2">424</data>
130
+ <data key="d3">814</data>
131
+ <data key="d4">432</data>
132
+ </node>
133
+ <node id="valve18">
134
+ <data key="d0">valve</data>
135
+ <data key="d5">209.0</data>
136
+ <data key="d6">1137.0</data>
137
+ <data key="d7">285.0</data>
138
+ <data key="d8">1225.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">250</data>
143
+ <data key="d2">1133</data>
144
+ <data key="d3">258</data>
145
+ <data key="d4">1141</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">250</data>
150
+ <data key="d2">1221</data>
151
+ <data key="d3">258</data>
152
+ <data key="d4">1229</data>
153
+ </node>
154
+ <node id="general21">
155
+ <data key="d0">general</data>
156
+ <data key="d5">225.0</data>
157
+ <data key="d6">874.0</data>
158
+ <data key="d7">286.0</data>
159
+ <data key="d8">964.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">250</data>
164
+ <data key="d2">870</data>
165
+ <data key="d3">258</data>
166
+ <data key="d4">878</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">250</data>
171
+ <data key="d2">960</data>
172
+ <data key="d3">258</data>
173
+ <data key="d4">968</data>
174
+ </node>
175
+ <node id="valve24">
176
+ <data key="d0">valve</data>
177
+ <data key="d5">225.0</data>
178
+ <data key="d6">576.0</data>
179
+ <data key="d7">285.0</data>
180
+ <data key="d8">671.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">250</data>
185
+ <data key="d2">572</data>
186
+ <data key="d3">258</data>
187
+ <data key="d4">580</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">250</data>
192
+ <data key="d2">667</data>
193
+ <data key="d3">258</data>
194
+ <data key="d4">675</data>
195
+ </node>
196
+ <node id="valve27">
197
+ <data key="d0">valve</data>
198
+ <data key="d5">311.0</data>
199
+ <data key="d6">733.0</data>
200
+ <data key="d7">406.0</data>
201
+ <data key="d8">819.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">307</data>
206
+ <data key="d2">783</data>
207
+ <data key="d3">315</data>
208
+ <data key="d4">791</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">402</data>
213
+ <data key="d2">783</data>
214
+ <data key="d3">410</data>
215
+ <data key="d4">791</data>
216
+ </node>
217
+ <node id="instrumentation30">
218
+ <data key="d0">instrumentation</data>
219
+ <data key="d5">468.0</data>
220
+ <data key="d6">866.0</data>
221
+ <data key="d7">595.0</data>
222
+ <data key="d8">995.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">528</data>
227
+ <data key="d2">862</data>
228
+ <data key="d3">536</data>
229
+ <data key="d4">870</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">528</data>
234
+ <data key="d2">991</data>
235
+ <data key="d3">536</data>
236
+ <data key="d4">999</data>
237
+ </node>
238
+ <node id="valve33">
239
+ <data key="d0">valve</data>
240
+ <data key="d5">500.0</data>
241
+ <data key="d6">1240.0</data>
242
+ <data key="d7">561.0</data>
243
+ <data key="d8">1302.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">528</data>
248
+ <data key="d2">1236</data>
249
+ <data key="d3">536</data>
250
+ <data key="d4">1244</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">528</data>
255
+ <data key="d2">1298</data>
256
+ <data key="d3">536</data>
257
+ <data key="d4">1306</data>
258
+ </node>
259
+ <node id="general36">
260
+ <data key="d0">general</data>
261
+ <data key="d5">502.0</data>
262
+ <data key="d6">1391.0</data>
263
+ <data key="d7">650.0</data>
264
+ <data key="d8">1436.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">528</data>
269
+ <data key="d2">1387</data>
270
+ <data key="d3">536</data>
271
+ <data key="d4">1395</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">528</data>
276
+ <data key="d2">1432</data>
277
+ <data key="d3">536</data>
278
+ <data key="d4">1440</data>
279
+ </node>
280
+ <node id="instrumentation39">
281
+ <data key="d0">instrumentation</data>
282
+ <data key="d5">1037.0</data>
283
+ <data key="d6">1142.0</data>
284
+ <data key="d7">1140.0</data>
285
+ <data key="d8">1251.0</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">1084</data>
290
+ <data key="d2">1138</data>
291
+ <data key="d3">1092</data>
292
+ <data key="d4">1146</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">1084</data>
297
+ <data key="d2">1246</data>
298
+ <data key="d3">1092</data>
299
+ <data key="d4">1254</data>
300
+ </node>
301
+ <node id="valve42">
302
+ <data key="d0">valve</data>
303
+ <data key="d5">0.0</data>
304
+ <data key="d6">1169.0</data>
305
+ <data key="d7">13.0</data>
306
+ <data key="d8">1251.0</data>
307
+ </node>
308
+ <node id="instrumentation43">
309
+ <data key="d0">instrumentation</data>
310
+ <data key="d5">0.0</data>
311
+ <data key="d6">862.0</data>
312
+ <data key="d7">37.0</data>
313
+ <data key="d8">987.0</data>
314
+ </node>
315
+ <node id="general44">
316
+ <data key="d0">general</data>
317
+ <data key="d5">221.0</data>
318
+ <data key="d6">1471.0</data>
319
+ <data key="d7">287.0</data>
320
+ <data key="d8">1499.0</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">250</data>
325
+ <data key="d2">1466</data>
326
+ <data key="d3">258</data>
327
+ <data key="d4">1474</data>
328
+ </node>
329
+ <node id="valve46">
330
+ <data key="d0">valve</data>
331
+ <data key="d5">1059.0</data>
332
+ <data key="d6">870.0</data>
333
+ <data key="d7">1119.0</data>
334
+ <data key="d8">949.0</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">1084</data>
339
+ <data key="d2">866</data>
340
+ <data key="d3">1092</data>
341
+ <data key="d4">874</data>
342
+ </node>
343
+ <node id="connector48">
344
+ <data key="d0">connector</data>
345
+ <data key="d1">1084</data>
346
+ <data key="d2">945</data>
347
+ <data key="d3">1092</data>
348
+ <data key="d4">953</data>
349
+ </node>
350
+ <node id="border_node49">
351
+ <data key="d0">border_node</data>
352
+ <data key="d5">801.0</data>
353
+ <data key="d6">0.0</data>
354
+ <data key="d7">815.0</data>
355
+ <data key="d8">14.0</data>
356
+ </node>
357
+ <node id="border_node50">
358
+ <data key="d0">border_node</data>
359
+ <data key="d5">0.0</data>
360
+ <data key="d6">499.0</data>
361
+ <data key="d7">14.0</data>
362
+ <data key="d8">513.0</data>
363
+ </node>
364
+ <node id="border_node51">
365
+ <data key="d0">border_node</data>
366
+ <data key="d5">245.0</data>
367
+ <data key="d6">0.0</data>
368
+ <data key="d7">259.0</data>
369
+ <data key="d8">14.0</data>
370
+ </node>
371
+ <node id="border_node52">
372
+ <data key="d0">border_node</data>
373
+ <data key="d5">523.0</data>
374
+ <data key="d6">1485.0</data>
375
+ <data key="d7">537.0</data>
376
+ <data key="d8">1499.0</data>
377
+ </node>
378
+ <node id="border_node53">
379
+ <data key="d0">border_node</data>
380
+ <data key="d5">1358.0</data>
381
+ <data key="d6">1485.0</data>
382
+ <data key="d7">1372.0</data>
383
+ <data key="d8">1499.0</data>
384
+ </node>
385
+ <node id="border_node54">
386
+ <data key="d0">border_node</data>
387
+ <data key="d5">1080.0</data>
388
+ <data key="d6">1485.0</data>
389
+ <data key="d7">1094.0</data>
390
+ <data key="d8">1499.0</data>
391
+ </node>
392
+ <edge source="crossing1" target="connector25">
393
+ <data key="d9">solid</data>
394
+ </edge>
395
+ <edge source="crossing1" target="crossing2">
396
+ <data key="d9">solid</data>
397
+ </edge>
398
+ <edge source="crossing1" target="border_node50">
399
+ <data key="d9">solid</data>
400
+ </edge>
401
+ <edge source="crossing1" target="border_node51">
402
+ <data key="d9">solid</data>
403
+ </edge>
404
+ <edge source="crossing2" target="connector17">
405
+ <data key="d9">solid</data>
406
+ </edge>
407
+ <edge source="crossing3" target="connector29">
408
+ <data key="d9">solid</data>
409
+ </edge>
410
+ <edge source="crossing3" target="connector31">
411
+ <data key="d9">solid</data>
412
+ </edge>
413
+ <edge source="crossing3" target="crossing4">
414
+ <data key="d9">solid</data>
415
+ </edge>
416
+ <edge source="crossing4" target="connector47">
417
+ <data key="d9">solid</data>
418
+ </edge>
419
+ <edge source="crossing5" target="connector22">
420
+ <data key="d9">solid</data>
421
+ </edge>
422
+ <edge source="crossing5" target="connector26">
423
+ <data key="d9">solid</data>
424
+ </edge>
425
+ <edge source="crossing5" target="connector28">
426
+ <data key="d9">solid</data>
427
+ </edge>
428
+ <edge source="crossing6" target="crossing8">
429
+ <data key="d9">non-solid</data>
430
+ </edge>
431
+ <edge source="crossing6" target="connector41">
432
+ <data key="d9">solid</data>
433
+ </edge>
434
+ <edge source="crossing6" target="border_node54">
435
+ <data key="d9">non-solid</data>
436
+ </edge>
437
+ <edge source="crossing7" target="connector11">
438
+ <data key="d9">solid</data>
439
+ </edge>
440
+ <edge source="crossing7" target="connector40">
441
+ <data key="d9">solid</data>
442
+ </edge>
443
+ <edge source="crossing7" target="connector48">
444
+ <data key="d9">solid</data>
445
+ </edge>
446
+ <edge source="crossing8" target="border_node53">
447
+ <data key="d9">non-solid</data>
448
+ </edge>
449
+ <edge source="general10" target="connector11">
450
+ <data key="d9">solid</data>
451
+ </edge>
452
+ <edge source="general12" target="connector13">
453
+ <data key="d9">solid</data>
454
+ </edge>
455
+ <edge source="general12" target="connector14">
456
+ <data key="d9">solid</data>
457
+ </edge>
458
+ <edge source="connector13" target="border_node49">
459
+ <data key="d9">solid</data>
460
+ </edge>
461
+ <edge source="connector14" target="connector16">
462
+ <data key="d9">solid</data>
463
+ </edge>
464
+ <edge source="instrumentation15" target="connector16">
465
+ <data key="d9">solid</data>
466
+ </edge>
467
+ <edge source="instrumentation15" target="connector17">
468
+ <data key="d9">solid</data>
469
+ </edge>
470
+ <edge source="valve18" target="connector19">
471
+ <data key="d9">solid</data>
472
+ </edge>
473
+ <edge source="valve18" target="connector20">
474
+ <data key="d9">solid</data>
475
+ </edge>
476
+ <edge source="connector19" target="connector23">
477
+ <data key="d9">solid</data>
478
+ </edge>
479
+ <edge source="connector20" target="connector45">
480
+ <data key="d9">solid</data>
481
+ </edge>
482
+ <edge source="general21" target="connector22">
483
+ <data key="d9">solid</data>
484
+ </edge>
485
+ <edge source="general21" target="connector23">
486
+ <data key="d9">solid</data>
487
+ </edge>
488
+ <edge source="valve24" target="connector25">
489
+ <data key="d9">solid</data>
490
+ </edge>
491
+ <edge source="valve24" target="connector26">
492
+ <data key="d9">solid</data>
493
+ </edge>
494
+ <edge source="valve27" target="connector28">
495
+ <data key="d9">solid</data>
496
+ </edge>
497
+ <edge source="valve27" target="connector29">
498
+ <data key="d9">solid</data>
499
+ </edge>
500
+ <edge source="instrumentation30" target="connector31">
501
+ <data key="d9">solid</data>
502
+ </edge>
503
+ <edge source="instrumentation30" target="connector32">
504
+ <data key="d9">solid</data>
505
+ </edge>
506
+ <edge source="connector32" target="connector34">
507
+ <data key="d9">solid</data>
508
+ </edge>
509
+ <edge source="valve33" target="connector34">
510
+ <data key="d9">solid</data>
511
+ </edge>
512
+ <edge source="valve33" target="connector35">
513
+ <data key="d9">solid</data>
514
+ </edge>
515
+ <edge source="connector35" target="connector37">
516
+ <data key="d9">solid</data>
517
+ </edge>
518
+ <edge source="general36" target="connector37">
519
+ <data key="d9">solid</data>
520
+ </edge>
521
+ <edge source="general36" target="connector38">
522
+ <data key="d9">solid</data>
523
+ </edge>
524
+ <edge source="connector38" target="border_node52">
525
+ <data key="d9">solid</data>
526
+ </edge>
527
+ <edge source="instrumentation39" target="connector40">
528
+ <data key="d9">solid</data>
529
+ </edge>
530
+ <edge source="instrumentation39" target="connector41">
531
+ <data key="d9">solid</data>
532
+ </edge>
533
+ <edge source="general44" target="connector45">
534
+ <data key="d9">solid</data>
535
+ </edge>
536
+ <edge source="valve46" target="connector47">
537
+ <data key="d9">solid</data>
538
+ </edge>
539
+ <edge source="valve46" target="connector48">
540
+ <data key="d9">solid</data>
541
+ </edge>
542
+ </graph>
543
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_29.graphml.xml ADDED
@@ -0,0 +1,897 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">528</data>
17
+ <data key="d2">33</data>
18
+ <data key="d3">536</data>
19
+ <data key="d4">41</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1084</data>
24
+ <data key="d2">33</data>
25
+ <data key="d3">1092</data>
26
+ <data key="d4">41</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">250</data>
31
+ <data key="d2">1159</data>
32
+ <data key="d3">258</data>
33
+ <data key="d4">1167</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">528</data>
38
+ <data key="d2">1159</data>
39
+ <data key="d3">536</data>
40
+ <data key="d4">1167</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">250</data>
45
+ <data key="d2">33</data>
46
+ <data key="d3">258</data>
47
+ <data key="d4">41</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">528</data>
52
+ <data key="d2">877</data>
53
+ <data key="d3">536</data>
54
+ <data key="d4">885</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">806</data>
59
+ <data key="d2">877</data>
60
+ <data key="d3">814</data>
61
+ <data key="d4">885</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">806</data>
66
+ <data key="d2">1159</data>
67
+ <data key="d3">814</data>
68
+ <data key="d4">1167</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">1084</data>
73
+ <data key="d2">1159</data>
74
+ <data key="d3">1092</data>
75
+ <data key="d4">1167</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">1363</data>
80
+ <data key="d2">877</data>
81
+ <data key="d3">1371</data>
82
+ <data key="d4">885</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">1084</data>
87
+ <data key="d2">877</data>
88
+ <data key="d3">1092</data>
89
+ <data key="d4">885</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">1084</data>
94
+ <data key="d2">596</data>
95
+ <data key="d3">1092</data>
96
+ <data key="d4">604</data>
97
+ </node>
98
+ <node id="crossing13">
99
+ <data key="d0">crossing</data>
100
+ <data key="d1">1084</data>
101
+ <data key="d2">315</data>
102
+ <data key="d3">1092</data>
103
+ <data key="d4">323</data>
104
+ </node>
105
+ <node id="crossing14">
106
+ <data key="d0">crossing</data>
107
+ <data key="d1">250</data>
108
+ <data key="d2">877</data>
109
+ <data key="d3">258</data>
110
+ <data key="d4">885</data>
111
+ </node>
112
+ <node id="crossing15">
113
+ <data key="d0">crossing</data>
114
+ <data key="d1">1363</data>
115
+ <data key="d2">1159</data>
116
+ <data key="d3">1371</data>
117
+ <data key="d4">1167</data>
118
+ </node>
119
+ <node id="crossing16">
120
+ <data key="d0">crossing</data>
121
+ <data key="d1">1363</data>
122
+ <data key="d2">596</data>
123
+ <data key="d3">1371</data>
124
+ <data key="d4">604</data>
125
+ </node>
126
+ <node id="general17">
127
+ <data key="d0">general</data>
128
+ <data key="d5">780.0</data>
129
+ <data key="d6">705.0</data>
130
+ <data key="d7">840.0</data>
131
+ <data key="d8">737.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">806</data>
136
+ <data key="d2">733</data>
137
+ <data key="d3">814</data>
138
+ <data key="d4">741</data>
139
+ </node>
140
+ <node id="general19">
141
+ <data key="d0">general</data>
142
+ <data key="d5">875.0</data>
143
+ <data key="d6">288.0</data>
144
+ <data key="d7">907.0</data>
145
+ <data key="d8">350.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">903</data>
150
+ <data key="d2">315</data>
151
+ <data key="d3">911</data>
152
+ <data key="d4">323</data>
153
+ </node>
154
+ <node id="general21">
155
+ <data key="d0">general</data>
156
+ <data key="d5">98.0</data>
157
+ <data key="d6">1132.0</data>
158
+ <data key="d7">130.0</data>
159
+ <data key="d8">1193.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">94</data>
164
+ <data key="d2">1159</data>
165
+ <data key="d3">102</data>
166
+ <data key="d4">1167</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">126</data>
171
+ <data key="d2">1159</data>
172
+ <data key="d3">134</data>
173
+ <data key="d4">1167</data>
174
+ </node>
175
+ <node id="valve24">
176
+ <data key="d0">valve</data>
177
+ <data key="d5">301.0</data>
178
+ <data key="d6">1132.0</data>
179
+ <data key="d7">403.0</data>
180
+ <data key="d8">1192.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">297</data>
185
+ <data key="d2">1159</data>
186
+ <data key="d3">305</data>
187
+ <data key="d4">1167</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">399</data>
192
+ <data key="d2">1159</data>
193
+ <data key="d3">407</data>
194
+ <data key="d4">1167</data>
195
+ </node>
196
+ <node id="valve27">
197
+ <data key="d0">valve</data>
198
+ <data key="d5">209.0</data>
199
+ <data key="d6">387.0</data>
200
+ <data key="d7">285.0</data>
201
+ <data key="d8">475.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">250</data>
206
+ <data key="d2">383</data>
207
+ <data key="d3">258</data>
208
+ <data key="d4">391</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">250</data>
213
+ <data key="d2">471</data>
214
+ <data key="d3">258</data>
215
+ <data key="d4">479</data>
216
+ </node>
217
+ <node id="general30">
218
+ <data key="d0">general</data>
219
+ <data key="d5">225.0</data>
220
+ <data key="d6">124.0</data>
221
+ <data key="d7">286.0</data>
222
+ <data key="d8">214.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">250</data>
227
+ <data key="d2">120</data>
228
+ <data key="d3">258</data>
229
+ <data key="d4">128</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">250</data>
234
+ <data key="d2">210</data>
235
+ <data key="d3">258</data>
236
+ <data key="d4">218</data>
237
+ </node>
238
+ <node id="valve33">
239
+ <data key="d0">valve</data>
240
+ <data key="d5">311.0</data>
241
+ <data key="d6">0.0</data>
242
+ <data key="d7">406.0</data>
243
+ <data key="d8">69.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">307</data>
248
+ <data key="d2">33</data>
249
+ <data key="d3">315</data>
250
+ <data key="d4">41</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">402</data>
255
+ <data key="d2">33</data>
256
+ <data key="d3">410</data>
257
+ <data key="d4">41</data>
258
+ </node>
259
+ <node id="instrumentation36">
260
+ <data key="d0">instrumentation</data>
261
+ <data key="d5">468.0</data>
262
+ <data key="d6">116.0</data>
263
+ <data key="d7">595.0</data>
264
+ <data key="d8">245.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">528</data>
269
+ <data key="d2">112</data>
270
+ <data key="d3">536</data>
271
+ <data key="d4">120</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">528</data>
276
+ <data key="d2">241</data>
277
+ <data key="d3">536</data>
278
+ <data key="d4">249</data>
279
+ </node>
280
+ <node id="valve39">
281
+ <data key="d0">valve</data>
282
+ <data key="d5">500.0</data>
283
+ <data key="d6">490.0</data>
284
+ <data key="d7">561.0</data>
285
+ <data key="d8">552.0</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">528</data>
290
+ <data key="d2">486</data>
291
+ <data key="d3">536</data>
292
+ <data key="d4">494</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">528</data>
297
+ <data key="d2">548</data>
298
+ <data key="d3">536</data>
299
+ <data key="d4">556</data>
300
+ </node>
301
+ <node id="general42">
302
+ <data key="d0">general</data>
303
+ <data key="d5">502.0</data>
304
+ <data key="d6">641.0</data>
305
+ <data key="d7">650.0</data>
306
+ <data key="d8">686.0</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">528</data>
311
+ <data key="d2">637</data>
312
+ <data key="d3">536</data>
313
+ <data key="d4">645</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">528</data>
318
+ <data key="d2">682</data>
319
+ <data key="d3">536</data>
320
+ <data key="d4">690</data>
321
+ </node>
322
+ <node id="valve45">
323
+ <data key="d0">valve</data>
324
+ <data key="d5">779.0</data>
325
+ <data key="d6">1002.0</data>
326
+ <data key="d7">842.0</data>
327
+ <data key="d8">1104.0</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">806</data>
332
+ <data key="d2">998</data>
333
+ <data key="d3">814</data>
334
+ <data key="d4">1006</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">806</data>
339
+ <data key="d2">1100</data>
340
+ <data key="d3">814</data>
341
+ <data key="d4">1108</data>
342
+ </node>
343
+ <node id="valve48">
344
+ <data key="d0">valve</data>
345
+ <data key="d5">880.0</data>
346
+ <data key="d6">1133.0</data>
347
+ <data key="d7">975.0</data>
348
+ <data key="d8">1192.0</data>
349
+ </node>
350
+ <node id="connector49">
351
+ <data key="d0">connector</data>
352
+ <data key="d1">876</data>
353
+ <data key="d2">1159</data>
354
+ <data key="d3">884</data>
355
+ <data key="d4">1167</data>
356
+ </node>
357
+ <node id="connector50">
358
+ <data key="d0">connector</data>
359
+ <data key="d1">971</data>
360
+ <data key="d2">1159</data>
361
+ <data key="d3">979</data>
362
+ <data key="d4">1167</data>
363
+ </node>
364
+ <node id="valve51">
365
+ <data key="d0">valve</data>
366
+ <data key="d5">645.0</data>
367
+ <data key="d6">1133.0</data>
368
+ <data key="d7">709.0</data>
369
+ <data key="d8">1194.0</data>
370
+ </node>
371
+ <node id="connector52">
372
+ <data key="d0">connector</data>
373
+ <data key="d1">641</data>
374
+ <data key="d2">1159</data>
375
+ <data key="d3">649</data>
376
+ <data key="d4">1167</data>
377
+ </node>
378
+ <node id="connector53">
379
+ <data key="d0">connector</data>
380
+ <data key="d1">706</data>
381
+ <data key="d2">1159</data>
382
+ <data key="d3">714</data>
383
+ <data key="d4">1167</data>
384
+ </node>
385
+ <node id="general54">
386
+ <data key="d0">general</data>
387
+ <data key="d5">1152.0</data>
388
+ <data key="d6">851.0</data>
389
+ <data key="d7">1198.0</data>
390
+ <data key="d8">968.0</data>
391
+ </node>
392
+ <node id="connector55">
393
+ <data key="d0">connector</data>
394
+ <data key="d1">1148</data>
395
+ <data key="d2">877</data>
396
+ <data key="d3">1156</data>
397
+ <data key="d4">885</data>
398
+ </node>
399
+ <node id="connector56">
400
+ <data key="d0">connector</data>
401
+ <data key="d1">1194</data>
402
+ <data key="d2">877</data>
403
+ <data key="d3">1202</data>
404
+ <data key="d4">885</data>
405
+ </node>
406
+ <node id="valve57">
407
+ <data key="d0">valve</data>
408
+ <data key="d5">1059.0</data>
409
+ <data key="d6">967.0</data>
410
+ <data key="d7">1120.0</data>
411
+ <data key="d8">1069.0</data>
412
+ </node>
413
+ <node id="connector58">
414
+ <data key="d0">connector</data>
415
+ <data key="d1">1084</data>
416
+ <data key="d2">963</data>
417
+ <data key="d3">1092</data>
418
+ <data key="d4">971</data>
419
+ </node>
420
+ <node id="connector59">
421
+ <data key="d0">connector</data>
422
+ <data key="d1">1084</data>
423
+ <data key="d2">1065</data>
424
+ <data key="d3">1092</data>
425
+ <data key="d4">1073</data>
426
+ </node>
427
+ <node id="instrumentation60">
428
+ <data key="d0">instrumentation</data>
429
+ <data key="d5">1037.0</data>
430
+ <data key="d6">392.0</data>
431
+ <data key="d7">1140.0</data>
432
+ <data key="d8">501.0</data>
433
+ </node>
434
+ <node id="connector61">
435
+ <data key="d0">connector</data>
436
+ <data key="d1">1084</data>
437
+ <data key="d2">388</data>
438
+ <data key="d3">1092</data>
439
+ <data key="d4">396</data>
440
+ </node>
441
+ <node id="connector62">
442
+ <data key="d0">connector</data>
443
+ <data key="d1">1084</data>
444
+ <data key="d2">496</data>
445
+ <data key="d3">1092</data>
446
+ <data key="d4">504</data>
447
+ </node>
448
+ <node id="valve63">
449
+ <data key="d0">valve</data>
450
+ <data key="d5">976.0</data>
451
+ <data key="d6">852.0</data>
452
+ <data key="d7">1039.0</data>
453
+ <data key="d8">913.0</data>
454
+ </node>
455
+ <node id="connector64">
456
+ <data key="d0">connector</data>
457
+ <data key="d1">972</data>
458
+ <data key="d2">877</data>
459
+ <data key="d3">980</data>
460
+ <data key="d4">885</data>
461
+ </node>
462
+ <node id="connector65">
463
+ <data key="d0">connector</data>
464
+ <data key="d1">1034</data>
465
+ <data key="d2">877</data>
466
+ <data key="d3">1042</data>
467
+ <data key="d4">885</data>
468
+ </node>
469
+ <node id="valve66">
470
+ <data key="d0">valve</data>
471
+ <data key="d5">667.0</data>
472
+ <data key="d6">851.0</data>
473
+ <data key="d7">770.0</data>
474
+ <data key="d8">911.0</data>
475
+ </node>
476
+ <node id="connector67">
477
+ <data key="d0">connector</data>
478
+ <data key="d1">664</data>
479
+ <data key="d2">877</data>
480
+ <data key="d3">672</data>
481
+ <data key="d4">885</data>
482
+ </node>
483
+ <node id="connector68">
484
+ <data key="d0">connector</data>
485
+ <data key="d1">766</data>
486
+ <data key="d2">877</data>
487
+ <data key="d3">774</data>
488
+ <data key="d4">885</data>
489
+ </node>
490
+ <node id="valve69">
491
+ <data key="d0">valve</data>
492
+ <data key="d5">114.0</data>
493
+ <data key="d6">852.0</data>
494
+ <data key="d7">200.0</data>
495
+ <data key="d8">912.0</data>
496
+ </node>
497
+ <node id="connector70">
498
+ <data key="d0">connector</data>
499
+ <data key="d1">110</data>
500
+ <data key="d2">877</data>
501
+ <data key="d3">118</data>
502
+ <data key="d4">885</data>
503
+ </node>
504
+ <node id="connector71">
505
+ <data key="d0">connector</data>
506
+ <data key="d1">196</data>
507
+ <data key="d2">877</data>
508
+ <data key="d3">204</data>
509
+ <data key="d4">885</data>
510
+ </node>
511
+ <node id="valve72">
512
+ <data key="d0">valve</data>
513
+ <data key="d5">0.0</data>
514
+ <data key="d6">419.0</data>
515
+ <data key="d7">13.0</data>
516
+ <data key="d8">501.0</data>
517
+ </node>
518
+ <node id="instrumentation73">
519
+ <data key="d0">instrumentation</data>
520
+ <data key="d5">0.0</data>
521
+ <data key="d6">112.0</data>
522
+ <data key="d7">37.0</data>
523
+ <data key="d8">237.0</data>
524
+ </node>
525
+ <node id="general74">
526
+ <data key="d0">general</data>
527
+ <data key="d5">221.0</data>
528
+ <data key="d6">721.0</data>
529
+ <data key="d7">287.0</data>
530
+ <data key="d8">799.0</data>
531
+ </node>
532
+ <node id="connector75">
533
+ <data key="d0">connector</data>
534
+ <data key="d1">250</data>
535
+ <data key="d2">716</data>
536
+ <data key="d3">258</data>
537
+ <data key="d4">724</data>
538
+ </node>
539
+ <node id="connector76">
540
+ <data key="d0">connector</data>
541
+ <data key="d1">250</data>
542
+ <data key="d2">796</data>
543
+ <data key="d3">258</data>
544
+ <data key="d4">804</data>
545
+ </node>
546
+ <node id="valve77">
547
+ <data key="d0">valve</data>
548
+ <data key="d5">1059.0</data>
549
+ <data key="d6">120.0</data>
550
+ <data key="d7">1119.0</data>
551
+ <data key="d8">199.0</data>
552
+ </node>
553
+ <node id="connector78">
554
+ <data key="d0">connector</data>
555
+ <data key="d1">1084</data>
556
+ <data key="d2">116</data>
557
+ <data key="d3">1092</data>
558
+ <data key="d4">124</data>
559
+ </node>
560
+ <node id="connector79">
561
+ <data key="d0">connector</data>
562
+ <data key="d1">1084</data>
563
+ <data key="d2">195</data>
564
+ <data key="d3">1092</data>
565
+ <data key="d4">203</data>
566
+ </node>
567
+ <node id="valve80">
568
+ <data key="d0">valve</data>
569
+ <data key="d5">1336.0</data>
570
+ <data key="d6">952.0</data>
571
+ <data key="d7">1398.0</data>
572
+ <data key="d8">1063.0</data>
573
+ </node>
574
+ <node id="connector81">
575
+ <data key="d0">connector</data>
576
+ <data key="d1">1363</data>
577
+ <data key="d2">948</data>
578
+ <data key="d3">1371</data>
579
+ <data key="d4">956</data>
580
+ </node>
581
+ <node id="connector82">
582
+ <data key="d0">connector</data>
583
+ <data key="d1">1363</data>
584
+ <data key="d2">1059</data>
585
+ <data key="d3">1371</data>
586
+ <data key="d4">1067</data>
587
+ </node>
588
+ <node id="border_node83">
589
+ <data key="d0">border_node</data>
590
+ <data key="d5">245.0</data>
591
+ <data key="d6">0.0</data>
592
+ <data key="d7">259.0</data>
593
+ <data key="d8">14.0</data>
594
+ </node>
595
+ <node id="border_node84">
596
+ <data key="d0">border_node</data>
597
+ <data key="d5">1485.0</data>
598
+ <data key="d6">874.0</data>
599
+ <data key="d7">1499.0</data>
600
+ <data key="d8">888.0</data>
601
+ </node>
602
+ <node id="border_node85">
603
+ <data key="d0">border_node</data>
604
+ <data key="d5">0.0</data>
605
+ <data key="d6">874.0</data>
606
+ <data key="d7">14.0</data>
607
+ <data key="d8">888.0</data>
608
+ </node>
609
+ <node id="border_node86">
610
+ <data key="d0">border_node</data>
611
+ <data key="d5">1485.0</data>
612
+ <data key="d6">1156.0</data>
613
+ <data key="d7">1499.0</data>
614
+ <data key="d8">1170.0</data>
615
+ </node>
616
+ <node id="border_node87">
617
+ <data key="d0">border_node</data>
618
+ <data key="d5">0.0</data>
619
+ <data key="d6">1156.0</data>
620
+ <data key="d7">14.0</data>
621
+ <data key="d8">1170.0</data>
622
+ </node>
623
+ <edge source="crossing1" target="connector35">
624
+ <data key="d9">solid</data>
625
+ </edge>
626
+ <edge source="crossing1" target="connector37">
627
+ <data key="d9">solid</data>
628
+ </edge>
629
+ <edge source="crossing1" target="crossing2">
630
+ <data key="d9">solid</data>
631
+ </edge>
632
+ <edge source="crossing2" target="connector78">
633
+ <data key="d9">solid</data>
634
+ </edge>
635
+ <edge source="crossing3" target="crossing14">
636
+ <data key="d9">non-solid</data>
637
+ </edge>
638
+ <edge source="crossing3" target="connector23">
639
+ <data key="d9">solid</data>
640
+ </edge>
641
+ <edge source="crossing3" target="connector25">
642
+ <data key="d9">solid</data>
643
+ </edge>
644
+ <edge source="crossing4" target="crossing6">
645
+ <data key="d9">non-solid</data>
646
+ </edge>
647
+ <edge source="crossing4" target="connector26">
648
+ <data key="d9">solid</data>
649
+ </edge>
650
+ <edge source="crossing4" target="connector52">
651
+ <data key="d9">solid</data>
652
+ </edge>
653
+ <edge source="crossing5" target="connector31">
654
+ <data key="d9">solid</data>
655
+ </edge>
656
+ <edge source="crossing5" target="connector34">
657
+ <data key="d9">solid</data>
658
+ </edge>
659
+ <edge source="crossing5" target="border_node83">
660
+ <data key="d9">solid</data>
661
+ </edge>
662
+ <edge source="crossing6" target="crossing14">
663
+ <data key="d9">non-solid</data>
664
+ </edge>
665
+ <edge source="crossing6" target="connector44">
666
+ <data key="d9">solid</data>
667
+ </edge>
668
+ <edge source="crossing6" target="connector67">
669
+ <data key="d9">solid</data>
670
+ </edge>
671
+ <edge source="crossing7" target="connector18">
672
+ <data key="d9">solid</data>
673
+ </edge>
674
+ <edge source="crossing7" target="connector46">
675
+ <data key="d9">solid</data>
676
+ </edge>
677
+ <edge source="crossing7" target="connector64">
678
+ <data key="d9">solid</data>
679
+ </edge>
680
+ <edge source="crossing7" target="connector68">
681
+ <data key="d9">solid</data>
682
+ </edge>
683
+ <edge source="crossing8" target="connector47">
684
+ <data key="d9">solid</data>
685
+ </edge>
686
+ <edge source="crossing8" target="connector49">
687
+ <data key="d9">solid</data>
688
+ </edge>
689
+ <edge source="crossing8" target="connector53">
690
+ <data key="d9">solid</data>
691
+ </edge>
692
+ <edge source="crossing9" target="crossing15">
693
+ <data key="d9">non-solid</data>
694
+ </edge>
695
+ <edge source="crossing9" target="connector50">
696
+ <data key="d9">solid</data>
697
+ </edge>
698
+ <edge source="crossing9" target="connector59">
699
+ <data key="d9">solid</data>
700
+ </edge>
701
+ <edge source="crossing10" target="crossing16">
702
+ <data key="d9">non-solid</data>
703
+ </edge>
704
+ <edge source="crossing10" target="connector56">
705
+ <data key="d9">solid</data>
706
+ </edge>
707
+ <edge source="crossing10" target="connector81">
708
+ <data key="d9">solid</data>
709
+ </edge>
710
+ <edge source="crossing10" target="border_node84">
711
+ <data key="d9">non-solid</data>
712
+ </edge>
713
+ <edge source="crossing11" target="crossing12">
714
+ <data key="d9">non-solid</data>
715
+ </edge>
716
+ <edge source="crossing11" target="connector55">
717
+ <data key="d9">solid</data>
718
+ </edge>
719
+ <edge source="crossing11" target="connector58">
720
+ <data key="d9">solid</data>
721
+ </edge>
722
+ <edge source="crossing11" target="connector65">
723
+ <data key="d9">solid</data>
724
+ </edge>
725
+ <edge source="crossing12" target="crossing16">
726
+ <data key="d9">non-solid</data>
727
+ </edge>
728
+ <edge source="crossing12" target="connector62">
729
+ <data key="d9">solid</data>
730
+ </edge>
731
+ <edge source="crossing13" target="connector20">
732
+ <data key="d9">solid</data>
733
+ </edge>
734
+ <edge source="crossing13" target="connector61">
735
+ <data key="d9">solid</data>
736
+ </edge>
737
+ <edge source="crossing13" target="connector79">
738
+ <data key="d9">solid</data>
739
+ </edge>
740
+ <edge source="crossing14" target="connector71">
741
+ <data key="d9">solid</data>
742
+ </edge>
743
+ <edge source="crossing14" target="connector76">
744
+ <data key="d9">solid</data>
745
+ </edge>
746
+ <edge source="crossing15" target="connector82">
747
+ <data key="d9">solid</data>
748
+ </edge>
749
+ <edge source="crossing15" target="border_node86">
750
+ <data key="d9">non-solid</data>
751
+ </edge>
752
+ <edge source="general17" target="connector18">
753
+ <data key="d9">solid</data>
754
+ </edge>
755
+ <edge source="general19" target="connector20">
756
+ <data key="d9">solid</data>
757
+ </edge>
758
+ <edge source="general21" target="connector22">
759
+ <data key="d9">solid</data>
760
+ </edge>
761
+ <edge source="general21" target="connector23">
762
+ <data key="d9">solid</data>
763
+ </edge>
764
+ <edge source="connector22" target="border_node87">
765
+ <data key="d9">solid</data>
766
+ </edge>
767
+ <edge source="valve24" target="connector25">
768
+ <data key="d9">solid</data>
769
+ </edge>
770
+ <edge source="valve24" target="connector26">
771
+ <data key="d9">solid</data>
772
+ </edge>
773
+ <edge source="valve27" target="connector28">
774
+ <data key="d9">solid</data>
775
+ </edge>
776
+ <edge source="valve27" target="connector29">
777
+ <data key="d9">solid</data>
778
+ </edge>
779
+ <edge source="connector28" target="connector32">
780
+ <data key="d9">solid</data>
781
+ </edge>
782
+ <edge source="connector29" target="connector75">
783
+ <data key="d9">solid</data>
784
+ </edge>
785
+ <edge source="general30" target="connector31">
786
+ <data key="d9">solid</data>
787
+ </edge>
788
+ <edge source="general30" target="connector32">
789
+ <data key="d9">solid</data>
790
+ </edge>
791
+ <edge source="valve33" target="connector34">
792
+ <data key="d9">solid</data>
793
+ </edge>
794
+ <edge source="valve33" target="connector35">
795
+ <data key="d9">solid</data>
796
+ </edge>
797
+ <edge source="instrumentation36" target="connector37">
798
+ <data key="d9">solid</data>
799
+ </edge>
800
+ <edge source="instrumentation36" target="connector38">
801
+ <data key="d9">solid</data>
802
+ </edge>
803
+ <edge source="connector38" target="connector40">
804
+ <data key="d9">solid</data>
805
+ </edge>
806
+ <edge source="valve39" target="connector40">
807
+ <data key="d9">solid</data>
808
+ </edge>
809
+ <edge source="valve39" target="connector41">
810
+ <data key="d9">solid</data>
811
+ </edge>
812
+ <edge source="connector41" target="connector43">
813
+ <data key="d9">solid</data>
814
+ </edge>
815
+ <edge source="general42" target="connector43">
816
+ <data key="d9">solid</data>
817
+ </edge>
818
+ <edge source="general42" target="connector44">
819
+ <data key="d9">solid</data>
820
+ </edge>
821
+ <edge source="valve45" target="connector46">
822
+ <data key="d9">solid</data>
823
+ </edge>
824
+ <edge source="valve45" target="connector47">
825
+ <data key="d9">solid</data>
826
+ </edge>
827
+ <edge source="valve48" target="connector49">
828
+ <data key="d9">solid</data>
829
+ </edge>
830
+ <edge source="valve48" target="connector50">
831
+ <data key="d9">solid</data>
832
+ </edge>
833
+ <edge source="valve51" target="connector52">
834
+ <data key="d9">solid</data>
835
+ </edge>
836
+ <edge source="valve51" target="connector53">
837
+ <data key="d9">solid</data>
838
+ </edge>
839
+ <edge source="general54" target="connector55">
840
+ <data key="d9">solid</data>
841
+ </edge>
842
+ <edge source="general54" target="connector56">
843
+ <data key="d9">solid</data>
844
+ </edge>
845
+ <edge source="valve57" target="connector58">
846
+ <data key="d9">solid</data>
847
+ </edge>
848
+ <edge source="valve57" target="connector59">
849
+ <data key="d9">solid</data>
850
+ </edge>
851
+ <edge source="instrumentation60" target="connector61">
852
+ <data key="d9">solid</data>
853
+ </edge>
854
+ <edge source="instrumentation60" target="connector62">
855
+ <data key="d9">solid</data>
856
+ </edge>
857
+ <edge source="valve63" target="connector64">
858
+ <data key="d9">solid</data>
859
+ </edge>
860
+ <edge source="valve63" target="connector65">
861
+ <data key="d9">solid</data>
862
+ </edge>
863
+ <edge source="valve66" target="connector67">
864
+ <data key="d9">solid</data>
865
+ </edge>
866
+ <edge source="valve66" target="connector68">
867
+ <data key="d9">solid</data>
868
+ </edge>
869
+ <edge source="valve69" target="connector70">
870
+ <data key="d9">solid</data>
871
+ </edge>
872
+ <edge source="valve69" target="connector71">
873
+ <data key="d9">solid</data>
874
+ </edge>
875
+ <edge source="connector70" target="border_node85">
876
+ <data key="d9">solid</data>
877
+ </edge>
878
+ <edge source="general74" target="connector75">
879
+ <data key="d9">solid</data>
880
+ </edge>
881
+ <edge source="general74" target="connector76">
882
+ <data key="d9">solid</data>
883
+ </edge>
884
+ <edge source="valve77" target="connector78">
885
+ <data key="d9">solid</data>
886
+ </edge>
887
+ <edge source="valve77" target="connector79">
888
+ <data key="d9">solid</data>
889
+ </edge>
890
+ <edge source="valve80" target="connector81">
891
+ <data key="d9">solid</data>
892
+ </edge>
893
+ <edge source="valve80" target="connector82">
894
+ <data key="d9">solid</data>
895
+ </edge>
896
+ </graph>
897
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_3.graphml.xml ADDED
@@ -0,0 +1,325 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">902</data>
17
+ <data key="d2">220</data>
18
+ <data key="d3">910</data>
19
+ <data key="d4">228</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">624</data>
24
+ <data key="d2">220</data>
25
+ <data key="d3">632</data>
26
+ <data key="d4">228</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">902</data>
31
+ <data key="d2">1065</data>
32
+ <data key="d3">910</data>
33
+ <data key="d4">1073</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1459</data>
38
+ <data key="d2">1065</data>
39
+ <data key="d3">1467</data>
40
+ <data key="d4">1073</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">902</data>
45
+ <data key="d2">1346</data>
46
+ <data key="d3">910</data>
47
+ <data key="d4">1354</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">1459</data>
52
+ <data key="d2">1346</data>
53
+ <data key="d3">1467</data>
54
+ <data key="d4">1354</data>
55
+ </node>
56
+ <node id="valve7">
57
+ <data key="d0">valve</data>
58
+ <data key="d5">874.0</data>
59
+ <data key="d6">1157.0</data>
60
+ <data key="d7">936.0</data>
61
+ <data key="d8">1250.0</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">902</data>
66
+ <data key="d2">1153</data>
67
+ <data key="d3">910</data>
68
+ <data key="d4">1161</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">902</data>
73
+ <data key="d2">1246</data>
74
+ <data key="d3">910</data>
75
+ <data key="d4">1254</data>
76
+ </node>
77
+ <node id="valve10">
78
+ <data key="d0">valve</data>
79
+ <data key="d5">812.0</data>
80
+ <data key="d6">857.0</data>
81
+ <data key="d7">936.0</data>
82
+ <data key="d8">955.0</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">902</data>
87
+ <data key="d2">853</data>
88
+ <data key="d3">910</data>
89
+ <data key="d4">861</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">902</data>
94
+ <data key="d2">950</data>
95
+ <data key="d3">910</data>
96
+ <data key="d4">958</data>
97
+ </node>
98
+ <node id="valve13">
99
+ <data key="d0">valve</data>
100
+ <data key="d5">988.0</data>
101
+ <data key="d6">1318.0</data>
102
+ <data key="d7">1088.0</data>
103
+ <data key="d8">1377.0</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">984</data>
108
+ <data key="d2">1346</data>
109
+ <data key="d3">992</data>
110
+ <data key="d4">1354</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">1084</data>
115
+ <data key="d2">1346</data>
116
+ <data key="d3">1092</data>
117
+ <data key="d4">1354</data>
118
+ </node>
119
+ <node id="general16">
120
+ <data key="d0">general</data>
121
+ <data key="d5">1420.0</data>
122
+ <data key="d6">1199.0</data>
123
+ <data key="d7">1499.0</data>
124
+ <data key="d8">1257.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">1459</data>
129
+ <data key="d2">1195</data>
130
+ <data key="d3">1467</data>
131
+ <data key="d4">1203</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">1459</data>
136
+ <data key="d2">1254</data>
137
+ <data key="d3">1467</data>
138
+ <data key="d4">1262</data>
139
+ </node>
140
+ <node id="general19">
141
+ <data key="d0">general</data>
142
+ <data key="d5">987.0</data>
143
+ <data key="d6">193.0</data>
144
+ <data key="d7">1094.0</data>
145
+ <data key="d8">254.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">983</data>
150
+ <data key="d2">220</data>
151
+ <data key="d3">991</data>
152
+ <data key="d4">228</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">1090</data>
157
+ <data key="d2">220</data>
158
+ <data key="d3">1098</data>
159
+ <data key="d4">228</data>
160
+ </node>
161
+ <node id="valve22">
162
+ <data key="d0">valve</data>
163
+ <data key="d5">1253.0</data>
164
+ <data key="d6">194.0</data>
165
+ <data key="d7">1344.0</data>
166
+ <data key="d8">254.0</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">1249</data>
171
+ <data key="d2">220</data>
172
+ <data key="d3">1257</data>
173
+ <data key="d4">228</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">1340</data>
178
+ <data key="d2">220</data>
179
+ <data key="d3">1348</data>
180
+ <data key="d4">228</data>
181
+ </node>
182
+ <node id="border_node25">
183
+ <data key="d0">border_node</data>
184
+ <data key="d5">898.0</data>
185
+ <data key="d6">0.0</data>
186
+ <data key="d7">912.0</data>
187
+ <data key="d8">14.0</data>
188
+ </node>
189
+ <node id="border_node26">
190
+ <data key="d0">border_node</data>
191
+ <data key="d5">620.0</data>
192
+ <data key="d6">0.0</data>
193
+ <data key="d7">634.0</data>
194
+ <data key="d8">14.0</data>
195
+ </node>
196
+ <node id="border_node27">
197
+ <data key="d0">border_node</data>
198
+ <data key="d5">1485.0</data>
199
+ <data key="d6">1062.0</data>
200
+ <data key="d7">1499.0</data>
201
+ <data key="d8">1076.0</data>
202
+ </node>
203
+ <node id="border_node28">
204
+ <data key="d0">border_node</data>
205
+ <data key="d5">898.0</data>
206
+ <data key="d6">1485.0</data>
207
+ <data key="d7">912.0</data>
208
+ <data key="d8">1499.0</data>
209
+ </node>
210
+ <node id="border_node29">
211
+ <data key="d0">border_node</data>
212
+ <data key="d5">1455.0</data>
213
+ <data key="d6">1485.0</data>
214
+ <data key="d7">1469.0</data>
215
+ <data key="d8">1499.0</data>
216
+ </node>
217
+ <node id="border_node30">
218
+ <data key="d0">border_node</data>
219
+ <data key="d5">1485.0</data>
220
+ <data key="d6">1343.0</data>
221
+ <data key="d7">1499.0</data>
222
+ <data key="d8">1357.0</data>
223
+ </node>
224
+ <node id="border_node31">
225
+ <data key="d0">border_node</data>
226
+ <data key="d5">1485.0</data>
227
+ <data key="d6">217.0</data>
228
+ <data key="d7">1499.0</data>
229
+ <data key="d8">231.0</data>
230
+ </node>
231
+ <edge source="crossing1" target="crossing2">
232
+ <data key="d9">solid</data>
233
+ </edge>
234
+ <edge source="crossing1" target="connector20">
235
+ <data key="d9">solid</data>
236
+ </edge>
237
+ <edge source="crossing1" target="connector11">
238
+ <data key="d9">solid</data>
239
+ </edge>
240
+ <edge source="crossing1" target="border_node25">
241
+ <data key="d9">solid</data>
242
+ </edge>
243
+ <edge source="crossing2" target="border_node26">
244
+ <data key="d9">solid</data>
245
+ </edge>
246
+ <edge source="crossing3" target="connector8">
247
+ <data key="d9">solid</data>
248
+ </edge>
249
+ <edge source="crossing3" target="connector12">
250
+ <data key="d9">solid</data>
251
+ </edge>
252
+ <edge source="crossing3" target="crossing4">
253
+ <data key="d9">solid</data>
254
+ </edge>
255
+ <edge source="crossing4" target="connector17">
256
+ <data key="d9">solid</data>
257
+ </edge>
258
+ <edge source="crossing4" target="border_node27">
259
+ <data key="d9">solid</data>
260
+ </edge>
261
+ <edge source="crossing5" target="connector9">
262
+ <data key="d9">solid</data>
263
+ </edge>
264
+ <edge source="crossing5" target="connector14">
265
+ <data key="d9">solid</data>
266
+ </edge>
267
+ <edge source="crossing5" target="border_node28">
268
+ <data key="d9">non-solid</data>
269
+ </edge>
270
+ <edge source="crossing6" target="connector18">
271
+ <data key="d9">solid</data>
272
+ </edge>
273
+ <edge source="crossing6" target="connector15">
274
+ <data key="d9">non-solid</data>
275
+ </edge>
276
+ <edge source="crossing6" target="border_node29">
277
+ <data key="d9">non-solid</data>
278
+ </edge>
279
+ <edge source="crossing6" target="border_node30">
280
+ <data key="d9">solid</data>
281
+ </edge>
282
+ <edge source="valve7" target="connector8">
283
+ <data key="d9">solid</data>
284
+ </edge>
285
+ <edge source="valve7" target="connector9">
286
+ <data key="d9">solid</data>
287
+ </edge>
288
+ <edge source="valve10" target="connector11">
289
+ <data key="d9">solid</data>
290
+ </edge>
291
+ <edge source="valve10" target="connector12">
292
+ <data key="d9">solid</data>
293
+ </edge>
294
+ <edge source="valve13" target="connector14">
295
+ <data key="d9">solid</data>
296
+ </edge>
297
+ <edge source="valve13" target="connector15">
298
+ <data key="d9">solid</data>
299
+ </edge>
300
+ <edge source="general16" target="connector17">
301
+ <data key="d9">solid</data>
302
+ </edge>
303
+ <edge source="general16" target="connector18">
304
+ <data key="d9">solid</data>
305
+ </edge>
306
+ <edge source="general19" target="connector20">
307
+ <data key="d9">solid</data>
308
+ </edge>
309
+ <edge source="general19" target="connector21">
310
+ <data key="d9">solid</data>
311
+ </edge>
312
+ <edge source="connector21" target="connector23">
313
+ <data key="d9">solid</data>
314
+ </edge>
315
+ <edge source="valve22" target="connector23">
316
+ <data key="d9">solid</data>
317
+ </edge>
318
+ <edge source="valve22" target="connector24">
319
+ <data key="d9">solid</data>
320
+ </edge>
321
+ <edge source="connector24" target="border_node31">
322
+ <data key="d9">solid</data>
323
+ </edge>
324
+ </graph>
325
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_30.graphml.xml ADDED
@@ -0,0 +1,182 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">118</data>
17
+ <data key="d2">783</data>
18
+ <data key="d3">126</data>
19
+ <data key="d4">791</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">396</data>
24
+ <data key="d2">783</data>
25
+ <data key="d3">404</data>
26
+ <data key="d4">791</data>
27
+ </node>
28
+ <node id="general3">
29
+ <data key="d0">general</data>
30
+ <data key="d5">92.0</data>
31
+ <data key="d6">542.0</data>
32
+ <data key="d7">152.0</data>
33
+ <data key="d8">573.0</data>
34
+ </node>
35
+ <node id="connector4">
36
+ <data key="d0">connector</data>
37
+ <data key="d1">118</data>
38
+ <data key="d2">569</data>
39
+ <data key="d3">126</data>
40
+ <data key="d4">577</data>
41
+ </node>
42
+ <node id="general5">
43
+ <data key="d0">general</data>
44
+ <data key="d5">370.0</data>
45
+ <data key="d6">723.0</data>
46
+ <data key="d7">431.0</data>
47
+ <data key="d8">756.0</data>
48
+ </node>
49
+ <node id="connector6">
50
+ <data key="d0">connector</data>
51
+ <data key="d1">396</data>
52
+ <data key="d2">752</data>
53
+ <data key="d3">404</data>
54
+ <data key="d4">760</data>
55
+ </node>
56
+ <node id="general7">
57
+ <data key="d0">general</data>
58
+ <data key="d5">91.0</data>
59
+ <data key="d6">1195.0</data>
60
+ <data key="d7">156.0</data>
61
+ <data key="d8">1274.0</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">118</data>
66
+ <data key="d2">1191</data>
67
+ <data key="d3">126</data>
68
+ <data key="d4">1199</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">118</data>
73
+ <data key="d2">1270</data>
74
+ <data key="d3">126</data>
75
+ <data key="d4">1278</data>
76
+ </node>
77
+ <node id="valve10">
78
+ <data key="d0">valve</data>
79
+ <data key="d5">92.0</data>
80
+ <data key="d6">1470.0</data>
81
+ <data key="d7">151.0</data>
82
+ <data key="d8">1499.0</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">118</data>
87
+ <data key="d2">1466</data>
88
+ <data key="d3">126</data>
89
+ <data key="d4">1474</data>
90
+ </node>
91
+ <node id="valve12">
92
+ <data key="d0">valve</data>
93
+ <data key="d5">178.0</data>
94
+ <data key="d6">758.0</data>
95
+ <data key="d7">268.0</data>
96
+ <data key="d8">830.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">174</data>
101
+ <data key="d2">783</data>
102
+ <data key="d3">182</data>
103
+ <data key="d4">791</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">264</data>
108
+ <data key="d2">783</data>
109
+ <data key="d3">272</data>
110
+ <data key="d4">791</data>
111
+ </node>
112
+ <node id="valve15">
113
+ <data key="d0">valve</data>
114
+ <data key="d5">369.0</data>
115
+ <data key="d6">1396.0</data>
116
+ <data key="d7">430.0</data>
117
+ <data key="d8">1491.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">396</data>
122
+ <data key="d2">1392</data>
123
+ <data key="d3">404</data>
124
+ <data key="d4">1400</data>
125
+ </node>
126
+ <node id="border_node17">
127
+ <data key="d0">border_node</data>
128
+ <data key="d5">0.0</data>
129
+ <data key="d6">780.0</data>
130
+ <data key="d7">14.0</data>
131
+ <data key="d8">794.0</data>
132
+ </node>
133
+ <edge source="crossing1" target="connector4">
134
+ <data key="d9">solid</data>
135
+ </edge>
136
+ <edge source="crossing1" target="connector13">
137
+ <data key="d9">solid</data>
138
+ </edge>
139
+ <edge source="crossing1" target="connector8">
140
+ <data key="d9">solid</data>
141
+ </edge>
142
+ <edge source="crossing1" target="border_node17">
143
+ <data key="d9">solid</data>
144
+ </edge>
145
+ <edge source="crossing2" target="connector6">
146
+ <data key="d9">solid</data>
147
+ </edge>
148
+ <edge source="crossing2" target="connector14">
149
+ <data key="d9">solid</data>
150
+ </edge>
151
+ <edge source="crossing2" target="connector16">
152
+ <data key="d9">non-solid</data>
153
+ </edge>
154
+ <edge source="general3" target="connector4">
155
+ <data key="d9">solid</data>
156
+ </edge>
157
+ <edge source="general5" target="connector6">
158
+ <data key="d9">solid</data>
159
+ </edge>
160
+ <edge source="general7" target="connector8">
161
+ <data key="d9">solid</data>
162
+ </edge>
163
+ <edge source="general7" target="connector9">
164
+ <data key="d9">solid</data>
165
+ </edge>
166
+ <edge source="connector9" target="connector11">
167
+ <data key="d9">solid</data>
168
+ </edge>
169
+ <edge source="valve10" target="connector11">
170
+ <data key="d9">solid</data>
171
+ </edge>
172
+ <edge source="valve12" target="connector13">
173
+ <data key="d9">solid</data>
174
+ </edge>
175
+ <edge source="valve12" target="connector14">
176
+ <data key="d9">solid</data>
177
+ </edge>
178
+ <edge source="valve15" target="connector16">
179
+ <data key="d9">solid</data>
180
+ </edge>
181
+ </graph>
182
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_31.graphml.xml ADDED
@@ -0,0 +1,445 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">118</data>
17
+ <data key="d2">1158</data>
18
+ <data key="d3">126</data>
19
+ <data key="d4">1166</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">118</data>
24
+ <data key="d2">877</data>
25
+ <data key="d3">126</data>
26
+ <data key="d4">885</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">118</data>
31
+ <data key="d2">33</data>
32
+ <data key="d3">126</data>
33
+ <data key="d4">41</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">953</data>
38
+ <data key="d2">1158</data>
39
+ <data key="d3">961</data>
40
+ <data key="d4">1166</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">396</data>
45
+ <data key="d2">33</data>
46
+ <data key="d3">404</data>
47
+ <data key="d4">41</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">396</data>
52
+ <data key="d2">877</data>
53
+ <data key="d3">404</data>
54
+ <data key="d4">885</data>
55
+ </node>
56
+ <node id="general7">
57
+ <data key="d0">general</data>
58
+ <data key="d5">927.0</data>
59
+ <data key="d6">906.0</data>
60
+ <data key="d7">987.0</data>
61
+ <data key="d8">938.0</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">953</data>
66
+ <data key="d2">934</data>
67
+ <data key="d3">961</data>
68
+ <data key="d4">942</data>
69
+ </node>
70
+ <node id="general9">
71
+ <data key="d0">general</data>
72
+ <data key="d5">370.0</data>
73
+ <data key="d6">0.0</data>
74
+ <data key="d7">431.0</data>
75
+ <data key="d8">6.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">396</data>
80
+ <data key="d2">2</data>
81
+ <data key="d3">404</data>
82
+ <data key="d4">10</data>
83
+ </node>
84
+ <node id="general11">
85
+ <data key="d0">general</data>
86
+ <data key="d5">91.0</data>
87
+ <data key="d6">445.0</data>
88
+ <data key="d7">156.0</data>
89
+ <data key="d8">524.0</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">118</data>
94
+ <data key="d2">441</data>
95
+ <data key="d3">126</data>
96
+ <data key="d4">449</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">118</data>
101
+ <data key="d2">520</data>
102
+ <data key="d3">126</data>
103
+ <data key="d4">528</data>
104
+ </node>
105
+ <node id="valve14">
106
+ <data key="d0">valve</data>
107
+ <data key="d5">92.0</data>
108
+ <data key="d6">720.0</data>
109
+ <data key="d7">151.0</data>
110
+ <data key="d8">811.0</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">118</data>
115
+ <data key="d2">716</data>
116
+ <data key="d3">126</data>
117
+ <data key="d4">724</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">118</data>
122
+ <data key="d2">807</data>
123
+ <data key="d3">126</data>
124
+ <data key="d4">815</data>
125
+ </node>
126
+ <node id="valve17">
127
+ <data key="d0">valve</data>
128
+ <data key="d5">92.0</data>
129
+ <data key="d6">1009.0</data>
130
+ <data key="d7">152.0</data>
131
+ <data key="d8">1066.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">118</data>
136
+ <data key="d2">1005</data>
137
+ <data key="d3">126</data>
138
+ <data key="d4">1013</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">118</data>
143
+ <data key="d2">1062</data>
144
+ <data key="d3">126</data>
145
+ <data key="d4">1070</data>
146
+ </node>
147
+ <node id="valve20">
148
+ <data key="d0">valve</data>
149
+ <data key="d5">741.0</data>
150
+ <data key="d6">1131.0</data>
151
+ <data key="d7">842.0</data>
152
+ <data key="d8">1193.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">737</data>
157
+ <data key="d2">1158</data>
158
+ <data key="d3">745</data>
159
+ <data key="d4">1166</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">838</data>
164
+ <data key="d2">1158</data>
165
+ <data key="d3">846</data>
166
+ <data key="d4">1166</data>
167
+ </node>
168
+ <node id="arrow23">
169
+ <data key="d0">arrow</data>
170
+ <data key="d5">532.0</data>
171
+ <data key="d6">1131.0</data>
172
+ <data key="d7">608.0</data>
173
+ <data key="d8">1195.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">528</data>
178
+ <data key="d2">1158</data>
179
+ <data key="d3">536</data>
180
+ <data key="d4">1166</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">604</data>
185
+ <data key="d2">1158</data>
186
+ <data key="d3">612</data>
187
+ <data key="d4">1166</data>
188
+ </node>
189
+ <node id="valve26">
190
+ <data key="d0">valve</data>
191
+ <data key="d5">224.0</data>
192
+ <data key="d6">1131.0</data>
193
+ <data key="d7">335.0</data>
194
+ <data key="d8">1216.0</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">220</data>
199
+ <data key="d2">1158</data>
200
+ <data key="d3">228</data>
201
+ <data key="d4">1166</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">331</data>
206
+ <data key="d2">1158</data>
207
+ <data key="d3">339</data>
208
+ <data key="d4">1166</data>
209
+ </node>
210
+ <node id="valve29">
211
+ <data key="d0">valve</data>
212
+ <data key="d5">178.0</data>
213
+ <data key="d6">8.0</data>
214
+ <data key="d7">268.0</data>
215
+ <data key="d8">80.0</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">174</data>
220
+ <data key="d2">33</data>
221
+ <data key="d3">182</data>
222
+ <data key="d4">41</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">264</data>
227
+ <data key="d2">33</data>
228
+ <data key="d3">272</data>
229
+ <data key="d4">41</data>
230
+ </node>
231
+ <node id="valve32">
232
+ <data key="d0">valve</data>
233
+ <data key="d5">369.0</data>
234
+ <data key="d6">646.0</data>
235
+ <data key="d7">430.0</data>
236
+ <data key="d8">741.0</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">396</data>
241
+ <data key="d2">642</data>
242
+ <data key="d3">404</data>
243
+ <data key="d4">650</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">396</data>
248
+ <data key="d2">737</data>
249
+ <data key="d3">404</data>
250
+ <data key="d4">745</data>
251
+ </node>
252
+ <node id="valve35">
253
+ <data key="d0">valve</data>
254
+ <data key="d5">250.0</data>
255
+ <data key="d6">852.0</data>
256
+ <data key="d7">357.0</data>
257
+ <data key="d8">912.0</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">246</data>
262
+ <data key="d2">877</data>
263
+ <data key="d3">254</data>
264
+ <data key="d4">885</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">354</data>
269
+ <data key="d2">877</data>
270
+ <data key="d3">362</data>
271
+ <data key="d4">885</data>
272
+ </node>
273
+ <node id="border_node38">
274
+ <data key="d0">border_node</data>
275
+ <data key="d5">0.0</data>
276
+ <data key="d6">1155.0</data>
277
+ <data key="d7">14.0</data>
278
+ <data key="d8">1169.0</data>
279
+ </node>
280
+ <node id="border_node39">
281
+ <data key="d0">border_node</data>
282
+ <data key="d5">113.0</data>
283
+ <data key="d6">1485.0</data>
284
+ <data key="d7">127.0</data>
285
+ <data key="d8">1499.0</data>
286
+ </node>
287
+ <node id="border_node40">
288
+ <data key="d0">border_node</data>
289
+ <data key="d5">0.0</data>
290
+ <data key="d6">874.0</data>
291
+ <data key="d7">14.0</data>
292
+ <data key="d8">888.0</data>
293
+ </node>
294
+ <node id="border_node41">
295
+ <data key="d0">border_node</data>
296
+ <data key="d5">113.0</data>
297
+ <data key="d6">0.0</data>
298
+ <data key="d7">127.0</data>
299
+ <data key="d8">14.0</data>
300
+ </node>
301
+ <node id="border_node42">
302
+ <data key="d0">border_node</data>
303
+ <data key="d5">0.0</data>
304
+ <data key="d6">30.0</data>
305
+ <data key="d7">14.0</data>
306
+ <data key="d8">44.0</data>
307
+ </node>
308
+ <node id="border_node43">
309
+ <data key="d0">border_node</data>
310
+ <data key="d5">948.0</data>
311
+ <data key="d6">1485.0</data>
312
+ <data key="d7">962.0</data>
313
+ <data key="d8">1499.0</data>
314
+ </node>
315
+ <edge source="crossing1" target="connector19">
316
+ <data key="d9">solid</data>
317
+ </edge>
318
+ <edge source="crossing1" target="connector27">
319
+ <data key="d9">solid</data>
320
+ </edge>
321
+ <edge source="crossing1" target="border_node38">
322
+ <data key="d9">solid</data>
323
+ </edge>
324
+ <edge source="crossing1" target="border_node39">
325
+ <data key="d9">solid</data>
326
+ </edge>
327
+ <edge source="crossing2" target="connector16">
328
+ <data key="d9">solid</data>
329
+ </edge>
330
+ <edge source="crossing2" target="connector18">
331
+ <data key="d9">solid</data>
332
+ </edge>
333
+ <edge source="crossing2" target="connector36">
334
+ <data key="d9">solid</data>
335
+ </edge>
336
+ <edge source="crossing2" target="border_node40">
337
+ <data key="d9">solid</data>
338
+ </edge>
339
+ <edge source="crossing3" target="connector30">
340
+ <data key="d9">solid</data>
341
+ </edge>
342
+ <edge source="crossing3" target="connector12">
343
+ <data key="d9">solid</data>
344
+ </edge>
345
+ <edge source="crossing3" target="border_node41">
346
+ <data key="d9">solid</data>
347
+ </edge>
348
+ <edge source="crossing3" target="border_node42">
349
+ <data key="d9">solid</data>
350
+ </edge>
351
+ <edge source="crossing4" target="connector8">
352
+ <data key="d9">solid</data>
353
+ </edge>
354
+ <edge source="crossing4" target="connector22">
355
+ <data key="d9">solid</data>
356
+ </edge>
357
+ <edge source="crossing4" target="border_node43">
358
+ <data key="d9">solid</data>
359
+ </edge>
360
+ <edge source="crossing5" target="connector10">
361
+ <data key="d9">solid</data>
362
+ </edge>
363
+ <edge source="crossing5" target="connector31">
364
+ <data key="d9">solid</data>
365
+ </edge>
366
+ <edge source="crossing5" target="connector33">
367
+ <data key="d9">non-solid</data>
368
+ </edge>
369
+ <edge source="crossing6" target="connector34">
370
+ <data key="d9">solid</data>
371
+ </edge>
372
+ <edge source="crossing6" target="connector37">
373
+ <data key="d9">solid</data>
374
+ </edge>
375
+ <edge source="general7" target="connector8">
376
+ <data key="d9">solid</data>
377
+ </edge>
378
+ <edge source="general9" target="connector10">
379
+ <data key="d9">solid</data>
380
+ </edge>
381
+ <edge source="general11" target="connector12">
382
+ <data key="d9">solid</data>
383
+ </edge>
384
+ <edge source="general11" target="connector13">
385
+ <data key="d9">solid</data>
386
+ </edge>
387
+ <edge source="connector13" target="connector15">
388
+ <data key="d9">solid</data>
389
+ </edge>
390
+ <edge source="valve14" target="connector15">
391
+ <data key="d9">solid</data>
392
+ </edge>
393
+ <edge source="valve14" target="connector16">
394
+ <data key="d9">solid</data>
395
+ </edge>
396
+ <edge source="valve17" target="connector18">
397
+ <data key="d9">solid</data>
398
+ </edge>
399
+ <edge source="valve17" target="connector19">
400
+ <data key="d9">solid</data>
401
+ </edge>
402
+ <edge source="valve20" target="connector21">
403
+ <data key="d9">solid</data>
404
+ </edge>
405
+ <edge source="valve20" target="connector22">
406
+ <data key="d9">solid</data>
407
+ </edge>
408
+ <edge source="connector21" target="connector25">
409
+ <data key="d9">solid</data>
410
+ </edge>
411
+ <edge source="arrow23" target="connector24">
412
+ <data key="d9">solid</data>
413
+ </edge>
414
+ <edge source="arrow23" target="connector25">
415
+ <data key="d9">solid</data>
416
+ </edge>
417
+ <edge source="connector24" target="connector28">
418
+ <data key="d9">solid</data>
419
+ </edge>
420
+ <edge source="valve26" target="connector27">
421
+ <data key="d9">solid</data>
422
+ </edge>
423
+ <edge source="valve26" target="connector28">
424
+ <data key="d9">solid</data>
425
+ </edge>
426
+ <edge source="valve29" target="connector30">
427
+ <data key="d9">solid</data>
428
+ </edge>
429
+ <edge source="valve29" target="connector31">
430
+ <data key="d9">solid</data>
431
+ </edge>
432
+ <edge source="valve32" target="connector33">
433
+ <data key="d9">solid</data>
434
+ </edge>
435
+ <edge source="valve32" target="connector34">
436
+ <data key="d9">solid</data>
437
+ </edge>
438
+ <edge source="valve35" target="connector36">
439
+ <data key="d9">solid</data>
440
+ </edge>
441
+ <edge source="valve35" target="connector37">
442
+ <data key="d9">solid</data>
443
+ </edge>
444
+ </graph>
445
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_32.graphml.xml ADDED
@@ -0,0 +1,392 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">118</data>
17
+ <data key="d2">408</data>
18
+ <data key="d3">126</data>
19
+ <data key="d4">416</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">118</data>
24
+ <data key="d2">127</data>
25
+ <data key="d3">126</data>
26
+ <data key="d4">135</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">118</data>
31
+ <data key="d2">1252</data>
32
+ <data key="d3">126</data>
33
+ <data key="d4">1260</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">953</data>
38
+ <data key="d2">408</data>
39
+ <data key="d3">961</data>
40
+ <data key="d4">416</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">396</data>
45
+ <data key="d2">127</data>
46
+ <data key="d3">404</data>
47
+ <data key="d4">135</data>
48
+ </node>
49
+ <node id="general6">
50
+ <data key="d0">general</data>
51
+ <data key="d5">927.0</data>
52
+ <data key="d6">156.0</data>
53
+ <data key="d7">987.0</data>
54
+ <data key="d8">188.0</data>
55
+ </node>
56
+ <node id="connector7">
57
+ <data key="d0">connector</data>
58
+ <data key="d1">953</data>
59
+ <data key="d2">184</data>
60
+ <data key="d3">961</data>
61
+ <data key="d4">192</data>
62
+ </node>
63
+ <node id="general8">
64
+ <data key="d0">general</data>
65
+ <data key="d5">90.0</data>
66
+ <data key="d6">828.0</data>
67
+ <data key="d7">208.0</data>
68
+ <data key="d8">874.0</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">118</data>
73
+ <data key="d2">824</data>
74
+ <data key="d3">126</data>
75
+ <data key="d4">832</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">118</data>
80
+ <data key="d2">870</data>
81
+ <data key="d3">126</data>
82
+ <data key="d4">878</data>
83
+ </node>
84
+ <node id="instrumentation11">
85
+ <data key="d0">instrumentation</data>
86
+ <data key="d5">61.0</data>
87
+ <data key="d6">1052.0</data>
88
+ <data key="d7">185.0</data>
89
+ <data key="d8">1178.0</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">118</data>
94
+ <data key="d2">1048</data>
95
+ <data key="d3">126</data>
96
+ <data key="d4">1056</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">118</data>
101
+ <data key="d2">1174</data>
102
+ <data key="d3">126</data>
103
+ <data key="d4">1182</data>
104
+ </node>
105
+ <node id="valve14">
106
+ <data key="d0">valve</data>
107
+ <data key="d5">92.0</data>
108
+ <data key="d6">0.0</data>
109
+ <data key="d7">151.0</data>
110
+ <data key="d8">61.0</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">118</data>
115
+ <data key="d2">57</data>
116
+ <data key="d3">126</data>
117
+ <data key="d4">65</data>
118
+ </node>
119
+ <node id="valve16">
120
+ <data key="d0">valve</data>
121
+ <data key="d5">92.0</data>
122
+ <data key="d6">259.0</data>
123
+ <data key="d7">152.0</data>
124
+ <data key="d8">316.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">118</data>
129
+ <data key="d2">255</data>
130
+ <data key="d3">126</data>
131
+ <data key="d4">263</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">118</data>
136
+ <data key="d2">312</data>
137
+ <data key="d3">126</data>
138
+ <data key="d4">320</data>
139
+ </node>
140
+ <node id="valve19">
141
+ <data key="d0">valve</data>
142
+ <data key="d5">927.0</data>
143
+ <data key="d6">1101.0</data>
144
+ <data key="d7">987.0</data>
145
+ <data key="d8">1181.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">953</data>
150
+ <data key="d2">1097</data>
151
+ <data key="d3">961</data>
152
+ <data key="d4">1105</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">953</data>
157
+ <data key="d2">1177</data>
158
+ <data key="d3">961</data>
159
+ <data key="d4">1185</data>
160
+ </node>
161
+ <node id="valve22">
162
+ <data key="d0">valve</data>
163
+ <data key="d5">741.0</data>
164
+ <data key="d6">381.0</data>
165
+ <data key="d7">842.0</data>
166
+ <data key="d8">443.0</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">737</data>
171
+ <data key="d2">408</data>
172
+ <data key="d3">745</data>
173
+ <data key="d4">416</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">838</data>
178
+ <data key="d2">408</data>
179
+ <data key="d3">846</data>
180
+ <data key="d4">416</data>
181
+ </node>
182
+ <node id="arrow25">
183
+ <data key="d0">arrow</data>
184
+ <data key="d5">532.0</data>
185
+ <data key="d6">381.0</data>
186
+ <data key="d7">608.0</data>
187
+ <data key="d8">445.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">528</data>
192
+ <data key="d2">408</data>
193
+ <data key="d3">536</data>
194
+ <data key="d4">416</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">604</data>
199
+ <data key="d2">408</data>
200
+ <data key="d3">612</data>
201
+ <data key="d4">416</data>
202
+ </node>
203
+ <node id="valve28">
204
+ <data key="d0">valve</data>
205
+ <data key="d5">224.0</data>
206
+ <data key="d6">381.0</data>
207
+ <data key="d7">335.0</data>
208
+ <data key="d8">466.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">220</data>
213
+ <data key="d2">408</data>
214
+ <data key="d3">228</data>
215
+ <data key="d4">416</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">331</data>
220
+ <data key="d2">408</data>
221
+ <data key="d3">339</data>
222
+ <data key="d4">416</data>
223
+ </node>
224
+ <node id="valve31">
225
+ <data key="d0">valve</data>
226
+ <data key="d5">250.0</data>
227
+ <data key="d6">102.0</data>
228
+ <data key="d7">357.0</data>
229
+ <data key="d8">162.0</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">246</data>
234
+ <data key="d2">127</data>
235
+ <data key="d3">254</data>
236
+ <data key="d4">135</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">354</data>
241
+ <data key="d2">127</data>
242
+ <data key="d3">362</data>
243
+ <data key="d4">135</data>
244
+ </node>
245
+ <node id="border_node34">
246
+ <data key="d0">border_node</data>
247
+ <data key="d5">0.0</data>
248
+ <data key="d6">405.0</data>
249
+ <data key="d7">14.0</data>
250
+ <data key="d8">419.0</data>
251
+ </node>
252
+ <node id="border_node35">
253
+ <data key="d0">border_node</data>
254
+ <data key="d5">0.0</data>
255
+ <data key="d6">124.0</data>
256
+ <data key="d7">14.0</data>
257
+ <data key="d8">138.0</data>
258
+ </node>
259
+ <node id="border_node36">
260
+ <data key="d0">border_node</data>
261
+ <data key="d5">0.0</data>
262
+ <data key="d6">1249.0</data>
263
+ <data key="d7">14.0</data>
264
+ <data key="d8">1263.0</data>
265
+ </node>
266
+ <node id="border_node37">
267
+ <data key="d0">border_node</data>
268
+ <data key="d5">392.0</data>
269
+ <data key="d6">0.0</data>
270
+ <data key="d7">406.0</data>
271
+ <data key="d8">14.0</data>
272
+ </node>
273
+ <node id="border_node38">
274
+ <data key="d0">border_node</data>
275
+ <data key="d5">948.0</data>
276
+ <data key="d6">1485.0</data>
277
+ <data key="d7">962.0</data>
278
+ <data key="d8">1499.0</data>
279
+ </node>
280
+ <edge source="crossing1" target="connector18">
281
+ <data key="d9">solid</data>
282
+ </edge>
283
+ <edge source="crossing1" target="connector29">
284
+ <data key="d9">solid</data>
285
+ </edge>
286
+ <edge source="crossing1" target="connector9">
287
+ <data key="d9">solid</data>
288
+ </edge>
289
+ <edge source="crossing1" target="border_node34">
290
+ <data key="d9">solid</data>
291
+ </edge>
292
+ <edge source="crossing2" target="connector15">
293
+ <data key="d9">solid</data>
294
+ </edge>
295
+ <edge source="crossing2" target="connector17">
296
+ <data key="d9">solid</data>
297
+ </edge>
298
+ <edge source="crossing2" target="connector32">
299
+ <data key="d9">solid</data>
300
+ </edge>
301
+ <edge source="crossing2" target="border_node35">
302
+ <data key="d9">solid</data>
303
+ </edge>
304
+ <edge source="crossing3" target="connector13">
305
+ <data key="d9">solid</data>
306
+ </edge>
307
+ <edge source="crossing3" target="border_node36">
308
+ <data key="d9">solid</data>
309
+ </edge>
310
+ <edge source="crossing4" target="connector7">
311
+ <data key="d9">solid</data>
312
+ </edge>
313
+ <edge source="crossing4" target="connector24">
314
+ <data key="d9">solid</data>
315
+ </edge>
316
+ <edge source="crossing4" target="connector20">
317
+ <data key="d9">solid</data>
318
+ </edge>
319
+ <edge source="crossing5" target="connector33">
320
+ <data key="d9">solid</data>
321
+ </edge>
322
+ <edge source="crossing5" target="border_node37">
323
+ <data key="d9">solid</data>
324
+ </edge>
325
+ <edge source="general6" target="connector7">
326
+ <data key="d9">solid</data>
327
+ </edge>
328
+ <edge source="general8" target="connector9">
329
+ <data key="d9">solid</data>
330
+ </edge>
331
+ <edge source="general8" target="connector10">
332
+ <data key="d9">solid</data>
333
+ </edge>
334
+ <edge source="connector10" target="connector12">
335
+ <data key="d9">solid</data>
336
+ </edge>
337
+ <edge source="instrumentation11" target="connector12">
338
+ <data key="d9">solid</data>
339
+ </edge>
340
+ <edge source="instrumentation11" target="connector13">
341
+ <data key="d9">solid</data>
342
+ </edge>
343
+ <edge source="valve14" target="connector15">
344
+ <data key="d9">solid</data>
345
+ </edge>
346
+ <edge source="valve16" target="connector17">
347
+ <data key="d9">solid</data>
348
+ </edge>
349
+ <edge source="valve16" target="connector18">
350
+ <data key="d9">solid</data>
351
+ </edge>
352
+ <edge source="valve19" target="connector20">
353
+ <data key="d9">solid</data>
354
+ </edge>
355
+ <edge source="valve19" target="connector21">
356
+ <data key="d9">solid</data>
357
+ </edge>
358
+ <edge source="connector21" target="border_node38">
359
+ <data key="d9">solid</data>
360
+ </edge>
361
+ <edge source="valve22" target="connector23">
362
+ <data key="d9">solid</data>
363
+ </edge>
364
+ <edge source="valve22" target="connector24">
365
+ <data key="d9">solid</data>
366
+ </edge>
367
+ <edge source="connector23" target="connector27">
368
+ <data key="d9">solid</data>
369
+ </edge>
370
+ <edge source="arrow25" target="connector26">
371
+ <data key="d9">solid</data>
372
+ </edge>
373
+ <edge source="arrow25" target="connector27">
374
+ <data key="d9">solid</data>
375
+ </edge>
376
+ <edge source="connector26" target="connector30">
377
+ <data key="d9">solid</data>
378
+ </edge>
379
+ <edge source="valve28" target="connector29">
380
+ <data key="d9">solid</data>
381
+ </edge>
382
+ <edge source="valve28" target="connector30">
383
+ <data key="d9">solid</data>
384
+ </edge>
385
+ <edge source="valve31" target="connector32">
386
+ <data key="d9">solid</data>
387
+ </edge>
388
+ <edge source="valve31" target="connector33">
389
+ <data key="d9">solid</data>
390
+ </edge>
391
+ </graph>
392
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_33.graphml.xml ADDED
@@ -0,0 +1,373 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">118</data>
17
+ <data key="d2">502</data>
18
+ <data key="d3">126</data>
19
+ <data key="d4">510</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">396</data>
24
+ <data key="d2">783</data>
25
+ <data key="d3">404</data>
26
+ <data key="d4">791</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">396</data>
31
+ <data key="d2">1346</data>
32
+ <data key="d3">404</data>
33
+ <data key="d4">1354</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">396</data>
38
+ <data key="d2">1065</data>
39
+ <data key="d3">404</data>
40
+ <data key="d4">1073</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">675</data>
45
+ <data key="d2">1346</data>
46
+ <data key="d3">683</data>
47
+ <data key="d4">1354</data>
48
+ </node>
49
+ <node id="general6">
50
+ <data key="d0">general</data>
51
+ <data key="d5">92.0</data>
52
+ <data key="d6">1455.0</data>
53
+ <data key="d7">152.0</data>
54
+ <data key="d8">1487.0</data>
55
+ </node>
56
+ <node id="general7">
57
+ <data key="d0">general</data>
58
+ <data key="d5">187.0</data>
59
+ <data key="d6">1038.0</data>
60
+ <data key="d7">219.0</data>
61
+ <data key="d8">1100.0</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">215</data>
66
+ <data key="d2">1065</data>
67
+ <data key="d3">223</data>
68
+ <data key="d4">1073</data>
69
+ </node>
70
+ <node id="general9">
71
+ <data key="d0">general</data>
72
+ <data key="d5">90.0</data>
73
+ <data key="d6">78.0</data>
74
+ <data key="d7">208.0</data>
75
+ <data key="d8">124.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">118</data>
80
+ <data key="d2">74</data>
81
+ <data key="d3">126</data>
82
+ <data key="d4">82</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">118</data>
87
+ <data key="d2">120</data>
88
+ <data key="d3">126</data>
89
+ <data key="d4">128</data>
90
+ </node>
91
+ <node id="instrumentation12">
92
+ <data key="d0">instrumentation</data>
93
+ <data key="d5">61.0</data>
94
+ <data key="d6">302.0</data>
95
+ <data key="d7">185.0</data>
96
+ <data key="d8">428.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">118</data>
101
+ <data key="d2">298</data>
102
+ <data key="d3">126</data>
103
+ <data key="d4">306</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">118</data>
108
+ <data key="d2">424</data>
109
+ <data key="d3">126</data>
110
+ <data key="d4">432</data>
111
+ </node>
112
+ <node id="valve15">
113
+ <data key="d0">valve</data>
114
+ <data key="d5">928.0</data>
115
+ <data key="d6">1129.0</data>
116
+ <data key="d7">987.0</data>
117
+ <data key="d8">1225.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">953</data>
122
+ <data key="d2">1125</data>
123
+ <data key="d3">961</data>
124
+ <data key="d4">1133</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">953</data>
129
+ <data key="d2">1221</data>
130
+ <data key="d3">961</data>
131
+ <data key="d4">1229</data>
132
+ </node>
133
+ <node id="general18">
134
+ <data key="d0">general</data>
135
+ <data key="d5">927.0</data>
136
+ <data key="d6">1475.0</data>
137
+ <data key="d7">987.0</data>
138
+ <data key="d8">1499.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">953</data>
143
+ <data key="d2">1470</data>
144
+ <data key="d3">961</data>
145
+ <data key="d4">1478</data>
146
+ </node>
147
+ <node id="instrumentation20">
148
+ <data key="d0">instrumentation</data>
149
+ <data key="d5">903.0</data>
150
+ <data key="d6">872.0</data>
151
+ <data key="d7">1012.0</data>
152
+ <data key="d8">981.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">953</data>
157
+ <data key="d2">868</data>
158
+ <data key="d3">961</data>
159
+ <data key="d4">876</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">953</data>
164
+ <data key="d2">977</data>
165
+ <data key="d3">961</data>
166
+ <data key="d4">985</data>
167
+ </node>
168
+ <node id="valve23">
169
+ <data key="d0">valve</data>
170
+ <data key="d5">927.0</data>
171
+ <data key="d6">351.0</data>
172
+ <data key="d7">987.0</data>
173
+ <data key="d8">431.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">953</data>
178
+ <data key="d2">347</data>
179
+ <data key="d3">961</data>
180
+ <data key="d4">355</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">953</data>
185
+ <data key="d2">427</data>
186
+ <data key="d3">961</data>
187
+ <data key="d4">435</data>
188
+ </node>
189
+ <node id="instrumentation26">
190
+ <data key="d0">instrumentation</data>
191
+ <data key="d5">349.0</data>
192
+ <data key="d6">1142.0</data>
193
+ <data key="d7">452.0</data>
194
+ <data key="d8">1251.0</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">396</data>
199
+ <data key="d2">1138</data>
200
+ <data key="d3">404</data>
201
+ <data key="d4">1146</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">396</data>
206
+ <data key="d2">1246</data>
207
+ <data key="d3">404</data>
208
+ <data key="d4">1254</data>
209
+ </node>
210
+ <node id="valve29">
211
+ <data key="d0">valve</data>
212
+ <data key="d5">371.0</data>
213
+ <data key="d6">870.0</data>
214
+ <data key="d7">431.0</data>
215
+ <data key="d8">949.0</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">396</data>
220
+ <data key="d2">866</data>
221
+ <data key="d3">404</data>
222
+ <data key="d4">874</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">396</data>
227
+ <data key="d2">945</data>
228
+ <data key="d3">404</data>
229
+ <data key="d4">953</data>
230
+ </node>
231
+ <node id="border_node32">
232
+ <data key="d0">border_node</data>
233
+ <data key="d5">113.0</data>
234
+ <data key="d6">0.0</data>
235
+ <data key="d7">127.0</data>
236
+ <data key="d8">14.0</data>
237
+ </node>
238
+ <node id="border_node33">
239
+ <data key="d0">border_node</data>
240
+ <data key="d5">0.0</data>
241
+ <data key="d6">499.0</data>
242
+ <data key="d7">14.0</data>
243
+ <data key="d8">513.0</data>
244
+ </node>
245
+ <node id="border_node34">
246
+ <data key="d0">border_node</data>
247
+ <data key="d5">948.0</data>
248
+ <data key="d6">0.0</data>
249
+ <data key="d7">962.0</data>
250
+ <data key="d8">14.0</data>
251
+ </node>
252
+ <node id="border_node35">
253
+ <data key="d0">border_node</data>
254
+ <data key="d5">0.0</data>
255
+ <data key="d6">780.0</data>
256
+ <data key="d7">14.0</data>
257
+ <data key="d8">794.0</data>
258
+ </node>
259
+ <node id="border_node36">
260
+ <data key="d0">border_node</data>
261
+ <data key="d5">670.0</data>
262
+ <data key="d6">1485.0</data>
263
+ <data key="d7">684.0</data>
264
+ <data key="d8">1499.0</data>
265
+ </node>
266
+ <node id="border_node37">
267
+ <data key="d0">border_node</data>
268
+ <data key="d5">392.0</data>
269
+ <data key="d6">1485.0</data>
270
+ <data key="d7">406.0</data>
271
+ <data key="d8">1499.0</data>
272
+ </node>
273
+ <edge source="crossing1" target="connector14">
274
+ <data key="d9">solid</data>
275
+ </edge>
276
+ <edge source="crossing1" target="border_node33">
277
+ <data key="d9">solid</data>
278
+ </edge>
279
+ <edge source="crossing2" target="connector30">
280
+ <data key="d9">solid</data>
281
+ </edge>
282
+ <edge source="crossing2" target="border_node35">
283
+ <data key="d9">solid</data>
284
+ </edge>
285
+ <edge source="crossing3" target="crossing5">
286
+ <data key="d9">non-solid</data>
287
+ </edge>
288
+ <edge source="crossing3" target="connector28">
289
+ <data key="d9">solid</data>
290
+ </edge>
291
+ <edge source="crossing3" target="border_node37">
292
+ <data key="d9">non-solid</data>
293
+ </edge>
294
+ <edge source="crossing4" target="connector8">
295
+ <data key="d9">solid</data>
296
+ </edge>
297
+ <edge source="crossing4" target="connector27">
298
+ <data key="d9">solid</data>
299
+ </edge>
300
+ <edge source="crossing4" target="connector31">
301
+ <data key="d9">solid</data>
302
+ </edge>
303
+ <edge source="crossing5" target="border_node36">
304
+ <data key="d9">non-solid</data>
305
+ </edge>
306
+ <edge source="general7" target="connector8">
307
+ <data key="d9">solid</data>
308
+ </edge>
309
+ <edge source="general9" target="connector10">
310
+ <data key="d9">solid</data>
311
+ </edge>
312
+ <edge source="general9" target="connector11">
313
+ <data key="d9">solid</data>
314
+ </edge>
315
+ <edge source="connector10" target="border_node32">
316
+ <data key="d9">solid</data>
317
+ </edge>
318
+ <edge source="connector11" target="connector13">
319
+ <data key="d9">solid</data>
320
+ </edge>
321
+ <edge source="instrumentation12" target="connector13">
322
+ <data key="d9">solid</data>
323
+ </edge>
324
+ <edge source="instrumentation12" target="connector14">
325
+ <data key="d9">solid</data>
326
+ </edge>
327
+ <edge source="valve15" target="connector16">
328
+ <data key="d9">solid</data>
329
+ </edge>
330
+ <edge source="valve15" target="connector17">
331
+ <data key="d9">solid</data>
332
+ </edge>
333
+ <edge source="connector16" target="connector22">
334
+ <data key="d9">solid</data>
335
+ </edge>
336
+ <edge source="connector17" target="connector19">
337
+ <data key="d9">solid</data>
338
+ </edge>
339
+ <edge source="general18" target="connector19">
340
+ <data key="d9">solid</data>
341
+ </edge>
342
+ <edge source="instrumentation20" target="connector21">
343
+ <data key="d9">solid</data>
344
+ </edge>
345
+ <edge source="instrumentation20" target="connector22">
346
+ <data key="d9">solid</data>
347
+ </edge>
348
+ <edge source="connector21" target="connector25">
349
+ <data key="d9">solid</data>
350
+ </edge>
351
+ <edge source="valve23" target="connector24">
352
+ <data key="d9">solid</data>
353
+ </edge>
354
+ <edge source="valve23" target="connector25">
355
+ <data key="d9">solid</data>
356
+ </edge>
357
+ <edge source="connector24" target="border_node34">
358
+ <data key="d9">solid</data>
359
+ </edge>
360
+ <edge source="instrumentation26" target="connector27">
361
+ <data key="d9">solid</data>
362
+ </edge>
363
+ <edge source="instrumentation26" target="connector28">
364
+ <data key="d9">solid</data>
365
+ </edge>
366
+ <edge source="valve29" target="connector30">
367
+ <data key="d9">solid</data>
368
+ </edge>
369
+ <edge source="valve29" target="connector31">
370
+ <data key="d9">solid</data>
371
+ </edge>
372
+ </graph>
373
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_34.graphml.xml ADDED
@@ -0,0 +1,574 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">396</data>
17
+ <data key="d2">33</data>
18
+ <data key="d3">404</data>
19
+ <data key="d4">41</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">118</data>
24
+ <data key="d2">877</data>
25
+ <data key="d3">126</data>
26
+ <data key="d4">885</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">118</data>
31
+ <data key="d2">1159</data>
32
+ <data key="d3">126</data>
33
+ <data key="d4">1167</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">396</data>
38
+ <data key="d2">1159</data>
39
+ <data key="d3">404</data>
40
+ <data key="d4">1167</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">953</data>
45
+ <data key="d2">877</data>
46
+ <data key="d3">961</data>
47
+ <data key="d4">885</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">675</data>
52
+ <data key="d2">877</data>
53
+ <data key="d3">683</data>
54
+ <data key="d4">885</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">396</data>
59
+ <data key="d2">877</data>
60
+ <data key="d3">404</data>
61
+ <data key="d4">885</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">396</data>
66
+ <data key="d2">596</data>
67
+ <data key="d3">404</data>
68
+ <data key="d4">604</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">396</data>
73
+ <data key="d2">315</data>
74
+ <data key="d3">404</data>
75
+ <data key="d4">323</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">675</data>
80
+ <data key="d2">1159</data>
81
+ <data key="d3">683</data>
82
+ <data key="d4">1167</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">675</data>
87
+ <data key="d2">596</data>
88
+ <data key="d3">683</data>
89
+ <data key="d4">604</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">953</data>
94
+ <data key="d2">1159</data>
95
+ <data key="d3">961</data>
96
+ <data key="d4">1167</data>
97
+ </node>
98
+ <node id="general13">
99
+ <data key="d0">general</data>
100
+ <data key="d5">92.0</data>
101
+ <data key="d6">705.0</data>
102
+ <data key="d7">152.0</data>
103
+ <data key="d8">737.0</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">118</data>
108
+ <data key="d2">733</data>
109
+ <data key="d3">126</data>
110
+ <data key="d4">741</data>
111
+ </node>
112
+ <node id="general15">
113
+ <data key="d0">general</data>
114
+ <data key="d5">187.0</data>
115
+ <data key="d6">288.0</data>
116
+ <data key="d7">219.0</data>
117
+ <data key="d8">350.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">215</data>
122
+ <data key="d2">315</data>
123
+ <data key="d3">223</data>
124
+ <data key="d4">323</data>
125
+ </node>
126
+ <node id="valve17">
127
+ <data key="d0">valve</data>
128
+ <data key="d5">91.0</data>
129
+ <data key="d6">1002.0</data>
130
+ <data key="d7">154.0</data>
131
+ <data key="d8">1104.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">118</data>
136
+ <data key="d2">998</data>
137
+ <data key="d3">126</data>
138
+ <data key="d4">1006</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">118</data>
143
+ <data key="d2">1100</data>
144
+ <data key="d3">126</data>
145
+ <data key="d4">1108</data>
146
+ </node>
147
+ <node id="valve20">
148
+ <data key="d0">valve</data>
149
+ <data key="d5">192.0</data>
150
+ <data key="d6">1133.0</data>
151
+ <data key="d7">287.0</data>
152
+ <data key="d8">1192.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">188</data>
157
+ <data key="d2">1159</data>
158
+ <data key="d3">196</data>
159
+ <data key="d4">1167</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">283</data>
164
+ <data key="d2">1159</data>
165
+ <data key="d3">291</data>
166
+ <data key="d4">1167</data>
167
+ </node>
168
+ <node id="valve23">
169
+ <data key="d0">valve</data>
170
+ <data key="d5">0.0</data>
171
+ <data key="d6">1133.0</data>
172
+ <data key="d7">21.0</data>
173
+ <data key="d8">1194.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">18</data>
178
+ <data key="d2">1159</data>
179
+ <data key="d3">26</data>
180
+ <data key="d4">1167</data>
181
+ </node>
182
+ <node id="valve25">
183
+ <data key="d0">valve</data>
184
+ <data key="d5">928.0</data>
185
+ <data key="d6">379.0</data>
186
+ <data key="d7">987.0</data>
187
+ <data key="d8">475.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">953</data>
192
+ <data key="d2">375</data>
193
+ <data key="d3">961</data>
194
+ <data key="d4">383</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">953</data>
199
+ <data key="d2">471</data>
200
+ <data key="d3">961</data>
201
+ <data key="d4">479</data>
202
+ </node>
203
+ <node id="general28">
204
+ <data key="d0">general</data>
205
+ <data key="d5">927.0</data>
206
+ <data key="d6">725.0</data>
207
+ <data key="d7">987.0</data>
208
+ <data key="d8">757.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">953</data>
213
+ <data key="d2">720</data>
214
+ <data key="d3">961</data>
215
+ <data key="d4">728</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">953</data>
220
+ <data key="d2">753</data>
221
+ <data key="d3">961</data>
222
+ <data key="d4">761</data>
223
+ </node>
224
+ <node id="general31">
225
+ <data key="d0">general</data>
226
+ <data key="d5">464.0</data>
227
+ <data key="d6">851.0</data>
228
+ <data key="d7">510.0</data>
229
+ <data key="d8">968.0</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">460</data>
234
+ <data key="d2">877</data>
235
+ <data key="d3">468</data>
236
+ <data key="d4">885</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">506</data>
241
+ <data key="d2">877</data>
242
+ <data key="d3">514</data>
243
+ <data key="d4">885</data>
244
+ </node>
245
+ <node id="valve34">
246
+ <data key="d0">valve</data>
247
+ <data key="d5">371.0</data>
248
+ <data key="d6">967.0</data>
249
+ <data key="d7">432.0</data>
250
+ <data key="d8">1069.0</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">396</data>
255
+ <data key="d2">963</data>
256
+ <data key="d3">404</data>
257
+ <data key="d4">971</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">396</data>
262
+ <data key="d2">1065</data>
263
+ <data key="d3">404</data>
264
+ <data key="d4">1073</data>
265
+ </node>
266
+ <node id="instrumentation37">
267
+ <data key="d0">instrumentation</data>
268
+ <data key="d5">903.0</data>
269
+ <data key="d6">122.0</data>
270
+ <data key="d7">1012.0</data>
271
+ <data key="d8">231.0</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">953</data>
276
+ <data key="d2">118</data>
277
+ <data key="d3">961</data>
278
+ <data key="d4">126</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">953</data>
283
+ <data key="d2">227</data>
284
+ <data key="d3">961</data>
285
+ <data key="d4">235</data>
286
+ </node>
287
+ <node id="instrumentation40">
288
+ <data key="d0">instrumentation</data>
289
+ <data key="d5">349.0</data>
290
+ <data key="d6">392.0</data>
291
+ <data key="d7">452.0</data>
292
+ <data key="d8">501.0</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">396</data>
297
+ <data key="d2">388</data>
298
+ <data key="d3">404</data>
299
+ <data key="d4">396</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">396</data>
304
+ <data key="d2">496</data>
305
+ <data key="d3">404</data>
306
+ <data key="d4">504</data>
307
+ </node>
308
+ <node id="valve43">
309
+ <data key="d0">valve</data>
310
+ <data key="d5">288.0</data>
311
+ <data key="d6">852.0</data>
312
+ <data key="d7">351.0</data>
313
+ <data key="d8">913.0</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">284</data>
318
+ <data key="d2">877</data>
319
+ <data key="d3">292</data>
320
+ <data key="d4">885</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">346</data>
325
+ <data key="d2">877</data>
326
+ <data key="d3">354</data>
327
+ <data key="d4">885</data>
328
+ </node>
329
+ <node id="valve46">
330
+ <data key="d0">valve</data>
331
+ <data key="d5">0.0</data>
332
+ <data key="d6">851.0</data>
333
+ <data key="d7">82.0</data>
334
+ <data key="d8">911.0</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">78</data>
339
+ <data key="d2">877</data>
340
+ <data key="d3">86</data>
341
+ <data key="d4">885</data>
342
+ </node>
343
+ <node id="valve48">
344
+ <data key="d0">valve</data>
345
+ <data key="d5">371.0</data>
346
+ <data key="d6">120.0</data>
347
+ <data key="d7">431.0</data>
348
+ <data key="d8">199.0</data>
349
+ </node>
350
+ <node id="connector49">
351
+ <data key="d0">connector</data>
352
+ <data key="d1">396</data>
353
+ <data key="d2">116</data>
354
+ <data key="d3">404</data>
355
+ <data key="d4">124</data>
356
+ </node>
357
+ <node id="connector50">
358
+ <data key="d0">connector</data>
359
+ <data key="d1">396</data>
360
+ <data key="d2">195</data>
361
+ <data key="d3">404</data>
362
+ <data key="d4">203</data>
363
+ </node>
364
+ <node id="valve51">
365
+ <data key="d0">valve</data>
366
+ <data key="d5">648.0</data>
367
+ <data key="d6">952.0</data>
368
+ <data key="d7">710.0</data>
369
+ <data key="d8">1063.0</data>
370
+ </node>
371
+ <node id="connector52">
372
+ <data key="d0">connector</data>
373
+ <data key="d1">675</data>
374
+ <data key="d2">948</data>
375
+ <data key="d3">683</data>
376
+ <data key="d4">956</data>
377
+ </node>
378
+ <node id="connector53">
379
+ <data key="d0">connector</data>
380
+ <data key="d1">675</data>
381
+ <data key="d2">1059</data>
382
+ <data key="d3">683</data>
383
+ <data key="d4">1067</data>
384
+ </node>
385
+ <node id="border_node54">
386
+ <data key="d0">border_node</data>
387
+ <data key="d5">0.0</data>
388
+ <data key="d6">30.0</data>
389
+ <data key="d7">14.0</data>
390
+ <data key="d8">44.0</data>
391
+ </node>
392
+ <node id="border_node55">
393
+ <data key="d0">border_node</data>
394
+ <data key="d5">948.0</data>
395
+ <data key="d6">0.0</data>
396
+ <data key="d7">962.0</data>
397
+ <data key="d8">14.0</data>
398
+ </node>
399
+ <edge source="crossing1" target="connector49">
400
+ <data key="d9">solid</data>
401
+ </edge>
402
+ <edge source="crossing1" target="border_node54">
403
+ <data key="d9">solid</data>
404
+ </edge>
405
+ <edge source="crossing2" target="connector14">
406
+ <data key="d9">solid</data>
407
+ </edge>
408
+ <edge source="crossing2" target="connector18">
409
+ <data key="d9">solid</data>
410
+ </edge>
411
+ <edge source="crossing2" target="connector44">
412
+ <data key="d9">solid</data>
413
+ </edge>
414
+ <edge source="crossing2" target="connector47">
415
+ <data key="d9">solid</data>
416
+ </edge>
417
+ <edge source="crossing3" target="connector19">
418
+ <data key="d9">solid</data>
419
+ </edge>
420
+ <edge source="crossing3" target="connector21">
421
+ <data key="d9">solid</data>
422
+ </edge>
423
+ <edge source="crossing3" target="connector24">
424
+ <data key="d9">solid</data>
425
+ </edge>
426
+ <edge source="crossing4" target="crossing10">
427
+ <data key="d9">non-solid</data>
428
+ </edge>
429
+ <edge source="crossing4" target="connector22">
430
+ <data key="d9">solid</data>
431
+ </edge>
432
+ <edge source="crossing4" target="connector36">
433
+ <data key="d9">solid</data>
434
+ </edge>
435
+ <edge source="crossing5" target="crossing6">
436
+ <data key="d9">non-solid</data>
437
+ </edge>
438
+ <edge source="crossing5" target="crossing12">
439
+ <data key="d9">non-solid</data>
440
+ </edge>
441
+ <edge source="crossing5" target="connector30">
442
+ <data key="d9">solid</data>
443
+ </edge>
444
+ <edge source="crossing6" target="crossing11">
445
+ <data key="d9">non-solid</data>
446
+ </edge>
447
+ <edge source="crossing6" target="connector33">
448
+ <data key="d9">solid</data>
449
+ </edge>
450
+ <edge source="crossing6" target="connector52">
451
+ <data key="d9">solid</data>
452
+ </edge>
453
+ <edge source="crossing7" target="crossing8">
454
+ <data key="d9">non-solid</data>
455
+ </edge>
456
+ <edge source="crossing7" target="connector32">
457
+ <data key="d9">solid</data>
458
+ </edge>
459
+ <edge source="crossing7" target="connector35">
460
+ <data key="d9">solid</data>
461
+ </edge>
462
+ <edge source="crossing7" target="connector45">
463
+ <data key="d9">solid</data>
464
+ </edge>
465
+ <edge source="crossing8" target="crossing11">
466
+ <data key="d9">non-solid</data>
467
+ </edge>
468
+ <edge source="crossing8" target="connector42">
469
+ <data key="d9">solid</data>
470
+ </edge>
471
+ <edge source="crossing9" target="connector16">
472
+ <data key="d9">solid</data>
473
+ </edge>
474
+ <edge source="crossing9" target="connector41">
475
+ <data key="d9">solid</data>
476
+ </edge>
477
+ <edge source="crossing9" target="connector50">
478
+ <data key="d9">solid</data>
479
+ </edge>
480
+ <edge source="crossing10" target="crossing12">
481
+ <data key="d9">non-solid</data>
482
+ </edge>
483
+ <edge source="crossing10" target="connector53">
484
+ <data key="d9">solid</data>
485
+ </edge>
486
+ <edge source="general13" target="connector14">
487
+ <data key="d9">solid</data>
488
+ </edge>
489
+ <edge source="general15" target="connector16">
490
+ <data key="d9">solid</data>
491
+ </edge>
492
+ <edge source="valve17" target="connector18">
493
+ <data key="d9">solid</data>
494
+ </edge>
495
+ <edge source="valve17" target="connector19">
496
+ <data key="d9">solid</data>
497
+ </edge>
498
+ <edge source="valve20" target="connector21">
499
+ <data key="d9">solid</data>
500
+ </edge>
501
+ <edge source="valve20" target="connector22">
502
+ <data key="d9">solid</data>
503
+ </edge>
504
+ <edge source="valve23" target="connector24">
505
+ <data key="d9">solid</data>
506
+ </edge>
507
+ <edge source="valve25" target="connector26">
508
+ <data key="d9">solid</data>
509
+ </edge>
510
+ <edge source="valve25" target="connector27">
511
+ <data key="d9">solid</data>
512
+ </edge>
513
+ <edge source="connector26" target="connector39">
514
+ <data key="d9">solid</data>
515
+ </edge>
516
+ <edge source="connector27" target="connector29">
517
+ <data key="d9">solid</data>
518
+ </edge>
519
+ <edge source="general28" target="connector29">
520
+ <data key="d9">solid</data>
521
+ </edge>
522
+ <edge source="general28" target="connector30">
523
+ <data key="d9">solid</data>
524
+ </edge>
525
+ <edge source="general31" target="connector32">
526
+ <data key="d9">solid</data>
527
+ </edge>
528
+ <edge source="general31" target="connector33">
529
+ <data key="d9">solid</data>
530
+ </edge>
531
+ <edge source="valve34" target="connector35">
532
+ <data key="d9">solid</data>
533
+ </edge>
534
+ <edge source="valve34" target="connector36">
535
+ <data key="d9">solid</data>
536
+ </edge>
537
+ <edge source="instrumentation37" target="connector38">
538
+ <data key="d9">solid</data>
539
+ </edge>
540
+ <edge source="instrumentation37" target="connector39">
541
+ <data key="d9">solid</data>
542
+ </edge>
543
+ <edge source="connector38" target="border_node55">
544
+ <data key="d9">solid</data>
545
+ </edge>
546
+ <edge source="instrumentation40" target="connector41">
547
+ <data key="d9">solid</data>
548
+ </edge>
549
+ <edge source="instrumentation40" target="connector42">
550
+ <data key="d9">solid</data>
551
+ </edge>
552
+ <edge source="valve43" target="connector44">
553
+ <data key="d9">solid</data>
554
+ </edge>
555
+ <edge source="valve43" target="connector45">
556
+ <data key="d9">solid</data>
557
+ </edge>
558
+ <edge source="valve46" target="connector47">
559
+ <data key="d9">solid</data>
560
+ </edge>
561
+ <edge source="valve48" target="connector49">
562
+ <data key="d9">solid</data>
563
+ </edge>
564
+ <edge source="valve48" target="connector50">
565
+ <data key="d9">solid</data>
566
+ </edge>
567
+ <edge source="valve51" target="connector52">
568
+ <data key="d9">solid</data>
569
+ </edge>
570
+ <edge source="valve51" target="connector53">
571
+ <data key="d9">solid</data>
572
+ </edge>
573
+ </graph>
574
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_35.graphml.xml ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">266</data>
17
+ <data key="d2">1158</data>
18
+ <data key="d3">274</data>
19
+ <data key="d4">1166</data>
20
+ </node>
21
+ <node id="general2">
22
+ <data key="d0">general</data>
23
+ <data key="d5">240.0</data>
24
+ <data key="d6">906.0</data>
25
+ <data key="d7">300.0</data>
26
+ <data key="d8">938.0</data>
27
+ </node>
28
+ <node id="connector3">
29
+ <data key="d0">connector</data>
30
+ <data key="d1">266</data>
31
+ <data key="d2">934</data>
32
+ <data key="d3">274</data>
33
+ <data key="d4">942</data>
34
+ </node>
35
+ <node id="valve4">
36
+ <data key="d0">valve</data>
37
+ <data key="d5">54.0</data>
38
+ <data key="d6">1131.0</data>
39
+ <data key="d7">155.0</data>
40
+ <data key="d8">1193.0</data>
41
+ </node>
42
+ <node id="connector5">
43
+ <data key="d0">connector</data>
44
+ <data key="d1">50</data>
45
+ <data key="d2">1158</data>
46
+ <data key="d3">58</data>
47
+ <data key="d4">1166</data>
48
+ </node>
49
+ <node id="connector6">
50
+ <data key="d0">connector</data>
51
+ <data key="d1">151</data>
52
+ <data key="d2">1158</data>
53
+ <data key="d3">159</data>
54
+ <data key="d4">1166</data>
55
+ </node>
56
+ <node id="border_node7">
57
+ <data key="d0">border_node</data>
58
+ <data key="d5">261.0</data>
59
+ <data key="d6">1485.0</data>
60
+ <data key="d7">275.0</data>
61
+ <data key="d8">1499.0</data>
62
+ </node>
63
+ <node id="border_node8">
64
+ <data key="d0">border_node</data>
65
+ <data key="d5">0.0</data>
66
+ <data key="d6">1155.0</data>
67
+ <data key="d7">14.0</data>
68
+ <data key="d8">1169.0</data>
69
+ </node>
70
+ <edge source="crossing1" target="connector3">
71
+ <data key="d9">solid</data>
72
+ </edge>
73
+ <edge source="crossing1" target="connector6">
74
+ <data key="d9">solid</data>
75
+ </edge>
76
+ <edge source="crossing1" target="border_node7">
77
+ <data key="d9">solid</data>
78
+ </edge>
79
+ <edge source="general2" target="connector3">
80
+ <data key="d9">solid</data>
81
+ </edge>
82
+ <edge source="valve4" target="connector5">
83
+ <data key="d9">solid</data>
84
+ </edge>
85
+ <edge source="valve4" target="connector6">
86
+ <data key="d9">solid</data>
87
+ </edge>
88
+ <edge source="connector5" target="border_node8">
89
+ <data key="d9">solid</data>
90
+ </edge>
91
+ </graph>
92
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_36.graphml.xml ADDED
@@ -0,0 +1,122 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">266</data>
17
+ <data key="d2">408</data>
18
+ <data key="d3">274</data>
19
+ <data key="d4">416</data>
20
+ </node>
21
+ <node id="general2">
22
+ <data key="d0">general</data>
23
+ <data key="d5">240.0</data>
24
+ <data key="d6">156.0</data>
25
+ <data key="d7">300.0</data>
26
+ <data key="d8">188.0</data>
27
+ </node>
28
+ <node id="connector3">
29
+ <data key="d0">connector</data>
30
+ <data key="d1">266</data>
31
+ <data key="d2">184</data>
32
+ <data key="d3">274</data>
33
+ <data key="d4">192</data>
34
+ </node>
35
+ <node id="valve4">
36
+ <data key="d0">valve</data>
37
+ <data key="d5">240.0</data>
38
+ <data key="d6">1101.0</data>
39
+ <data key="d7">300.0</data>
40
+ <data key="d8">1181.0</data>
41
+ </node>
42
+ <node id="connector5">
43
+ <data key="d0">connector</data>
44
+ <data key="d1">266</data>
45
+ <data key="d2">1097</data>
46
+ <data key="d3">274</data>
47
+ <data key="d4">1105</data>
48
+ </node>
49
+ <node id="connector6">
50
+ <data key="d0">connector</data>
51
+ <data key="d1">266</data>
52
+ <data key="d2">1177</data>
53
+ <data key="d3">274</data>
54
+ <data key="d4">1185</data>
55
+ </node>
56
+ <node id="valve7">
57
+ <data key="d0">valve</data>
58
+ <data key="d5">54.0</data>
59
+ <data key="d6">381.0</data>
60
+ <data key="d7">155.0</data>
61
+ <data key="d8">443.0</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">50</data>
66
+ <data key="d2">408</data>
67
+ <data key="d3">58</data>
68
+ <data key="d4">416</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">151</data>
73
+ <data key="d2">408</data>
74
+ <data key="d3">159</data>
75
+ <data key="d4">416</data>
76
+ </node>
77
+ <node id="border_node10">
78
+ <data key="d0">border_node</data>
79
+ <data key="d5">261.0</data>
80
+ <data key="d6">1485.0</data>
81
+ <data key="d7">275.0</data>
82
+ <data key="d8">1499.0</data>
83
+ </node>
84
+ <node id="border_node11">
85
+ <data key="d0">border_node</data>
86
+ <data key="d5">0.0</data>
87
+ <data key="d6">405.0</data>
88
+ <data key="d7">14.0</data>
89
+ <data key="d8">419.0</data>
90
+ </node>
91
+ <edge source="crossing1" target="connector3">
92
+ <data key="d9">solid</data>
93
+ </edge>
94
+ <edge source="crossing1" target="connector9">
95
+ <data key="d9">solid</data>
96
+ </edge>
97
+ <edge source="crossing1" target="connector5">
98
+ <data key="d9">solid</data>
99
+ </edge>
100
+ <edge source="general2" target="connector3">
101
+ <data key="d9">solid</data>
102
+ </edge>
103
+ <edge source="valve4" target="connector5">
104
+ <data key="d9">solid</data>
105
+ </edge>
106
+ <edge source="valve4" target="connector6">
107
+ <data key="d9">solid</data>
108
+ </edge>
109
+ <edge source="connector6" target="border_node10">
110
+ <data key="d9">solid</data>
111
+ </edge>
112
+ <edge source="valve7" target="connector8">
113
+ <data key="d9">solid</data>
114
+ </edge>
115
+ <edge source="valve7" target="connector9">
116
+ <data key="d9">solid</data>
117
+ </edge>
118
+ <edge source="connector8" target="border_node11">
119
+ <data key="d9">solid</data>
120
+ </edge>
121
+ </graph>
122
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_37.graphml.xml ADDED
@@ -0,0 +1,132 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="long" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="long" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="long" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="long" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="double" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="double" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="double" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="double" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="valve1">
15
+ <data key="d0">valve</data>
16
+ <data key="d1">241.0</data>
17
+ <data key="d2">1129.0</data>
18
+ <data key="d3">300.0</data>
19
+ <data key="d4">1225.0</data>
20
+ </node>
21
+ <node id="connector2">
22
+ <data key="d0">connector</data>
23
+ <data key="d5">266</data>
24
+ <data key="d6">1125</data>
25
+ <data key="d7">274</data>
26
+ <data key="d8">1133</data>
27
+ </node>
28
+ <node id="connector3">
29
+ <data key="d0">connector</data>
30
+ <data key="d5">266</data>
31
+ <data key="d6">1221</data>
32
+ <data key="d7">274</data>
33
+ <data key="d8">1229</data>
34
+ </node>
35
+ <node id="general4">
36
+ <data key="d0">general</data>
37
+ <data key="d1">240.0</data>
38
+ <data key="d2">1475.0</data>
39
+ <data key="d3">300.0</data>
40
+ <data key="d4">1499.0</data>
41
+ </node>
42
+ <node id="connector5">
43
+ <data key="d0">connector</data>
44
+ <data key="d5">266</data>
45
+ <data key="d6">1470</data>
46
+ <data key="d7">274</data>
47
+ <data key="d8">1478</data>
48
+ </node>
49
+ <node id="instrumentation6">
50
+ <data key="d0">instrumentation</data>
51
+ <data key="d1">216.0</data>
52
+ <data key="d2">872.0</data>
53
+ <data key="d3">325.0</data>
54
+ <data key="d4">981.0</data>
55
+ </node>
56
+ <node id="connector7">
57
+ <data key="d0">connector</data>
58
+ <data key="d5">266</data>
59
+ <data key="d6">868</data>
60
+ <data key="d7">274</data>
61
+ <data key="d8">876</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d5">266</data>
66
+ <data key="d6">977</data>
67
+ <data key="d7">274</data>
68
+ <data key="d8">985</data>
69
+ </node>
70
+ <node id="valve9">
71
+ <data key="d0">valve</data>
72
+ <data key="d1">240.0</data>
73
+ <data key="d2">351.0</data>
74
+ <data key="d3">300.0</data>
75
+ <data key="d4">431.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d5">266</data>
80
+ <data key="d6">347</data>
81
+ <data key="d7">274</data>
82
+ <data key="d8">355</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d5">266</data>
87
+ <data key="d6">427</data>
88
+ <data key="d7">274</data>
89
+ <data key="d8">435</data>
90
+ </node>
91
+ <node id="border_node12">
92
+ <data key="d0">border_node</data>
93
+ <data key="d1">261.0</data>
94
+ <data key="d2">0.0</data>
95
+ <data key="d3">275.0</data>
96
+ <data key="d4">14.0</data>
97
+ </node>
98
+ <edge source="valve1" target="connector2">
99
+ <data key="d9">solid</data>
100
+ </edge>
101
+ <edge source="valve1" target="connector3">
102
+ <data key="d9">solid</data>
103
+ </edge>
104
+ <edge source="connector2" target="connector8">
105
+ <data key="d9">solid</data>
106
+ </edge>
107
+ <edge source="connector3" target="connector5">
108
+ <data key="d9">solid</data>
109
+ </edge>
110
+ <edge source="general4" target="connector5">
111
+ <data key="d9">solid</data>
112
+ </edge>
113
+ <edge source="instrumentation6" target="connector7">
114
+ <data key="d9">solid</data>
115
+ </edge>
116
+ <edge source="instrumentation6" target="connector8">
117
+ <data key="d9">solid</data>
118
+ </edge>
119
+ <edge source="connector7" target="connector11">
120
+ <data key="d9">solid</data>
121
+ </edge>
122
+ <edge source="valve9" target="connector10">
123
+ <data key="d9">solid</data>
124
+ </edge>
125
+ <edge source="valve9" target="connector11">
126
+ <data key="d9">solid</data>
127
+ </edge>
128
+ <edge source="connector10" target="border_node12">
129
+ <data key="d9">solid</data>
130
+ </edge>
131
+ </graph>
132
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_38.graphml.xml ADDED
@@ -0,0 +1,159 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">266</data>
17
+ <data key="d2">877</data>
18
+ <data key="d3">274</data>
19
+ <data key="d4">885</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">266</data>
24
+ <data key="d2">1159</data>
25
+ <data key="d3">274</data>
26
+ <data key="d4">1167</data>
27
+ </node>
28
+ <node id="valve3">
29
+ <data key="d0">valve</data>
30
+ <data key="d5">241.0</data>
31
+ <data key="d6">379.0</data>
32
+ <data key="d7">300.0</data>
33
+ <data key="d8">475.0</data>
34
+ </node>
35
+ <node id="connector4">
36
+ <data key="d0">connector</data>
37
+ <data key="d1">266</data>
38
+ <data key="d2">375</data>
39
+ <data key="d3">274</data>
40
+ <data key="d4">383</data>
41
+ </node>
42
+ <node id="connector5">
43
+ <data key="d0">connector</data>
44
+ <data key="d1">266</data>
45
+ <data key="d2">471</data>
46
+ <data key="d3">274</data>
47
+ <data key="d4">479</data>
48
+ </node>
49
+ <node id="general6">
50
+ <data key="d0">general</data>
51
+ <data key="d5">240.0</data>
52
+ <data key="d6">725.0</data>
53
+ <data key="d7">300.0</data>
54
+ <data key="d8">757.0</data>
55
+ </node>
56
+ <node id="connector7">
57
+ <data key="d0">connector</data>
58
+ <data key="d1">266</data>
59
+ <data key="d2">720</data>
60
+ <data key="d3">274</data>
61
+ <data key="d4">728</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">266</data>
66
+ <data key="d2">753</data>
67
+ <data key="d3">274</data>
68
+ <data key="d4">761</data>
69
+ </node>
70
+ <node id="instrumentation9">
71
+ <data key="d0">instrumentation</data>
72
+ <data key="d5">216.0</data>
73
+ <data key="d6">122.0</data>
74
+ <data key="d7">325.0</data>
75
+ <data key="d8">231.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">266</data>
80
+ <data key="d2">118</data>
81
+ <data key="d3">274</data>
82
+ <data key="d4">126</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">266</data>
87
+ <data key="d2">227</data>
88
+ <data key="d3">274</data>
89
+ <data key="d4">235</data>
90
+ </node>
91
+ <node id="valve12">
92
+ <data key="d0">valve</data>
93
+ <data key="d5">0.0</data>
94
+ <data key="d6">952.0</data>
95
+ <data key="d7">23.0</data>
96
+ <data key="d8">1063.0</data>
97
+ </node>
98
+ <node id="border_node13">
99
+ <data key="d0">border_node</data>
100
+ <data key="d5">0.0</data>
101
+ <data key="d6">874.0</data>
102
+ <data key="d7">14.0</data>
103
+ <data key="d8">888.0</data>
104
+ </node>
105
+ <node id="border_node14">
106
+ <data key="d0">border_node</data>
107
+ <data key="d5">0.0</data>
108
+ <data key="d6">1156.0</data>
109
+ <data key="d7">14.0</data>
110
+ <data key="d8">1170.0</data>
111
+ </node>
112
+ <node id="border_node15">
113
+ <data key="d0">border_node</data>
114
+ <data key="d5">261.0</data>
115
+ <data key="d6">0.0</data>
116
+ <data key="d7">275.0</data>
117
+ <data key="d8">14.0</data>
118
+ </node>
119
+ <edge source="crossing1" target="crossing2">
120
+ <data key="d9">non-solid</data>
121
+ </edge>
122
+ <edge source="crossing1" target="connector8">
123
+ <data key="d9">solid</data>
124
+ </edge>
125
+ <edge source="crossing1" target="border_node13">
126
+ <data key="d9">non-solid</data>
127
+ </edge>
128
+ <edge source="crossing2" target="border_node14">
129
+ <data key="d9">non-solid</data>
130
+ </edge>
131
+ <edge source="valve3" target="connector4">
132
+ <data key="d9">solid</data>
133
+ </edge>
134
+ <edge source="valve3" target="connector5">
135
+ <data key="d9">solid</data>
136
+ </edge>
137
+ <edge source="connector4" target="connector11">
138
+ <data key="d9">solid</data>
139
+ </edge>
140
+ <edge source="connector5" target="connector7">
141
+ <data key="d9">solid</data>
142
+ </edge>
143
+ <edge source="general6" target="connector7">
144
+ <data key="d9">solid</data>
145
+ </edge>
146
+ <edge source="general6" target="connector8">
147
+ <data key="d9">solid</data>
148
+ </edge>
149
+ <edge source="instrumentation9" target="connector10">
150
+ <data key="d9">solid</data>
151
+ </edge>
152
+ <edge source="instrumentation9" target="connector11">
153
+ <data key="d9">solid</data>
154
+ </edge>
155
+ <edge source="connector10" target="border_node15">
156
+ <data key="d9">solid</data>
157
+ </edge>
158
+ </graph>
159
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_4.graphml.xml ADDED
@@ -0,0 +1,288 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">902</data>
17
+ <data key="d2">315</data>
18
+ <data key="d3">910</data>
19
+ <data key="d4">323</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1459</data>
24
+ <data key="d2">315</data>
25
+ <data key="d3">1467</data>
26
+ <data key="d4">323</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">902</data>
31
+ <data key="d2">596</data>
32
+ <data key="d3">910</data>
33
+ <data key="d4">604</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1459</data>
38
+ <data key="d2">596</data>
39
+ <data key="d3">1467</data>
40
+ <data key="d4">604</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">1459</data>
45
+ <data key="d2">877</data>
46
+ <data key="d3">1467</data>
47
+ <data key="d4">885</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">1459</data>
52
+ <data key="d2">1159</data>
53
+ <data key="d3">1467</data>
54
+ <data key="d4">1167</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">902</data>
59
+ <data key="d2">877</data>
60
+ <data key="d3">910</data>
61
+ <data key="d4">885</data>
62
+ </node>
63
+ <node id="valve8">
64
+ <data key="d0">valve</data>
65
+ <data key="d5">874.0</data>
66
+ <data key="d6">407.0</data>
67
+ <data key="d7">936.0</data>
68
+ <data key="d8">500.0</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">902</data>
73
+ <data key="d2">403</data>
74
+ <data key="d3">910</data>
75
+ <data key="d4">411</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">902</data>
80
+ <data key="d2">496</data>
81
+ <data key="d3">910</data>
82
+ <data key="d4">504</data>
83
+ </node>
84
+ <node id="valve11">
85
+ <data key="d0">valve</data>
86
+ <data key="d5">812.0</data>
87
+ <data key="d6">107.0</data>
88
+ <data key="d7">936.0</data>
89
+ <data key="d8">205.0</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">902</data>
94
+ <data key="d2">103</data>
95
+ <data key="d3">910</data>
96
+ <data key="d4">111</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">902</data>
101
+ <data key="d2">200</data>
102
+ <data key="d3">910</data>
103
+ <data key="d4">208</data>
104
+ </node>
105
+ <node id="valve14">
106
+ <data key="d0">valve</data>
107
+ <data key="d5">988.0</data>
108
+ <data key="d6">568.0</data>
109
+ <data key="d7">1088.0</data>
110
+ <data key="d8">627.0</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">984</data>
115
+ <data key="d2">596</data>
116
+ <data key="d3">992</data>
117
+ <data key="d4">604</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">1084</data>
122
+ <data key="d2">596</data>
123
+ <data key="d3">1092</data>
124
+ <data key="d4">604</data>
125
+ </node>
126
+ <node id="general17">
127
+ <data key="d0">general</data>
128
+ <data key="d5">1420.0</data>
129
+ <data key="d6">449.0</data>
130
+ <data key="d7">1499.0</data>
131
+ <data key="d8">507.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">1459</data>
136
+ <data key="d2">445</data>
137
+ <data key="d3">1467</data>
138
+ <data key="d4">453</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">1459</data>
143
+ <data key="d2">504</data>
144
+ <data key="d3">1467</data>
145
+ <data key="d4">512</data>
146
+ </node>
147
+ <node id="valve20">
148
+ <data key="d0">valve</data>
149
+ <data key="d5">1435.0</data>
150
+ <data key="d6">956.0</data>
151
+ <data key="d7">1495.0</data>
152
+ <data key="d8">1034.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">1459</data>
157
+ <data key="d2">952</data>
158
+ <data key="d3">1467</data>
159
+ <data key="d4">960</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">1459</data>
164
+ <data key="d2">1030</data>
165
+ <data key="d3">1467</data>
166
+ <data key="d4">1038</data>
167
+ </node>
168
+ <node id="border_node23">
169
+ <data key="d0">border_node</data>
170
+ <data key="d5">898.0</data>
171
+ <data key="d6">0.0</data>
172
+ <data key="d7">912.0</data>
173
+ <data key="d8">14.0</data>
174
+ </node>
175
+ <node id="border_node24">
176
+ <data key="d0">border_node</data>
177
+ <data key="d5">1485.0</data>
178
+ <data key="d6">312.0</data>
179
+ <data key="d7">1499.0</data>
180
+ <data key="d8">326.0</data>
181
+ </node>
182
+ <node id="border_node25">
183
+ <data key="d0">border_node</data>
184
+ <data key="d5">1485.0</data>
185
+ <data key="d6">593.0</data>
186
+ <data key="d7">1499.0</data>
187
+ <data key="d8">607.0</data>
188
+ </node>
189
+ <node id="border_node26">
190
+ <data key="d0">border_node</data>
191
+ <data key="d5">1485.0</data>
192
+ <data key="d6">1156.0</data>
193
+ <data key="d7">1499.0</data>
194
+ <data key="d8">1170.0</data>
195
+ </node>
196
+ <node id="border_node27">
197
+ <data key="d0">border_node</data>
198
+ <data key="d5">1485.0</data>
199
+ <data key="d6">874.0</data>
200
+ <data key="d7">1499.0</data>
201
+ <data key="d8">888.0</data>
202
+ </node>
203
+ <edge source="crossing1" target="connector9">
204
+ <data key="d9">solid</data>
205
+ </edge>
206
+ <edge source="crossing1" target="connector13">
207
+ <data key="d9">solid</data>
208
+ </edge>
209
+ <edge source="crossing1" target="crossing2">
210
+ <data key="d9">solid</data>
211
+ </edge>
212
+ <edge source="crossing2" target="connector18">
213
+ <data key="d9">solid</data>
214
+ </edge>
215
+ <edge source="crossing2" target="border_node24">
216
+ <data key="d9">solid</data>
217
+ </edge>
218
+ <edge source="crossing3" target="crossing7">
219
+ <data key="d9">non-solid</data>
220
+ </edge>
221
+ <edge source="crossing3" target="connector10">
222
+ <data key="d9">solid</data>
223
+ </edge>
224
+ <edge source="crossing3" target="connector15">
225
+ <data key="d9">solid</data>
226
+ </edge>
227
+ <edge source="crossing4" target="crossing5">
228
+ <data key="d9">non-solid</data>
229
+ </edge>
230
+ <edge source="crossing4" target="connector19">
231
+ <data key="d9">solid</data>
232
+ </edge>
233
+ <edge source="crossing4" target="connector16">
234
+ <data key="d9">non-solid</data>
235
+ </edge>
236
+ <edge source="crossing4" target="border_node25">
237
+ <data key="d9">solid</data>
238
+ </edge>
239
+ <edge source="crossing5" target="connector21">
240
+ <data key="d9">solid</data>
241
+ </edge>
242
+ <edge source="crossing5" target="crossing7">
243
+ <data key="d9">non-solid</data>
244
+ </edge>
245
+ <edge source="crossing5" target="border_node27">
246
+ <data key="d9">non-solid</data>
247
+ </edge>
248
+ <edge source="crossing6" target="connector22">
249
+ <data key="d9">solid</data>
250
+ </edge>
251
+ <edge source="crossing6" target="border_node26">
252
+ <data key="d9">non-solid</data>
253
+ </edge>
254
+ <edge source="valve8" target="connector9">
255
+ <data key="d9">solid</data>
256
+ </edge>
257
+ <edge source="valve8" target="connector10">
258
+ <data key="d9">solid</data>
259
+ </edge>
260
+ <edge source="valve11" target="connector12">
261
+ <data key="d9">solid</data>
262
+ </edge>
263
+ <edge source="valve11" target="connector13">
264
+ <data key="d9">solid</data>
265
+ </edge>
266
+ <edge source="connector12" target="border_node23">
267
+ <data key="d9">solid</data>
268
+ </edge>
269
+ <edge source="valve14" target="connector15">
270
+ <data key="d9">solid</data>
271
+ </edge>
272
+ <edge source="valve14" target="connector16">
273
+ <data key="d9">solid</data>
274
+ </edge>
275
+ <edge source="general17" target="connector18">
276
+ <data key="d9">solid</data>
277
+ </edge>
278
+ <edge source="general17" target="connector19">
279
+ <data key="d9">solid</data>
280
+ </edge>
281
+ <edge source="valve20" target="connector21">
282
+ <data key="d9">solid</data>
283
+ </edge>
284
+ <edge source="valve20" target="connector22">
285
+ <data key="d9">solid</data>
286
+ </edge>
287
+ </graph>
288
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_475_xy_shifts.npy ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8176fc13506d1d708ca517d7da7cbbc368e3ff39e04089efdf877847d7af37dd
3
+ size 779
P&ID-Symbols-3/P&ID-Symbols-3/test/475_5.graphml.xml ADDED
@@ -0,0 +1,372 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1050</data>
17
+ <data key="d2">1346</data>
18
+ <data key="d3">1058</data>
19
+ <data key="d4">1354</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1050</data>
24
+ <data key="d2">1064</data>
25
+ <data key="d3">1058</data>
26
+ <data key="d4">1072</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1050</data>
31
+ <data key="d2">783</data>
32
+ <data key="d3">1058</data>
33
+ <data key="d4">791</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1050</data>
38
+ <data key="d2">502</data>
39
+ <data key="d3">1058</data>
40
+ <data key="d4">510</data>
41
+ </node>
42
+ <node id="valve5">
43
+ <data key="d0">valve</data>
44
+ <data key="d5">385.0</data>
45
+ <data key="d6">474.0</data>
46
+ <data key="d7">445.0</data>
47
+ <data key="d8">538.0</data>
48
+ </node>
49
+ <node id="connector6">
50
+ <data key="d0">connector</data>
51
+ <data key="d1">381</data>
52
+ <data key="d2">502</data>
53
+ <data key="d3">389</data>
54
+ <data key="d4">510</data>
55
+ </node>
56
+ <node id="connector7">
57
+ <data key="d0">connector</data>
58
+ <data key="d1">441</data>
59
+ <data key="d2">502</data>
60
+ <data key="d3">449</data>
61
+ <data key="d4">510</data>
62
+ </node>
63
+ <node id="instrumentation8">
64
+ <data key="d0">instrumentation</data>
65
+ <data key="d5">574.0</data>
66
+ <data key="d6">441.0</data>
67
+ <data key="d7">703.0</data>
68
+ <data key="d8">571.0</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">570</data>
73
+ <data key="d2">502</data>
74
+ <data key="d3">578</data>
75
+ <data key="d4">510</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">699</data>
80
+ <data key="d2">502</data>
81
+ <data key="d3">707</data>
82
+ <data key="d4">510</data>
83
+ </node>
84
+ <node id="general11">
85
+ <data key="d0">general</data>
86
+ <data key="d5">263.0</data>
87
+ <data key="d6">758.0</data>
88
+ <data key="d7">358.0</data>
89
+ <data key="d8">819.0</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">259</data>
94
+ <data key="d2">783</data>
95
+ <data key="d3">267</data>
96
+ <data key="d4">791</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">354</data>
101
+ <data key="d2">783</data>
102
+ <data key="d3">362</data>
103
+ <data key="d4">791</data>
104
+ </node>
105
+ <node id="general14">
106
+ <data key="d0">general</data>
107
+ <data key="d5">1198.0</data>
108
+ <data key="d6">668.0</data>
109
+ <data key="d7">1244.0</data>
110
+ <data key="d8">819.0</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">1194</data>
115
+ <data key="d2">783</data>
116
+ <data key="d3">1202</data>
117
+ <data key="d4">791</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">1240</data>
122
+ <data key="d2">783</data>
123
+ <data key="d3">1248</data>
124
+ <data key="d4">791</data>
125
+ </node>
126
+ <node id="valve17">
127
+ <data key="d0">valve</data>
128
+ <data key="d5">1015.0</data>
129
+ <data key="d6">614.0</data>
130
+ <data key="d7">1094.0</data>
131
+ <data key="d8">694.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">1050</data>
136
+ <data key="d2">610</data>
137
+ <data key="d3">1058</data>
138
+ <data key="d4">618</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">1050</data>
143
+ <data key="d2">690</data>
144
+ <data key="d3">1058</data>
145
+ <data key="d4">698</data>
146
+ </node>
147
+ <node id="valve20">
148
+ <data key="d0">valve</data>
149
+ <data key="d5">1092.0</data>
150
+ <data key="d6">1022.0</data>
151
+ <data key="d7">1193.0</data>
152
+ <data key="d8">1100.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">1088</data>
157
+ <data key="d2">1064</data>
158
+ <data key="d3">1096</data>
159
+ <data key="d4">1072</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">1189</data>
164
+ <data key="d2">1064</data>
165
+ <data key="d3">1197</data>
166
+ <data key="d4">1072</data>
167
+ </node>
168
+ <node id="instrumentation23">
169
+ <data key="d0">instrumentation</data>
170
+ <data key="d5">1415.0</data>
171
+ <data key="d6">1006.0</data>
172
+ <data key="d7">1499.0</data>
173
+ <data key="d8">1131.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">1410</data>
178
+ <data key="d2">1064</data>
179
+ <data key="d3">1418</data>
180
+ <data key="d4">1072</data>
181
+ </node>
182
+ <node id="general25">
183
+ <data key="d0">general</data>
184
+ <data key="d5">1373.0</data>
185
+ <data key="d6">475.0</data>
186
+ <data key="d7">1417.0</data>
187
+ <data key="d8">593.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">1368</data>
192
+ <data key="d2">502</data>
193
+ <data key="d3">1376</data>
194
+ <data key="d4">510</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">1414</data>
199
+ <data key="d2">502</data>
200
+ <data key="d3">1422</data>
201
+ <data key="d4">510</data>
202
+ </node>
203
+ <node id="instrumentation28">
204
+ <data key="d0">instrumentation</data>
205
+ <data key="d5">1131.0</data>
206
+ <data key="d6">443.0</data>
207
+ <data key="d7">1255.0</data>
208
+ <data key="d8">568.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">1127</data>
213
+ <data key="d2">502</data>
214
+ <data key="d3">1135</data>
215
+ <data key="d4">510</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">1251</data>
220
+ <data key="d2">502</data>
221
+ <data key="d3">1259</data>
222
+ <data key="d4">510</data>
223
+ </node>
224
+ <node id="border_node31">
225
+ <data key="d0">border_node</data>
226
+ <data key="d5">1485.0</data>
227
+ <data key="d6">1343.0</data>
228
+ <data key="d7">1499.0</data>
229
+ <data key="d8">1357.0</data>
230
+ </node>
231
+ <node id="border_node32">
232
+ <data key="d0">border_node</data>
233
+ <data key="d5">1046.0</data>
234
+ <data key="d6">1485.0</data>
235
+ <data key="d7">1060.0</data>
236
+ <data key="d8">1499.0</data>
237
+ </node>
238
+ <node id="border_node33">
239
+ <data key="d0">border_node</data>
240
+ <data key="d5">0.0</data>
241
+ <data key="d6">499.0</data>
242
+ <data key="d7">14.0</data>
243
+ <data key="d8">513.0</data>
244
+ </node>
245
+ <node id="border_node34">
246
+ <data key="d0">border_node</data>
247
+ <data key="d5">0.0</data>
248
+ <data key="d6">780.0</data>
249
+ <data key="d7">14.0</data>
250
+ <data key="d8">794.0</data>
251
+ </node>
252
+ <node id="border_node35">
253
+ <data key="d0">border_node</data>
254
+ <data key="d5">1485.0</data>
255
+ <data key="d6">780.0</data>
256
+ <data key="d7">1499.0</data>
257
+ <data key="d8">794.0</data>
258
+ </node>
259
+ <node id="border_node36">
260
+ <data key="d0">border_node</data>
261
+ <data key="d5">1485.0</data>
262
+ <data key="d6">499.0</data>
263
+ <data key="d7">1499.0</data>
264
+ <data key="d8">513.0</data>
265
+ </node>
266
+ <edge source="crossing1" target="crossing2">
267
+ <data key="d9">solid</data>
268
+ </edge>
269
+ <edge source="crossing1" target="border_node31">
270
+ <data key="d9">solid</data>
271
+ </edge>
272
+ <edge source="crossing1" target="border_node32">
273
+ <data key="d9">solid</data>
274
+ </edge>
275
+ <edge source="crossing2" target="crossing3">
276
+ <data key="d9">solid</data>
277
+ </edge>
278
+ <edge source="crossing2" target="connector21">
279
+ <data key="d9">solid</data>
280
+ </edge>
281
+ <edge source="crossing3" target="connector15">
282
+ <data key="d9">solid</data>
283
+ </edge>
284
+ <edge source="crossing3" target="connector19">
285
+ <data key="d9">solid</data>
286
+ </edge>
287
+ <edge source="crossing3" target="connector13">
288
+ <data key="d9">solid</data>
289
+ </edge>
290
+ <edge source="crossing4" target="connector18">
291
+ <data key="d9">solid</data>
292
+ </edge>
293
+ <edge source="crossing4" target="connector29">
294
+ <data key="d9">solid</data>
295
+ </edge>
296
+ <edge source="crossing4" target="connector10">
297
+ <data key="d9">non-solid</data>
298
+ </edge>
299
+ <edge source="valve5" target="connector6">
300
+ <data key="d9">solid</data>
301
+ </edge>
302
+ <edge source="valve5" target="connector7">
303
+ <data key="d9">solid</data>
304
+ </edge>
305
+ <edge source="connector6" target="border_node33">
306
+ <data key="d9">solid</data>
307
+ </edge>
308
+ <edge source="connector7" target="connector9">
309
+ <data key="d9">solid</data>
310
+ </edge>
311
+ <edge source="instrumentation8" target="connector9">
312
+ <data key="d9">solid</data>
313
+ </edge>
314
+ <edge source="instrumentation8" target="connector10">
315
+ <data key="d9">solid</data>
316
+ </edge>
317
+ <edge source="general11" target="connector12">
318
+ <data key="d9">solid</data>
319
+ </edge>
320
+ <edge source="general11" target="connector13">
321
+ <data key="d9">solid</data>
322
+ </edge>
323
+ <edge source="connector12" target="border_node34">
324
+ <data key="d9">solid</data>
325
+ </edge>
326
+ <edge source="general14" target="connector15">
327
+ <data key="d9">solid</data>
328
+ </edge>
329
+ <edge source="general14" target="connector16">
330
+ <data key="d9">solid</data>
331
+ </edge>
332
+ <edge source="connector16" target="border_node35">
333
+ <data key="d9">solid</data>
334
+ </edge>
335
+ <edge source="valve17" target="connector18">
336
+ <data key="d9">solid</data>
337
+ </edge>
338
+ <edge source="valve17" target="connector19">
339
+ <data key="d9">solid</data>
340
+ </edge>
341
+ <edge source="valve20" target="connector21">
342
+ <data key="d9">solid</data>
343
+ </edge>
344
+ <edge source="valve20" target="connector22">
345
+ <data key="d9">solid</data>
346
+ </edge>
347
+ <edge source="connector22" target="connector24">
348
+ <data key="d9">solid</data>
349
+ </edge>
350
+ <edge source="instrumentation23" target="connector24">
351
+ <data key="d9">solid</data>
352
+ </edge>
353
+ <edge source="general25" target="connector26">
354
+ <data key="d9">solid</data>
355
+ </edge>
356
+ <edge source="general25" target="connector27">
357
+ <data key="d9">solid</data>
358
+ </edge>
359
+ <edge source="connector26" target="connector30">
360
+ <data key="d9">solid</data>
361
+ </edge>
362
+ <edge source="connector27" target="border_node36">
363
+ <data key="d9">solid</data>
364
+ </edge>
365
+ <edge source="instrumentation28" target="connector29">
366
+ <data key="d9">solid</data>
367
+ </edge>
368
+ <edge source="instrumentation28" target="connector30">
369
+ <data key="d9">solid</data>
370
+ </edge>
371
+ </graph>
372
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_6.graphml.xml ADDED
@@ -0,0 +1,392 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1050</data>
17
+ <data key="d2">596</data>
18
+ <data key="d3">1058</data>
19
+ <data key="d4">604</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1050</data>
24
+ <data key="d2">314</data>
25
+ <data key="d3">1058</data>
26
+ <data key="d4">322</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1050</data>
31
+ <data key="d2">33</data>
32
+ <data key="d3">1058</data>
33
+ <data key="d4">41</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">215</data>
38
+ <data key="d2">1439</data>
39
+ <data key="d3">223</data>
40
+ <data key="d4">1447</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">1050</data>
45
+ <data key="d2">1439</data>
46
+ <data key="d3">1058</data>
47
+ <data key="d4">1447</data>
48
+ </node>
49
+ <node id="general6">
50
+ <data key="d0">general</data>
51
+ <data key="d5">263.0</data>
52
+ <data key="d6">8.0</data>
53
+ <data key="d7">358.0</data>
54
+ <data key="d8">69.0</data>
55
+ </node>
56
+ <node id="connector7">
57
+ <data key="d0">connector</data>
58
+ <data key="d1">259</data>
59
+ <data key="d2">33</data>
60
+ <data key="d3">267</data>
61
+ <data key="d4">41</data>
62
+ </node>
63
+ <node id="connector8">
64
+ <data key="d0">connector</data>
65
+ <data key="d1">354</data>
66
+ <data key="d2">33</data>
67
+ <data key="d3">362</data>
68
+ <data key="d4">41</data>
69
+ </node>
70
+ <node id="general9">
71
+ <data key="d0">general</data>
72
+ <data key="d5">1198.0</data>
73
+ <data key="d6">0.0</data>
74
+ <data key="d7">1244.0</data>
75
+ <data key="d8">69.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">1194</data>
80
+ <data key="d2">33</data>
81
+ <data key="d3">1202</data>
82
+ <data key="d4">41</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">1240</data>
87
+ <data key="d2">33</data>
88
+ <data key="d3">1248</data>
89
+ <data key="d4">41</data>
90
+ </node>
91
+ <node id="valve12">
92
+ <data key="d0">valve</data>
93
+ <data key="d5">610.0</data>
94
+ <data key="d6">1414.0</data>
95
+ <data key="d7">704.0</data>
96
+ <data key="d8">1473.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">606</data>
101
+ <data key="d2">1439</data>
102
+ <data key="d3">614</data>
103
+ <data key="d4">1447</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">700</data>
108
+ <data key="d2">1439</data>
109
+ <data key="d3">708</data>
110
+ <data key="d4">1447</data>
111
+ </node>
112
+ <node id="valve15">
113
+ <data key="d0">valve</data>
114
+ <data key="d5">821.0</data>
115
+ <data key="d6">1395.0</data>
116
+ <data key="d7">917.0</data>
117
+ <data key="d8">1492.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">817</data>
122
+ <data key="d2">1439</data>
123
+ <data key="d3">825</data>
124
+ <data key="d4">1447</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">912</data>
129
+ <data key="d2">1439</data>
130
+ <data key="d3">920</data>
131
+ <data key="d4">1447</data>
132
+ </node>
133
+ <node id="instrumentation18">
134
+ <data key="d0">instrumentation</data>
135
+ <data key="d5">1133.0</data>
136
+ <data key="d6">1379.0</data>
137
+ <data key="d7">1260.0</data>
138
+ <data key="d8">1499.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">1129</data>
143
+ <data key="d2">1439</data>
144
+ <data key="d3">1137</data>
145
+ <data key="d4">1447</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">1256</data>
150
+ <data key="d2">1439</data>
151
+ <data key="d3">1264</data>
152
+ <data key="d4">1447</data>
153
+ </node>
154
+ <node id="instrumentation21">
155
+ <data key="d0">instrumentation</data>
156
+ <data key="d5">1411.0</data>
157
+ <data key="d6">1381.0</data>
158
+ <data key="d7">1499.0</data>
159
+ <data key="d8">1499.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">1407</data>
164
+ <data key="d2">1439</data>
165
+ <data key="d3">1415</data>
166
+ <data key="d4">1447</data>
167
+ </node>
168
+ <node id="valve23">
169
+ <data key="d0">valve</data>
170
+ <data key="d5">1092.0</data>
171
+ <data key="d6">272.0</data>
172
+ <data key="d7">1193.0</data>
173
+ <data key="d8">350.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">1088</data>
178
+ <data key="d2">314</data>
179
+ <data key="d3">1096</data>
180
+ <data key="d4">322</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">1189</data>
185
+ <data key="d2">314</data>
186
+ <data key="d3">1197</data>
187
+ <data key="d4">322</data>
188
+ </node>
189
+ <node id="instrumentation26">
190
+ <data key="d0">instrumentation</data>
191
+ <data key="d5">1415.0</data>
192
+ <data key="d6">256.0</data>
193
+ <data key="d7">1499.0</data>
194
+ <data key="d8">381.0</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">1410</data>
199
+ <data key="d2">314</data>
200
+ <data key="d3">1418</data>
201
+ <data key="d4">322</data>
202
+ </node>
203
+ <node id="valve28">
204
+ <data key="d0">valve</data>
205
+ <data key="d5">1024.0</data>
206
+ <data key="d6">922.0</data>
207
+ <data key="d7">1084.0</data>
208
+ <data key="d8">1011.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">1050</data>
213
+ <data key="d2">918</data>
214
+ <data key="d3">1058</data>
215
+ <data key="d4">926</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">1050</data>
220
+ <data key="d2">1007</data>
221
+ <data key="d3">1058</data>
222
+ <data key="d4">1015</data>
223
+ </node>
224
+ <node id="instrumentation31">
225
+ <data key="d0">instrumentation</data>
226
+ <data key="d5">993.0</data>
227
+ <data key="d6">1246.0</data>
228
+ <data key="d7">1117.0</data>
229
+ <data key="d8">1371.0</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">1050</data>
234
+ <data key="d2">1242</data>
235
+ <data key="d3">1058</data>
236
+ <data key="d4">1250</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">1050</data>
241
+ <data key="d2">1367</data>
242
+ <data key="d3">1058</data>
243
+ <data key="d4">1375</data>
244
+ </node>
245
+ <node id="border_node34">
246
+ <data key="d0">border_node</data>
247
+ <data key="d5">1485.0</data>
248
+ <data key="d6">593.0</data>
249
+ <data key="d7">1499.0</data>
250
+ <data key="d8">607.0</data>
251
+ </node>
252
+ <node id="border_node35">
253
+ <data key="d0">border_node</data>
254
+ <data key="d5">1046.0</data>
255
+ <data key="d6">0.0</data>
256
+ <data key="d7">1060.0</data>
257
+ <data key="d8">14.0</data>
258
+ </node>
259
+ <node id="border_node36">
260
+ <data key="d0">border_node</data>
261
+ <data key="d5">211.0</data>
262
+ <data key="d6">1485.0</data>
263
+ <data key="d7">225.0</data>
264
+ <data key="d8">1499.0</data>
265
+ </node>
266
+ <node id="border_node37">
267
+ <data key="d0">border_node</data>
268
+ <data key="d5">0.0</data>
269
+ <data key="d6">30.0</data>
270
+ <data key="d7">14.0</data>
271
+ <data key="d8">44.0</data>
272
+ </node>
273
+ <node id="border_node38">
274
+ <data key="d0">border_node</data>
275
+ <data key="d5">1485.0</data>
276
+ <data key="d6">30.0</data>
277
+ <data key="d7">1499.0</data>
278
+ <data key="d8">44.0</data>
279
+ </node>
280
+ <edge source="crossing1" target="crossing2">
281
+ <data key="d9">solid</data>
282
+ </edge>
283
+ <edge source="crossing1" target="connector29">
284
+ <data key="d9">solid</data>
285
+ </edge>
286
+ <edge source="crossing1" target="border_node34">
287
+ <data key="d9">solid</data>
288
+ </edge>
289
+ <edge source="crossing2" target="crossing3">
290
+ <data key="d9">solid</data>
291
+ </edge>
292
+ <edge source="crossing2" target="connector24">
293
+ <data key="d9">solid</data>
294
+ </edge>
295
+ <edge source="crossing3" target="connector10">
296
+ <data key="d9">solid</data>
297
+ </edge>
298
+ <edge source="crossing3" target="connector8">
299
+ <data key="d9">solid</data>
300
+ </edge>
301
+ <edge source="crossing3" target="border_node35">
302
+ <data key="d9">solid</data>
303
+ </edge>
304
+ <edge source="crossing4" target="connector13">
305
+ <data key="d9">solid</data>
306
+ </edge>
307
+ <edge source="crossing4" target="border_node36">
308
+ <data key="d9">solid</data>
309
+ </edge>
310
+ <edge source="crossing5" target="connector17">
311
+ <data key="d9">solid</data>
312
+ </edge>
313
+ <edge source="crossing5" target="connector19">
314
+ <data key="d9">solid</data>
315
+ </edge>
316
+ <edge source="crossing5" target="connector33">
317
+ <data key="d9">solid</data>
318
+ </edge>
319
+ <edge source="general6" target="connector7">
320
+ <data key="d9">solid</data>
321
+ </edge>
322
+ <edge source="general6" target="connector8">
323
+ <data key="d9">solid</data>
324
+ </edge>
325
+ <edge source="connector7" target="border_node37">
326
+ <data key="d9">solid</data>
327
+ </edge>
328
+ <edge source="general9" target="connector10">
329
+ <data key="d9">solid</data>
330
+ </edge>
331
+ <edge source="general9" target="connector11">
332
+ <data key="d9">solid</data>
333
+ </edge>
334
+ <edge source="connector11" target="border_node38">
335
+ <data key="d9">solid</data>
336
+ </edge>
337
+ <edge source="valve12" target="connector13">
338
+ <data key="d9">solid</data>
339
+ </edge>
340
+ <edge source="valve12" target="connector14">
341
+ <data key="d9">solid</data>
342
+ </edge>
343
+ <edge source="connector14" target="connector16">
344
+ <data key="d9">solid</data>
345
+ </edge>
346
+ <edge source="valve15" target="connector16">
347
+ <data key="d9">solid</data>
348
+ </edge>
349
+ <edge source="valve15" target="connector17">
350
+ <data key="d9">solid</data>
351
+ </edge>
352
+ <edge source="instrumentation18" target="connector19">
353
+ <data key="d9">solid</data>
354
+ </edge>
355
+ <edge source="instrumentation18" target="connector20">
356
+ <data key="d9">solid</data>
357
+ </edge>
358
+ <edge source="connector20" target="connector22">
359
+ <data key="d9">solid</data>
360
+ </edge>
361
+ <edge source="instrumentation21" target="connector22">
362
+ <data key="d9">solid</data>
363
+ </edge>
364
+ <edge source="valve23" target="connector24">
365
+ <data key="d9">solid</data>
366
+ </edge>
367
+ <edge source="valve23" target="connector25">
368
+ <data key="d9">solid</data>
369
+ </edge>
370
+ <edge source="connector25" target="connector27">
371
+ <data key="d9">solid</data>
372
+ </edge>
373
+ <edge source="instrumentation26" target="connector27">
374
+ <data key="d9">solid</data>
375
+ </edge>
376
+ <edge source="valve28" target="connector29">
377
+ <data key="d9">solid</data>
378
+ </edge>
379
+ <edge source="valve28" target="connector30">
380
+ <data key="d9">solid</data>
381
+ </edge>
382
+ <edge source="connector30" target="connector32">
383
+ <data key="d9">solid</data>
384
+ </edge>
385
+ <edge source="instrumentation31" target="connector32">
386
+ <data key="d9">solid</data>
387
+ </edge>
388
+ <edge source="instrumentation31" target="connector33">
389
+ <data key="d9">solid</data>
390
+ </edge>
391
+ </graph>
392
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_7.graphml.xml ADDED
@@ -0,0 +1,402 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">215</data>
17
+ <data key="d2">970</data>
18
+ <data key="d3">223</data>
19
+ <data key="d4">978</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">215</data>
24
+ <data key="d2">689</data>
25
+ <data key="d3">223</data>
26
+ <data key="d4">697</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1050</data>
31
+ <data key="d2">970</data>
32
+ <data key="d3">1058</data>
33
+ <data key="d4">978</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1050</data>
38
+ <data key="d2">689</data>
39
+ <data key="d3">1058</data>
40
+ <data key="d4">697</data>
41
+ </node>
42
+ <node id="general5">
43
+ <data key="d0">general</data>
44
+ <data key="d5">300.0</data>
45
+ <data key="d6">943.0</data>
46
+ <data key="d7">407.0</data>
47
+ <data key="d8">1004.0</data>
48
+ </node>
49
+ <node id="connector6">
50
+ <data key="d0">connector</data>
51
+ <data key="d1">296</data>
52
+ <data key="d2">970</data>
53
+ <data key="d3">304</data>
54
+ <data key="d4">978</data>
55
+ </node>
56
+ <node id="connector7">
57
+ <data key="d0">connector</data>
58
+ <data key="d1">403</data>
59
+ <data key="d2">970</data>
60
+ <data key="d3">411</data>
61
+ <data key="d4">978</data>
62
+ </node>
63
+ <node id="valve8">
64
+ <data key="d0">valve</data>
65
+ <data key="d5">566.0</data>
66
+ <data key="d6">944.0</data>
67
+ <data key="d7">657.0</data>
68
+ <data key="d8">1004.0</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">562</data>
73
+ <data key="d2">970</data>
74
+ <data key="d3">570</data>
75
+ <data key="d4">978</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">653</data>
80
+ <data key="d2">970</data>
81
+ <data key="d3">661</data>
82
+ <data key="d4">978</data>
83
+ </node>
84
+ <node id="valve11">
85
+ <data key="d0">valve</data>
86
+ <data key="d5">881.0</data>
87
+ <data key="d6">925.0</data>
88
+ <data key="d7">988.0</data>
89
+ <data key="d8">1006.0</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">877</data>
94
+ <data key="d2">970</data>
95
+ <data key="d3">885</data>
96
+ <data key="d4">978</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">984</data>
101
+ <data key="d2">970</data>
102
+ <data key="d3">992</data>
103
+ <data key="d4">978</data>
104
+ </node>
105
+ <node id="valve14">
106
+ <data key="d0">valve</data>
107
+ <data key="d5">1401.0</data>
108
+ <data key="d6">944.0</data>
109
+ <data key="d7">1499.0</data>
110
+ <data key="d8">1004.0</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">1397</data>
115
+ <data key="d2">970</data>
116
+ <data key="d3">1405</data>
117
+ <data key="d4">978</data>
118
+ </node>
119
+ <node id="valve16">
120
+ <data key="d0">valve</data>
121
+ <data key="d5">610.0</data>
122
+ <data key="d6">664.0</data>
123
+ <data key="d7">704.0</data>
124
+ <data key="d8">723.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">606</data>
129
+ <data key="d2">689</data>
130
+ <data key="d3">614</data>
131
+ <data key="d4">697</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">700</data>
136
+ <data key="d2">689</data>
137
+ <data key="d3">708</data>
138
+ <data key="d4">697</data>
139
+ </node>
140
+ <node id="valve19">
141
+ <data key="d0">valve</data>
142
+ <data key="d5">821.0</data>
143
+ <data key="d6">645.0</data>
144
+ <data key="d7">917.0</data>
145
+ <data key="d8">742.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">817</data>
150
+ <data key="d2">689</data>
151
+ <data key="d3">825</data>
152
+ <data key="d4">697</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">912</data>
157
+ <data key="d2">689</data>
158
+ <data key="d3">920</data>
159
+ <data key="d4">697</data>
160
+ </node>
161
+ <node id="instrumentation22">
162
+ <data key="d0">instrumentation</data>
163
+ <data key="d5">1133.0</data>
164
+ <data key="d6">629.0</data>
165
+ <data key="d7">1260.0</data>
166
+ <data key="d8">757.0</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">1129</data>
171
+ <data key="d2">689</data>
172
+ <data key="d3">1137</data>
173
+ <data key="d4">697</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">1256</data>
178
+ <data key="d2">689</data>
179
+ <data key="d3">1264</data>
180
+ <data key="d4">697</data>
181
+ </node>
182
+ <node id="instrumentation25">
183
+ <data key="d0">instrumentation</data>
184
+ <data key="d5">1411.0</data>
185
+ <data key="d6">631.0</data>
186
+ <data key="d7">1499.0</data>
187
+ <data key="d8">755.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">1407</data>
192
+ <data key="d2">689</data>
193
+ <data key="d3">1415</data>
194
+ <data key="d4">697</data>
195
+ </node>
196
+ <node id="valve27">
197
+ <data key="d0">valve</data>
198
+ <data key="d5">1024.0</data>
199
+ <data key="d6">172.0</data>
200
+ <data key="d7">1084.0</data>
201
+ <data key="d8">261.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">1050</data>
206
+ <data key="d2">168</data>
207
+ <data key="d3">1058</data>
208
+ <data key="d4">176</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">1050</data>
213
+ <data key="d2">257</data>
214
+ <data key="d3">1058</data>
215
+ <data key="d4">265</data>
216
+ </node>
217
+ <node id="instrumentation30">
218
+ <data key="d0">instrumentation</data>
219
+ <data key="d5">993.0</data>
220
+ <data key="d6">496.0</data>
221
+ <data key="d7">1117.0</data>
222
+ <data key="d8">621.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">1050</data>
227
+ <data key="d2">492</data>
228
+ <data key="d3">1058</data>
229
+ <data key="d4">500</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">1050</data>
234
+ <data key="d2">617</data>
235
+ <data key="d3">1058</data>
236
+ <data key="d4">625</data>
237
+ </node>
238
+ <node id="general33">
239
+ <data key="d0">general</data>
240
+ <data key="d5">1019.0</data>
241
+ <data key="d6">1063.0</data>
242
+ <data key="d7">1090.0</data>
243
+ <data key="d8">1140.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">1050</data>
248
+ <data key="d2">1059</data>
249
+ <data key="d3">1058</data>
250
+ <data key="d4">1067</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">1050</data>
255
+ <data key="d2">1136</data>
256
+ <data key="d3">1058</data>
257
+ <data key="d4">1144</data>
258
+ </node>
259
+ <node id="border_node36">
260
+ <data key="d0">border_node</data>
261
+ <data key="d5">1046.0</data>
262
+ <data key="d6">0.0</data>
263
+ <data key="d7">1060.0</data>
264
+ <data key="d8">14.0</data>
265
+ </node>
266
+ <node id="border_node37">
267
+ <data key="d0">border_node</data>
268
+ <data key="d5">0.0</data>
269
+ <data key="d6">967.0</data>
270
+ <data key="d7">14.0</data>
271
+ <data key="d8">981.0</data>
272
+ </node>
273
+ <node id="border_node38">
274
+ <data key="d0">border_node</data>
275
+ <data key="d5">211.0</data>
276
+ <data key="d6">1485.0</data>
277
+ <data key="d7">225.0</data>
278
+ <data key="d8">1499.0</data>
279
+ </node>
280
+ <node id="border_node39">
281
+ <data key="d0">border_node</data>
282
+ <data key="d5">1046.0</data>
283
+ <data key="d6">1485.0</data>
284
+ <data key="d7">1060.0</data>
285
+ <data key="d8">1499.0</data>
286
+ </node>
287
+ <edge source="crossing1" target="crossing2">
288
+ <data key="d9">solid</data>
289
+ </edge>
290
+ <edge source="crossing1" target="connector6">
291
+ <data key="d9">solid</data>
292
+ </edge>
293
+ <edge source="crossing1" target="border_node37">
294
+ <data key="d9">solid</data>
295
+ </edge>
296
+ <edge source="crossing1" target="border_node38">
297
+ <data key="d9">solid</data>
298
+ </edge>
299
+ <edge source="crossing2" target="connector17">
300
+ <data key="d9">solid</data>
301
+ </edge>
302
+ <edge source="crossing3" target="connector13">
303
+ <data key="d9">solid</data>
304
+ </edge>
305
+ <edge source="crossing3" target="connector34">
306
+ <data key="d9">solid</data>
307
+ </edge>
308
+ <edge source="crossing3" target="connector15">
309
+ <data key="d9">solid</data>
310
+ </edge>
311
+ <edge source="crossing4" target="connector21">
312
+ <data key="d9">solid</data>
313
+ </edge>
314
+ <edge source="crossing4" target="connector23">
315
+ <data key="d9">solid</data>
316
+ </edge>
317
+ <edge source="crossing4" target="connector32">
318
+ <data key="d9">solid</data>
319
+ </edge>
320
+ <edge source="general5" target="connector6">
321
+ <data key="d9">solid</data>
322
+ </edge>
323
+ <edge source="general5" target="connector7">
324
+ <data key="d9">solid</data>
325
+ </edge>
326
+ <edge source="connector7" target="connector9">
327
+ <data key="d9">solid</data>
328
+ </edge>
329
+ <edge source="valve8" target="connector9">
330
+ <data key="d9">solid</data>
331
+ </edge>
332
+ <edge source="valve8" target="connector10">
333
+ <data key="d9">solid</data>
334
+ </edge>
335
+ <edge source="connector10" target="connector12">
336
+ <data key="d9">solid</data>
337
+ </edge>
338
+ <edge source="valve11" target="connector12">
339
+ <data key="d9">solid</data>
340
+ </edge>
341
+ <edge source="valve11" target="connector13">
342
+ <data key="d9">solid</data>
343
+ </edge>
344
+ <edge source="valve14" target="connector15">
345
+ <data key="d9">solid</data>
346
+ </edge>
347
+ <edge source="valve16" target="connector17">
348
+ <data key="d9">solid</data>
349
+ </edge>
350
+ <edge source="valve16" target="connector18">
351
+ <data key="d9">solid</data>
352
+ </edge>
353
+ <edge source="connector18" target="connector20">
354
+ <data key="d9">solid</data>
355
+ </edge>
356
+ <edge source="valve19" target="connector20">
357
+ <data key="d9">solid</data>
358
+ </edge>
359
+ <edge source="valve19" target="connector21">
360
+ <data key="d9">solid</data>
361
+ </edge>
362
+ <edge source="instrumentation22" target="connector23">
363
+ <data key="d9">solid</data>
364
+ </edge>
365
+ <edge source="instrumentation22" target="connector24">
366
+ <data key="d9">solid</data>
367
+ </edge>
368
+ <edge source="connector24" target="connector26">
369
+ <data key="d9">solid</data>
370
+ </edge>
371
+ <edge source="instrumentation25" target="connector26">
372
+ <data key="d9">solid</data>
373
+ </edge>
374
+ <edge source="valve27" target="connector28">
375
+ <data key="d9">solid</data>
376
+ </edge>
377
+ <edge source="valve27" target="connector29">
378
+ <data key="d9">solid</data>
379
+ </edge>
380
+ <edge source="connector28" target="border_node36">
381
+ <data key="d9">solid</data>
382
+ </edge>
383
+ <edge source="connector29" target="connector31">
384
+ <data key="d9">solid</data>
385
+ </edge>
386
+ <edge source="instrumentation30" target="connector31">
387
+ <data key="d9">solid</data>
388
+ </edge>
389
+ <edge source="instrumentation30" target="connector32">
390
+ <data key="d9">solid</data>
391
+ </edge>
392
+ <edge source="general33" target="connector34">
393
+ <data key="d9">solid</data>
394
+ </edge>
395
+ <edge source="general33" target="connector35">
396
+ <data key="d9">solid</data>
397
+ </edge>
398
+ <edge source="connector35" target="border_node39">
399
+ <data key="d9">solid</data>
400
+ </edge>
401
+ </graph>
402
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_8.graphml.xml ADDED
@@ -0,0 +1,528 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">215</data>
17
+ <data key="d2">220</data>
18
+ <data key="d3">223</data>
19
+ <data key="d4">228</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">215</data>
24
+ <data key="d2">1065</data>
25
+ <data key="d3">223</data>
26
+ <data key="d4">1073</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">772</data>
31
+ <data key="d2">1065</data>
32
+ <data key="d3">780</data>
33
+ <data key="d4">1073</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1050</data>
38
+ <data key="d2">220</data>
39
+ <data key="d3">1058</data>
40
+ <data key="d4">228</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">215</data>
45
+ <data key="d2">1346</data>
46
+ <data key="d3">223</data>
47
+ <data key="d4">1354</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">1050</data>
52
+ <data key="d2">1065</data>
53
+ <data key="d3">1058</data>
54
+ <data key="d4">1073</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">772</data>
59
+ <data key="d2">1346</data>
60
+ <data key="d3">780</data>
61
+ <data key="d4">1354</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">1050</data>
66
+ <data key="d2">1346</data>
67
+ <data key="d3">1058</data>
68
+ <data key="d4">1354</data>
69
+ </node>
70
+ <node id="valve9">
71
+ <data key="d0">valve</data>
72
+ <data key="d5">187.0</data>
73
+ <data key="d6">1157.0</data>
74
+ <data key="d7">249.0</data>
75
+ <data key="d8">1250.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">215</data>
80
+ <data key="d2">1153</data>
81
+ <data key="d3">223</data>
82
+ <data key="d4">1161</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">215</data>
87
+ <data key="d2">1246</data>
88
+ <data key="d3">223</data>
89
+ <data key="d4">1254</data>
90
+ </node>
91
+ <node id="valve12">
92
+ <data key="d0">valve</data>
93
+ <data key="d5">126.0</data>
94
+ <data key="d6">857.0</data>
95
+ <data key="d7">249.0</data>
96
+ <data key="d8">955.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">215</data>
101
+ <data key="d2">853</data>
102
+ <data key="d3">223</data>
103
+ <data key="d4">861</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">215</data>
108
+ <data key="d2">950</data>
109
+ <data key="d3">223</data>
110
+ <data key="d4">958</data>
111
+ </node>
112
+ <node id="valve15">
113
+ <data key="d0">valve</data>
114
+ <data key="d5">852.0</data>
115
+ <data key="d6">1038.0</data>
116
+ <data key="d7">938.0</data>
117
+ <data key="d8">1100.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">848</data>
122
+ <data key="d2">1065</data>
123
+ <data key="d3">856</data>
124
+ <data key="d4">1073</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">934</data>
129
+ <data key="d2">1065</data>
130
+ <data key="d3">942</data>
131
+ <data key="d4">1073</data>
132
+ </node>
133
+ <node id="valve18">
134
+ <data key="d0">valve</data>
135
+ <data key="d5">301.0</data>
136
+ <data key="d6">1318.0</data>
137
+ <data key="d7">401.0</data>
138
+ <data key="d8">1377.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">297</data>
143
+ <data key="d2">1346</data>
144
+ <data key="d3">305</data>
145
+ <data key="d4">1354</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">397</data>
150
+ <data key="d2">1346</data>
151
+ <data key="d3">405</data>
152
+ <data key="d4">1354</data>
153
+ </node>
154
+ <node id="general21">
155
+ <data key="d0">general</data>
156
+ <data key="d5">733.0</data>
157
+ <data key="d6">1199.0</data>
158
+ <data key="d7">819.0</data>
159
+ <data key="d8">1257.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">772</data>
164
+ <data key="d2">1195</data>
165
+ <data key="d3">780</data>
166
+ <data key="d4">1203</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">772</data>
171
+ <data key="d2">1254</data>
172
+ <data key="d3">780</data>
173
+ <data key="d4">1262</data>
174
+ </node>
175
+ <node id="general24">
176
+ <data key="d0">general</data>
177
+ <data key="d5">300.0</data>
178
+ <data key="d6">193.0</data>
179
+ <data key="d7">407.0</data>
180
+ <data key="d8">254.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">296</data>
185
+ <data key="d2">220</data>
186
+ <data key="d3">304</data>
187
+ <data key="d4">228</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">403</data>
192
+ <data key="d2">220</data>
193
+ <data key="d3">411</data>
194
+ <data key="d4">228</data>
195
+ </node>
196
+ <node id="valve27">
197
+ <data key="d0">valve</data>
198
+ <data key="d5">566.0</data>
199
+ <data key="d6">194.0</data>
200
+ <data key="d7">657.0</data>
201
+ <data key="d8">254.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">562</data>
206
+ <data key="d2">220</data>
207
+ <data key="d3">570</data>
208
+ <data key="d4">228</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">653</data>
213
+ <data key="d2">220</data>
214
+ <data key="d3">661</data>
215
+ <data key="d4">228</data>
216
+ </node>
217
+ <node id="valve30">
218
+ <data key="d0">valve</data>
219
+ <data key="d5">881.0</data>
220
+ <data key="d6">175.0</data>
221
+ <data key="d7">988.0</data>
222
+ <data key="d8">256.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">877</data>
227
+ <data key="d2">220</data>
228
+ <data key="d3">885</data>
229
+ <data key="d4">228</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">984</data>
234
+ <data key="d2">220</data>
235
+ <data key="d3">992</data>
236
+ <data key="d4">228</data>
237
+ </node>
238
+ <node id="valve33">
239
+ <data key="d0">valve</data>
240
+ <data key="d5">1401.0</data>
241
+ <data key="d6">194.0</data>
242
+ <data key="d7">1499.0</data>
243
+ <data key="d8">254.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">1397</data>
248
+ <data key="d2">220</data>
249
+ <data key="d3">1405</data>
250
+ <data key="d4">228</data>
251
+ </node>
252
+ <node id="instrumentation35">
253
+ <data key="d0">instrumentation</data>
254
+ <data key="d5">1133.0</data>
255
+ <data key="d6">0.0</data>
256
+ <data key="d7">1260.0</data>
257
+ <data key="d8">7.0</data>
258
+ </node>
259
+ <node id="general36">
260
+ <data key="d0">general</data>
261
+ <data key="d5">843.0</data>
262
+ <data key="d6">1318.0</data>
263
+ <data key="d7">983.0</data>
264
+ <data key="d8">1382.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">839</data>
269
+ <data key="d2">1346</data>
270
+ <data key="d3">847</data>
271
+ <data key="d4">1354</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">979</data>
276
+ <data key="d2">1346</data>
277
+ <data key="d3">987</data>
278
+ <data key="d4">1354</data>
279
+ </node>
280
+ <node id="general39">
281
+ <data key="d0">general</data>
282
+ <data key="d5">1462.0</data>
283
+ <data key="d6">1231.0</data>
284
+ <data key="d7">1499.0</data>
285
+ <data key="d8">1383.0</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">1458</data>
290
+ <data key="d2">1346</data>
291
+ <data key="d3">1466</data>
292
+ <data key="d4">1354</data>
293
+ </node>
294
+ <node id="instrumentation41">
295
+ <data key="d0">instrumentation</data>
296
+ <data key="d5">998.0</data>
297
+ <data key="d6">858.0</data>
298
+ <data key="d7">1112.0</data>
299
+ <data key="d8">973.0</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">1050</data>
304
+ <data key="d2">854</data>
305
+ <data key="d3">1058</data>
306
+ <data key="d4">862</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">1050</data>
311
+ <data key="d2">969</data>
312
+ <data key="d3">1058</data>
313
+ <data key="d4">977</data>
314
+ </node>
315
+ <node id="general44">
316
+ <data key="d0">general</data>
317
+ <data key="d5">1019.0</data>
318
+ <data key="d6">313.0</data>
319
+ <data key="d7">1090.0</data>
320
+ <data key="d8">390.0</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">1050</data>
325
+ <data key="d2">309</data>
326
+ <data key="d3">1058</data>
327
+ <data key="d4">317</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">1050</data>
332
+ <data key="d2">386</data>
333
+ <data key="d3">1058</data>
334
+ <data key="d4">394</data>
335
+ </node>
336
+ <node id="border_node47">
337
+ <data key="d0">border_node</data>
338
+ <data key="d5">0.0</data>
339
+ <data key="d6">217.0</data>
340
+ <data key="d7">14.0</data>
341
+ <data key="d8">231.0</data>
342
+ </node>
343
+ <node id="border_node48">
344
+ <data key="d0">border_node</data>
345
+ <data key="d5">211.0</data>
346
+ <data key="d6">0.0</data>
347
+ <data key="d7">225.0</data>
348
+ <data key="d8">14.0</data>
349
+ </node>
350
+ <node id="border_node49">
351
+ <data key="d0">border_node</data>
352
+ <data key="d5">211.0</data>
353
+ <data key="d6">1485.0</data>
354
+ <data key="d7">225.0</data>
355
+ <data key="d8">1499.0</data>
356
+ </node>
357
+ <node id="border_node50">
358
+ <data key="d0">border_node</data>
359
+ <data key="d5">1485.0</data>
360
+ <data key="d6">1062.0</data>
361
+ <data key="d7">1499.0</data>
362
+ <data key="d8">1076.0</data>
363
+ </node>
364
+ <node id="border_node51">
365
+ <data key="d0">border_node</data>
366
+ <data key="d5">768.0</data>
367
+ <data key="d6">1485.0</data>
368
+ <data key="d7">782.0</data>
369
+ <data key="d8">1499.0</data>
370
+ </node>
371
+ <edge source="crossing1" target="connector25">
372
+ <data key="d9">solid</data>
373
+ </edge>
374
+ <edge source="crossing1" target="connector13">
375
+ <data key="d9">solid</data>
376
+ </edge>
377
+ <edge source="crossing1" target="border_node47">
378
+ <data key="d9">solid</data>
379
+ </edge>
380
+ <edge source="crossing1" target="border_node48">
381
+ <data key="d9">solid</data>
382
+ </edge>
383
+ <edge source="crossing2" target="connector10">
384
+ <data key="d9">solid</data>
385
+ </edge>
386
+ <edge source="crossing2" target="connector14">
387
+ <data key="d9">solid</data>
388
+ </edge>
389
+ <edge source="crossing2" target="crossing3">
390
+ <data key="d9">solid</data>
391
+ </edge>
392
+ <edge source="crossing3" target="connector16">
393
+ <data key="d9">solid</data>
394
+ </edge>
395
+ <edge source="crossing3" target="connector22">
396
+ <data key="d9">solid</data>
397
+ </edge>
398
+ <edge source="crossing4" target="connector32">
399
+ <data key="d9">solid</data>
400
+ </edge>
401
+ <edge source="crossing4" target="connector45">
402
+ <data key="d9">solid</data>
403
+ </edge>
404
+ <edge source="crossing4" target="connector34">
405
+ <data key="d9">solid</data>
406
+ </edge>
407
+ <edge source="crossing5" target="connector11">
408
+ <data key="d9">solid</data>
409
+ </edge>
410
+ <edge source="crossing5" target="connector19">
411
+ <data key="d9">solid</data>
412
+ </edge>
413
+ <edge source="crossing5" target="border_node49">
414
+ <data key="d9">non-solid</data>
415
+ </edge>
416
+ <edge source="crossing6" target="crossing8">
417
+ <data key="d9">non-solid</data>
418
+ </edge>
419
+ <edge source="crossing6" target="connector17">
420
+ <data key="d9">solid</data>
421
+ </edge>
422
+ <edge source="crossing6" target="connector43">
423
+ <data key="d9">solid</data>
424
+ </edge>
425
+ <edge source="crossing6" target="border_node50">
426
+ <data key="d9">non-solid</data>
427
+ </edge>
428
+ <edge source="crossing7" target="connector23">
429
+ <data key="d9">solid</data>
430
+ </edge>
431
+ <edge source="crossing7" target="connector37">
432
+ <data key="d9">solid</data>
433
+ </edge>
434
+ <edge source="crossing7" target="connector20">
435
+ <data key="d9">non-solid</data>
436
+ </edge>
437
+ <edge source="crossing7" target="border_node51">
438
+ <data key="d9">non-solid</data>
439
+ </edge>
440
+ <edge source="crossing8" target="connector38">
441
+ <data key="d9">solid</data>
442
+ </edge>
443
+ <edge source="crossing8" target="connector40">
444
+ <data key="d9">non-solid</data>
445
+ </edge>
446
+ <edge source="valve9" target="connector10">
447
+ <data key="d9">solid</data>
448
+ </edge>
449
+ <edge source="valve9" target="connector11">
450
+ <data key="d9">solid</data>
451
+ </edge>
452
+ <edge source="valve12" target="connector13">
453
+ <data key="d9">solid</data>
454
+ </edge>
455
+ <edge source="valve12" target="connector14">
456
+ <data key="d9">solid</data>
457
+ </edge>
458
+ <edge source="valve15" target="connector16">
459
+ <data key="d9">solid</data>
460
+ </edge>
461
+ <edge source="valve15" target="connector17">
462
+ <data key="d9">solid</data>
463
+ </edge>
464
+ <edge source="valve18" target="connector19">
465
+ <data key="d9">solid</data>
466
+ </edge>
467
+ <edge source="valve18" target="connector20">
468
+ <data key="d9">solid</data>
469
+ </edge>
470
+ <edge source="general21" target="connector22">
471
+ <data key="d9">solid</data>
472
+ </edge>
473
+ <edge source="general21" target="connector23">
474
+ <data key="d9">solid</data>
475
+ </edge>
476
+ <edge source="general24" target="connector25">
477
+ <data key="d9">solid</data>
478
+ </edge>
479
+ <edge source="general24" target="connector26">
480
+ <data key="d9">solid</data>
481
+ </edge>
482
+ <edge source="connector26" target="connector28">
483
+ <data key="d9">solid</data>
484
+ </edge>
485
+ <edge source="valve27" target="connector28">
486
+ <data key="d9">solid</data>
487
+ </edge>
488
+ <edge source="valve27" target="connector29">
489
+ <data key="d9">solid</data>
490
+ </edge>
491
+ <edge source="connector29" target="connector31">
492
+ <data key="d9">solid</data>
493
+ </edge>
494
+ <edge source="valve30" target="connector31">
495
+ <data key="d9">solid</data>
496
+ </edge>
497
+ <edge source="valve30" target="connector32">
498
+ <data key="d9">solid</data>
499
+ </edge>
500
+ <edge source="valve33" target="connector34">
501
+ <data key="d9">solid</data>
502
+ </edge>
503
+ <edge source="general36" target="connector37">
504
+ <data key="d9">solid</data>
505
+ </edge>
506
+ <edge source="general36" target="connector38">
507
+ <data key="d9">solid</data>
508
+ </edge>
509
+ <edge source="general39" target="connector40">
510
+ <data key="d9">solid</data>
511
+ </edge>
512
+ <edge source="instrumentation41" target="connector42">
513
+ <data key="d9">solid</data>
514
+ </edge>
515
+ <edge source="instrumentation41" target="connector43">
516
+ <data key="d9">solid</data>
517
+ </edge>
518
+ <edge source="connector42" target="connector46">
519
+ <data key="d9">solid</data>
520
+ </edge>
521
+ <edge source="general44" target="connector45">
522
+ <data key="d9">solid</data>
523
+ </edge>
524
+ <edge source="general44" target="connector46">
525
+ <data key="d9">solid</data>
526
+ </edge>
527
+ </graph>
528
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/475_9.graphml.xml ADDED
@@ -0,0 +1,454 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">215</data>
17
+ <data key="d2">315</data>
18
+ <data key="d3">223</data>
19
+ <data key="d4">323</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">772</data>
24
+ <data key="d2">315</data>
25
+ <data key="d3">780</data>
26
+ <data key="d4">323</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">215</data>
31
+ <data key="d2">596</data>
32
+ <data key="d3">223</data>
33
+ <data key="d4">604</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1050</data>
38
+ <data key="d2">315</data>
39
+ <data key="d3">1058</data>
40
+ <data key="d4">323</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">772</data>
45
+ <data key="d2">596</data>
46
+ <data key="d3">780</data>
47
+ <data key="d4">604</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">1050</data>
52
+ <data key="d2">1159</data>
53
+ <data key="d3">1058</data>
54
+ <data key="d4">1167</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">1050</data>
59
+ <data key="d2">596</data>
60
+ <data key="d3">1058</data>
61
+ <data key="d4">604</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">772</data>
66
+ <data key="d2">877</data>
67
+ <data key="d3">780</data>
68
+ <data key="d4">885</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">772</data>
73
+ <data key="d2">1159</data>
74
+ <data key="d3">780</data>
75
+ <data key="d4">1167</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">1050</data>
80
+ <data key="d2">877</data>
81
+ <data key="d3">1058</data>
82
+ <data key="d4">885</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">215</data>
87
+ <data key="d2">877</data>
88
+ <data key="d3">223</data>
89
+ <data key="d4">885</data>
90
+ </node>
91
+ <node id="general12">
92
+ <data key="d0">general</data>
93
+ <data key="d5">1110.0</data>
94
+ <data key="d6">1132.0</data>
95
+ <data key="d7">1142.0</data>
96
+ <data key="d8">1193.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">1106</data>
101
+ <data key="d2">1159</data>
102
+ <data key="d3">1114</data>
103
+ <data key="d4">1167</data>
104
+ </node>
105
+ <node id="valve14">
106
+ <data key="d0">valve</data>
107
+ <data key="d5">187.0</data>
108
+ <data key="d6">407.0</data>
109
+ <data key="d7">249.0</data>
110
+ <data key="d8">500.0</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">215</data>
115
+ <data key="d2">403</data>
116
+ <data key="d3">223</data>
117
+ <data key="d4">411</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">215</data>
122
+ <data key="d2">496</data>
123
+ <data key="d3">223</data>
124
+ <data key="d4">504</data>
125
+ </node>
126
+ <node id="valve17">
127
+ <data key="d0">valve</data>
128
+ <data key="d5">126.0</data>
129
+ <data key="d6">107.0</data>
130
+ <data key="d7">249.0</data>
131
+ <data key="d8">205.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">215</data>
136
+ <data key="d2">103</data>
137
+ <data key="d3">223</data>
138
+ <data key="d4">111</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">215</data>
143
+ <data key="d2">200</data>
144
+ <data key="d3">223</data>
145
+ <data key="d4">208</data>
146
+ </node>
147
+ <node id="valve20">
148
+ <data key="d0">valve</data>
149
+ <data key="d5">852.0</data>
150
+ <data key="d6">288.0</data>
151
+ <data key="d7">938.0</data>
152
+ <data key="d8">350.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">848</data>
157
+ <data key="d2">315</data>
158
+ <data key="d3">856</data>
159
+ <data key="d4">323</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">934</data>
164
+ <data key="d2">315</data>
165
+ <data key="d3">942</data>
166
+ <data key="d4">323</data>
167
+ </node>
168
+ <node id="valve23">
169
+ <data key="d0">valve</data>
170
+ <data key="d5">301.0</data>
171
+ <data key="d6">568.0</data>
172
+ <data key="d7">401.0</data>
173
+ <data key="d8">627.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">297</data>
178
+ <data key="d2">596</data>
179
+ <data key="d3">305</data>
180
+ <data key="d4">604</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">397</data>
185
+ <data key="d2">596</data>
186
+ <data key="d3">405</data>
187
+ <data key="d4">604</data>
188
+ </node>
189
+ <node id="general26">
190
+ <data key="d0">general</data>
191
+ <data key="d5">733.0</data>
192
+ <data key="d6">449.0</data>
193
+ <data key="d7">819.0</data>
194
+ <data key="d8">507.0</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">772</data>
199
+ <data key="d2">445</data>
200
+ <data key="d3">780</data>
201
+ <data key="d4">453</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">772</data>
206
+ <data key="d2">504</data>
207
+ <data key="d3">780</data>
208
+ <data key="d4">512</data>
209
+ </node>
210
+ <node id="general29">
211
+ <data key="d0">general</data>
212
+ <data key="d5">843.0</data>
213
+ <data key="d6">568.0</data>
214
+ <data key="d7">983.0</data>
215
+ <data key="d8">632.0</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">839</data>
220
+ <data key="d2">596</data>
221
+ <data key="d3">847</data>
222
+ <data key="d4">604</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">979</data>
227
+ <data key="d2">596</data>
228
+ <data key="d3">987</data>
229
+ <data key="d4">604</data>
230
+ </node>
231
+ <node id="valve32">
232
+ <data key="d0">valve</data>
233
+ <data key="d5">748.0</data>
234
+ <data key="d6">956.0</data>
235
+ <data key="d7">808.0</data>
236
+ <data key="d8">1034.0</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">772</data>
241
+ <data key="d2">952</data>
242
+ <data key="d3">780</data>
243
+ <data key="d4">960</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">772</data>
248
+ <data key="d2">1030</data>
249
+ <data key="d3">780</data>
250
+ <data key="d4">1038</data>
251
+ </node>
252
+ <node id="general35">
253
+ <data key="d0">general</data>
254
+ <data key="d5">1462.0</data>
255
+ <data key="d6">481.0</data>
256
+ <data key="d7">1499.0</data>
257
+ <data key="d8">633.0</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">1458</data>
262
+ <data key="d2">596</data>
263
+ <data key="d3">1466</data>
264
+ <data key="d4">604</data>
265
+ </node>
266
+ <node id="instrumentation37">
267
+ <data key="d0">instrumentation</data>
268
+ <data key="d5">998.0</data>
269
+ <data key="d6">108.0</data>
270
+ <data key="d7">1112.0</data>
271
+ <data key="d8">223.0</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">1050</data>
276
+ <data key="d2">104</data>
277
+ <data key="d3">1058</data>
278
+ <data key="d4">112</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">1050</data>
283
+ <data key="d2">219</data>
284
+ <data key="d3">1058</data>
285
+ <data key="d4">227</data>
286
+ </node>
287
+ <node id="border_node40">
288
+ <data key="d0">border_node</data>
289
+ <data key="d5">211.0</data>
290
+ <data key="d6">0.0</data>
291
+ <data key="d7">225.0</data>
292
+ <data key="d8">14.0</data>
293
+ </node>
294
+ <node id="border_node41">
295
+ <data key="d0">border_node</data>
296
+ <data key="d5">1485.0</data>
297
+ <data key="d6">312.0</data>
298
+ <data key="d7">1499.0</data>
299
+ <data key="d8">326.0</data>
300
+ </node>
301
+ <node id="border_node42">
302
+ <data key="d0">border_node</data>
303
+ <data key="d5">1485.0</data>
304
+ <data key="d6">874.0</data>
305
+ <data key="d7">1499.0</data>
306
+ <data key="d8">888.0</data>
307
+ </node>
308
+ <node id="border_node43">
309
+ <data key="d0">border_node</data>
310
+ <data key="d5">1046.0</data>
311
+ <data key="d6">0.0</data>
312
+ <data key="d7">1060.0</data>
313
+ <data key="d8">14.0</data>
314
+ </node>
315
+ <edge source="crossing1" target="connector15">
316
+ <data key="d9">solid</data>
317
+ </edge>
318
+ <edge source="crossing1" target="connector19">
319
+ <data key="d9">solid</data>
320
+ </edge>
321
+ <edge source="crossing1" target="crossing2">
322
+ <data key="d9">solid</data>
323
+ </edge>
324
+ <edge source="crossing2" target="connector21">
325
+ <data key="d9">solid</data>
326
+ </edge>
327
+ <edge source="crossing2" target="connector27">
328
+ <data key="d9">solid</data>
329
+ </edge>
330
+ <edge source="crossing3" target="crossing11">
331
+ <data key="d9">non-solid</data>
332
+ </edge>
333
+ <edge source="crossing3" target="connector16">
334
+ <data key="d9">solid</data>
335
+ </edge>
336
+ <edge source="crossing3" target="connector24">
337
+ <data key="d9">solid</data>
338
+ </edge>
339
+ <edge source="crossing4" target="crossing7">
340
+ <data key="d9">non-solid</data>
341
+ </edge>
342
+ <edge source="crossing4" target="connector22">
343
+ <data key="d9">solid</data>
344
+ </edge>
345
+ <edge source="crossing4" target="connector39">
346
+ <data key="d9">solid</data>
347
+ </edge>
348
+ <edge source="crossing4" target="border_node41">
349
+ <data key="d9">non-solid</data>
350
+ </edge>
351
+ <edge source="crossing5" target="crossing8">
352
+ <data key="d9">non-solid</data>
353
+ </edge>
354
+ <edge source="crossing5" target="connector28">
355
+ <data key="d9">solid</data>
356
+ </edge>
357
+ <edge source="crossing5" target="connector30">
358
+ <data key="d9">solid</data>
359
+ </edge>
360
+ <edge source="crossing5" target="connector25">
361
+ <data key="d9">non-solid</data>
362
+ </edge>
363
+ <edge source="crossing6" target="crossing10">
364
+ <data key="d9">non-solid</data>
365
+ </edge>
366
+ <edge source="crossing6" target="crossing9">
367
+ <data key="d9">non-solid</data>
368
+ </edge>
369
+ <edge source="crossing6" target="connector13">
370
+ <data key="d9">solid</data>
371
+ </edge>
372
+ <edge source="crossing7" target="connector31">
373
+ <data key="d9">solid</data>
374
+ </edge>
375
+ <edge source="crossing7" target="connector36">
376
+ <data key="d9">non-solid</data>
377
+ </edge>
378
+ <edge source="crossing8" target="crossing10">
379
+ <data key="d9">non-solid</data>
380
+ </edge>
381
+ <edge source="crossing8" target="connector33">
382
+ <data key="d9">solid</data>
383
+ </edge>
384
+ <edge source="crossing8" target="crossing11">
385
+ <data key="d9">non-solid</data>
386
+ </edge>
387
+ <edge source="crossing9" target="connector34">
388
+ <data key="d9">solid</data>
389
+ </edge>
390
+ <edge source="crossing10" target="border_node42">
391
+ <data key="d9">non-solid</data>
392
+ </edge>
393
+ <edge source="general12" target="connector13">
394
+ <data key="d9">solid</data>
395
+ </edge>
396
+ <edge source="valve14" target="connector15">
397
+ <data key="d9">solid</data>
398
+ </edge>
399
+ <edge source="valve14" target="connector16">
400
+ <data key="d9">solid</data>
401
+ </edge>
402
+ <edge source="valve17" target="connector18">
403
+ <data key="d9">solid</data>
404
+ </edge>
405
+ <edge source="valve17" target="connector19">
406
+ <data key="d9">solid</data>
407
+ </edge>
408
+ <edge source="connector18" target="border_node40">
409
+ <data key="d9">solid</data>
410
+ </edge>
411
+ <edge source="valve20" target="connector21">
412
+ <data key="d9">solid</data>
413
+ </edge>
414
+ <edge source="valve20" target="connector22">
415
+ <data key="d9">solid</data>
416
+ </edge>
417
+ <edge source="valve23" target="connector24">
418
+ <data key="d9">solid</data>
419
+ </edge>
420
+ <edge source="valve23" target="connector25">
421
+ <data key="d9">solid</data>
422
+ </edge>
423
+ <edge source="general26" target="connector27">
424
+ <data key="d9">solid</data>
425
+ </edge>
426
+ <edge source="general26" target="connector28">
427
+ <data key="d9">solid</data>
428
+ </edge>
429
+ <edge source="general29" target="connector30">
430
+ <data key="d9">solid</data>
431
+ </edge>
432
+ <edge source="general29" target="connector31">
433
+ <data key="d9">solid</data>
434
+ </edge>
435
+ <edge source="valve32" target="connector33">
436
+ <data key="d9">solid</data>
437
+ </edge>
438
+ <edge source="valve32" target="connector34">
439
+ <data key="d9">solid</data>
440
+ </edge>
441
+ <edge source="general35" target="connector36">
442
+ <data key="d9">solid</data>
443
+ </edge>
444
+ <edge source="instrumentation37" target="connector38">
445
+ <data key="d9">solid</data>
446
+ </edge>
447
+ <edge source="instrumentation37" target="connector39">
448
+ <data key="d9">solid</data>
449
+ </edge>
450
+ <edge source="connector38" target="border_node43">
451
+ <data key="d9">solid</data>
452
+ </edge>
453
+ </graph>
454
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/476_0.graphml.xml ADDED
@@ -0,0 +1,368 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1459</data>
17
+ <data key="d2">1064</data>
18
+ <data key="d3">1467</data>
19
+ <data key="d4">1072</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1459</data>
24
+ <data key="d2">783</data>
25
+ <data key="d3">1467</data>
26
+ <data key="d4">791</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1459</data>
31
+ <data key="d2">1346</data>
32
+ <data key="d3">1467</data>
33
+ <data key="d4">1354</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">902</data>
38
+ <data key="d2">1064</data>
39
+ <data key="d3">910</data>
40
+ <data key="d4">1072</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">902</data>
45
+ <data key="d2">1346</data>
46
+ <data key="d3">910</data>
47
+ <data key="d4">1354</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">624</data>
52
+ <data key="d2">1346</data>
53
+ <data key="d3">632</data>
54
+ <data key="d4">1354</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">624</data>
59
+ <data key="d2">1064</data>
60
+ <data key="d3">632</data>
61
+ <data key="d4">1072</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">624</data>
66
+ <data key="d2">783</data>
67
+ <data key="d3">632</data>
68
+ <data key="d4">791</data>
69
+ </node>
70
+ <node id="general9">
71
+ <data key="d0">general</data>
72
+ <data key="d5">1403.0</data>
73
+ <data key="d6">1319.0</data>
74
+ <data key="d7">1436.0</data>
75
+ <data key="d8">1380.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">1432</data>
80
+ <data key="d2">1346</data>
81
+ <data key="d3">1440</data>
82
+ <data key="d4">1354</data>
83
+ </node>
84
+ <node id="valve11">
85
+ <data key="d0">valve</data>
86
+ <data key="d5">1432.0</data>
87
+ <data key="d6">1196.0</data>
88
+ <data key="d7">1493.0</data>
89
+ <data key="d8">1286.0</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">1459</data>
94
+ <data key="d2">1192</data>
95
+ <data key="d3">1467</data>
96
+ <data key="d4">1200</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">1459</data>
101
+ <data key="d2">1282</data>
102
+ <data key="d3">1467</data>
103
+ <data key="d4">1290</data>
104
+ </node>
105
+ <node id="valve14">
106
+ <data key="d0">valve</data>
107
+ <data key="d5">1432.0</data>
108
+ <data key="d6">1450.0</data>
109
+ <data key="d7">1492.0</data>
110
+ <data key="d8">1499.0</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">1459</data>
115
+ <data key="d2">1446</data>
116
+ <data key="d3">1467</data>
117
+ <data key="d4">1454</data>
118
+ </node>
119
+ <node id="valve16">
120
+ <data key="d0">valve</data>
121
+ <data key="d5">972.0</data>
122
+ <data key="d6">1039.0</data>
123
+ <data key="d7">1068.0</data>
124
+ <data key="d8">1099.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">968</data>
129
+ <data key="d2">1064</data>
130
+ <data key="d3">976</data>
131
+ <data key="d4">1072</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">1064</data>
136
+ <data key="d2">1064</data>
137
+ <data key="d3">1072</data>
138
+ <data key="d4">1072</data>
139
+ </node>
140
+ <node id="valve19">
141
+ <data key="d0">valve</data>
142
+ <data key="d5">875.0</data>
143
+ <data key="d6">1470.0</data>
144
+ <data key="d7">936.0</data>
145
+ <data key="d8">1499.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">902</data>
150
+ <data key="d2">1466</data>
151
+ <data key="d3">910</data>
152
+ <data key="d4">1474</data>
153
+ </node>
154
+ <node id="general21">
155
+ <data key="d0">general</data>
156
+ <data key="d5">1289.0</data>
157
+ <data key="d6">949.0</data>
158
+ <data key="d7">1333.0</data>
159
+ <data key="d8">1099.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">1285</data>
164
+ <data key="d2">1064</data>
165
+ <data key="d3">1293</data>
166
+ <data key="d4">1072</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">1329</data>
171
+ <data key="d2">1064</data>
172
+ <data key="d3">1337</data>
173
+ <data key="d4">1072</data>
174
+ </node>
175
+ <node id="general24">
176
+ <data key="d0">general</data>
177
+ <data key="d5">598.0</data>
178
+ <data key="d6">1193.0</data>
179
+ <data key="d7">658.0</data>
180
+ <data key="d8">1225.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">624</data>
185
+ <data key="d2">1189</data>
186
+ <data key="d3">632</data>
187
+ <data key="d4">1197</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">624</data>
192
+ <data key="d2">1221</data>
193
+ <data key="d3">632</data>
194
+ <data key="d4">1229</data>
195
+ </node>
196
+ <node id="valve27">
197
+ <data key="d0">valve</data>
198
+ <data key="d5">769.0</data>
199
+ <data key="d6">757.0</data>
200
+ <data key="d7">830.0</data>
201
+ <data key="d8">818.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">764</data>
206
+ <data key="d2">783</data>
207
+ <data key="d3">772</data>
208
+ <data key="d4">791</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">826</data>
213
+ <data key="d2">783</data>
214
+ <data key="d3">834</data>
215
+ <data key="d4">791</data>
216
+ </node>
217
+ <node id="valve30">
218
+ <data key="d0">valve</data>
219
+ <data key="d5">954.0</data>
220
+ <data key="d6">754.0</data>
221
+ <data key="d7">1048.0</data>
222
+ <data key="d8">815.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">950</data>
227
+ <data key="d2">783</data>
228
+ <data key="d3">958</data>
229
+ <data key="d4">791</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">1044</data>
234
+ <data key="d2">783</data>
235
+ <data key="d3">1052</data>
236
+ <data key="d4">791</data>
237
+ </node>
238
+ <node id="border_node33">
239
+ <data key="d0">border_node</data>
240
+ <data key="d5">1485.0</data>
241
+ <data key="d6">1061.0</data>
242
+ <data key="d7">1499.0</data>
243
+ <data key="d8">1075.0</data>
244
+ </node>
245
+ <node id="border_node34">
246
+ <data key="d0">border_node</data>
247
+ <data key="d5">1485.0</data>
248
+ <data key="d6">1343.0</data>
249
+ <data key="d7">1499.0</data>
250
+ <data key="d8">1357.0</data>
251
+ </node>
252
+ <node id="border_node35">
253
+ <data key="d0">border_node</data>
254
+ <data key="d5">620.0</data>
255
+ <data key="d6">1485.0</data>
256
+ <data key="d7">634.0</data>
257
+ <data key="d8">1499.0</data>
258
+ </node>
259
+ <edge source="crossing1" target="crossing2">
260
+ <data key="d9">solid</data>
261
+ </edge>
262
+ <edge source="crossing1" target="connector12">
263
+ <data key="d9">solid</data>
264
+ </edge>
265
+ <edge source="crossing1" target="connector23">
266
+ <data key="d9">solid</data>
267
+ </edge>
268
+ <edge source="crossing1" target="border_node33">
269
+ <data key="d9">solid</data>
270
+ </edge>
271
+ <edge source="crossing2" target="connector32">
272
+ <data key="d9">solid</data>
273
+ </edge>
274
+ <edge source="crossing3" target="connector10">
275
+ <data key="d9">solid</data>
276
+ </edge>
277
+ <edge source="crossing3" target="connector13">
278
+ <data key="d9">solid</data>
279
+ </edge>
280
+ <edge source="crossing3" target="connector15">
281
+ <data key="d9">solid</data>
282
+ </edge>
283
+ <edge source="crossing3" target="border_node34">
284
+ <data key="d9">solid</data>
285
+ </edge>
286
+ <edge source="crossing4" target="crossing5">
287
+ <data key="d9">non-solid</data>
288
+ </edge>
289
+ <edge source="crossing4" target="crossing7">
290
+ <data key="d9">non-solid</data>
291
+ </edge>
292
+ <edge source="crossing4" target="connector17">
293
+ <data key="d9">solid</data>
294
+ </edge>
295
+ <edge source="crossing5" target="crossing6">
296
+ <data key="d9">non-solid</data>
297
+ </edge>
298
+ <edge source="crossing5" target="connector20">
299
+ <data key="d9">solid</data>
300
+ </edge>
301
+ <edge source="crossing6" target="connector26">
302
+ <data key="d9">solid</data>
303
+ </edge>
304
+ <edge source="crossing6" target="border_node35">
305
+ <data key="d9">solid</data>
306
+ </edge>
307
+ <edge source="crossing7" target="crossing8">
308
+ <data key="d9">non-solid</data>
309
+ </edge>
310
+ <edge source="crossing7" target="connector25">
311
+ <data key="d9">solid</data>
312
+ </edge>
313
+ <edge source="crossing8" target="connector28">
314
+ <data key="d9">solid</data>
315
+ </edge>
316
+ <edge source="general9" target="connector10">
317
+ <data key="d9">solid</data>
318
+ </edge>
319
+ <edge source="valve11" target="connector12">
320
+ <data key="d9">solid</data>
321
+ </edge>
322
+ <edge source="valve11" target="connector13">
323
+ <data key="d9">solid</data>
324
+ </edge>
325
+ <edge source="valve14" target="connector15">
326
+ <data key="d9">solid</data>
327
+ </edge>
328
+ <edge source="valve16" target="connector17">
329
+ <data key="d9">solid</data>
330
+ </edge>
331
+ <edge source="valve16" target="connector18">
332
+ <data key="d9">solid</data>
333
+ </edge>
334
+ <edge source="connector18" target="connector22">
335
+ <data key="d9">solid</data>
336
+ </edge>
337
+ <edge source="valve19" target="connector20">
338
+ <data key="d9">solid</data>
339
+ </edge>
340
+ <edge source="general21" target="connector22">
341
+ <data key="d9">solid</data>
342
+ </edge>
343
+ <edge source="general21" target="connector23">
344
+ <data key="d9">solid</data>
345
+ </edge>
346
+ <edge source="general24" target="connector25">
347
+ <data key="d9">solid</data>
348
+ </edge>
349
+ <edge source="general24" target="connector26">
350
+ <data key="d9">solid</data>
351
+ </edge>
352
+ <edge source="valve27" target="connector28">
353
+ <data key="d9">solid</data>
354
+ </edge>
355
+ <edge source="valve27" target="connector29">
356
+ <data key="d9">solid</data>
357
+ </edge>
358
+ <edge source="connector29" target="connector31">
359
+ <data key="d9">solid</data>
360
+ </edge>
361
+ <edge source="valve30" target="connector31">
362
+ <data key="d9">solid</data>
363
+ </edge>
364
+ <edge source="valve30" target="connector32">
365
+ <data key="d9">solid</data>
366
+ </edge>
367
+ </graph>
368
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/476_1.graphml.xml ADDED
@@ -0,0 +1,597 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1459</data>
17
+ <data key="d2">314</data>
18
+ <data key="d3">1467</data>
19
+ <data key="d4">322</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1459</data>
24
+ <data key="d2">33</data>
25
+ <data key="d3">1467</data>
26
+ <data key="d4">41</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1459</data>
31
+ <data key="d2">1158</data>
32
+ <data key="d3">1467</data>
33
+ <data key="d4">1166</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1459</data>
38
+ <data key="d2">596</data>
39
+ <data key="d3">1467</data>
40
+ <data key="d4">604</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">1459</data>
45
+ <data key="d2">877</data>
46
+ <data key="d3">1467</data>
47
+ <data key="d4">885</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">1180</data>
52
+ <data key="d2">1158</data>
53
+ <data key="d3">1188</data>
54
+ <data key="d4">1166</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">902</data>
59
+ <data key="d2">314</data>
60
+ <data key="d3">910</data>
61
+ <data key="d4">322</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">902</data>
66
+ <data key="d2">596</data>
67
+ <data key="d3">910</data>
68
+ <data key="d4">604</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">902</data>
73
+ <data key="d2">877</data>
74
+ <data key="d3">910</data>
75
+ <data key="d4">885</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">624</data>
80
+ <data key="d2">596</data>
81
+ <data key="d3">632</data>
82
+ <data key="d4">604</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">624</data>
87
+ <data key="d2">314</data>
88
+ <data key="d3">632</data>
89
+ <data key="d4">322</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">624</data>
94
+ <data key="d2">33</data>
95
+ <data key="d3">632</data>
96
+ <data key="d4">41</data>
97
+ </node>
98
+ <node id="crossing13">
99
+ <data key="d0">crossing</data>
100
+ <data key="d1">1180</data>
101
+ <data key="d2">877</data>
102
+ <data key="d3">1188</data>
103
+ <data key="d4">885</data>
104
+ </node>
105
+ <node id="crossing14">
106
+ <data key="d0">crossing</data>
107
+ <data key="d1">902</data>
108
+ <data key="d2">1158</data>
109
+ <data key="d3">910</data>
110
+ <data key="d4">1166</data>
111
+ </node>
112
+ <node id="general15">
113
+ <data key="d0">general</data>
114
+ <data key="d5">1403.0</data>
115
+ <data key="d6">569.0</data>
116
+ <data key="d7">1436.0</data>
117
+ <data key="d8">630.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">1432</data>
122
+ <data key="d2">596</data>
123
+ <data key="d3">1440</data>
124
+ <data key="d4">604</data>
125
+ </node>
126
+ <node id="general17">
127
+ <data key="d0">general</data>
128
+ <data key="d5">598.0</data>
129
+ <data key="d6">766.0</data>
130
+ <data key="d7">658.0</data>
131
+ <data key="d8">798.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">624</data>
136
+ <data key="d2">762</data>
137
+ <data key="d3">632</data>
138
+ <data key="d4">770</data>
139
+ </node>
140
+ <node id="valve19">
141
+ <data key="d0">valve</data>
142
+ <data key="d5">1432.0</data>
143
+ <data key="d6">446.0</data>
144
+ <data key="d7">1493.0</data>
145
+ <data key="d8">536.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">1459</data>
150
+ <data key="d2">442</data>
151
+ <data key="d3">1467</data>
152
+ <data key="d4">450</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">1459</data>
157
+ <data key="d2">532</data>
158
+ <data key="d3">1467</data>
159
+ <data key="d4">540</data>
160
+ </node>
161
+ <node id="valve22">
162
+ <data key="d0">valve</data>
163
+ <data key="d5">1432.0</data>
164
+ <data key="d6">700.0</data>
165
+ <data key="d7">1492.0</data>
166
+ <data key="d8">779.0</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">1459</data>
171
+ <data key="d2">696</data>
172
+ <data key="d3">1467</data>
173
+ <data key="d4">704</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">1459</data>
178
+ <data key="d2">775</data>
179
+ <data key="d3">1467</data>
180
+ <data key="d4">783</data>
181
+ </node>
182
+ <node id="instrumentation25">
183
+ <data key="d0">instrumentation</data>
184
+ <data key="d5">1400.0</data>
185
+ <data key="d6">968.0</data>
186
+ <data key="d7">1499.0</data>
187
+ <data key="d8">1095.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">1459</data>
192
+ <data key="d2">964</data>
193
+ <data key="d3">1467</data>
194
+ <data key="d4">972</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">1459</data>
199
+ <data key="d2">1091</data>
200
+ <data key="d3">1467</data>
201
+ <data key="d4">1099</data>
202
+ </node>
203
+ <node id="instrumentation28">
204
+ <data key="d0">instrumentation</data>
205
+ <data key="d5">1258.0</data>
206
+ <data key="d6">1097.0</data>
207
+ <data key="d7">1387.0</data>
208
+ <data key="d8">1227.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">1254</data>
213
+ <data key="d2">1158</data>
214
+ <data key="d3">1262</data>
215
+ <data key="d4">1166</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">1383</data>
220
+ <data key="d2">1158</data>
221
+ <data key="d3">1391</data>
222
+ <data key="d4">1166</data>
223
+ </node>
224
+ <node id="valve31">
225
+ <data key="d0">valve</data>
226
+ <data key="d5">972.0</data>
227
+ <data key="d6">289.0</data>
228
+ <data key="d7">1068.0</data>
229
+ <data key="d8">349.0</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">968</data>
234
+ <data key="d2">314</data>
235
+ <data key="d3">976</data>
236
+ <data key="d4">322</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">1064</data>
241
+ <data key="d2">314</data>
242
+ <data key="d3">1072</data>
243
+ <data key="d4">322</data>
244
+ </node>
245
+ <node id="valve34">
246
+ <data key="d0">valve</data>
247
+ <data key="d5">875.0</data>
248
+ <data key="d6">720.0</data>
249
+ <data key="d7">936.0</data>
250
+ <data key="d8">818.0</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">902</data>
255
+ <data key="d2">716</data>
256
+ <data key="d3">910</data>
257
+ <data key="d4">724</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">902</data>
262
+ <data key="d2">814</data>
263
+ <data key="d3">910</data>
264
+ <data key="d4">822</data>
265
+ </node>
266
+ <node id="general37">
267
+ <data key="d0">general</data>
268
+ <data key="d5">1289.0</data>
269
+ <data key="d6">199.0</data>
270
+ <data key="d7">1333.0</data>
271
+ <data key="d8">349.0</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">1285</data>
276
+ <data key="d2">314</data>
277
+ <data key="d3">1293</data>
278
+ <data key="d4">322</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">1329</data>
283
+ <data key="d2">314</data>
284
+ <data key="d3">1337</data>
285
+ <data key="d4">322</data>
286
+ </node>
287
+ <node id="general40">
288
+ <data key="d0">general</data>
289
+ <data key="d5">598.0</data>
290
+ <data key="d6">443.0</data>
291
+ <data key="d7">658.0</data>
292
+ <data key="d8">475.0</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">624</data>
297
+ <data key="d2">439</data>
298
+ <data key="d3">632</data>
299
+ <data key="d4">447</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">624</data>
304
+ <data key="d2">471</data>
305
+ <data key="d3">632</data>
306
+ <data key="d4">479</data>
307
+ </node>
308
+ <node id="valve43">
309
+ <data key="d0">valve</data>
310
+ <data key="d5">769.0</data>
311
+ <data key="d6">7.0</data>
312
+ <data key="d7">830.0</data>
313
+ <data key="d8">68.0</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">764</data>
318
+ <data key="d2">33</data>
319
+ <data key="d3">772</data>
320
+ <data key="d4">41</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">826</data>
325
+ <data key="d2">33</data>
326
+ <data key="d3">834</data>
327
+ <data key="d4">41</data>
328
+ </node>
329
+ <node id="valve46">
330
+ <data key="d0">valve</data>
331
+ <data key="d5">954.0</data>
332
+ <data key="d6">4.0</data>
333
+ <data key="d7">1048.0</data>
334
+ <data key="d8">65.0</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">950</data>
339
+ <data key="d2">33</data>
340
+ <data key="d3">958</data>
341
+ <data key="d4">41</data>
342
+ </node>
343
+ <node id="connector48">
344
+ <data key="d0">connector</data>
345
+ <data key="d1">1044</data>
346
+ <data key="d2">33</data>
347
+ <data key="d3">1052</data>
348
+ <data key="d4">41</data>
349
+ </node>
350
+ <node id="valve49">
351
+ <data key="d0">valve</data>
352
+ <data key="d5">1132.0</data>
353
+ <data key="d6">981.0</data>
354
+ <data key="d7">1214.0</data>
355
+ <data key="d8">1098.0</data>
356
+ </node>
357
+ <node id="connector50">
358
+ <data key="d0">connector</data>
359
+ <data key="d1">1180</data>
360
+ <data key="d2">976</data>
361
+ <data key="d3">1188</data>
362
+ <data key="d4">984</data>
363
+ </node>
364
+ <node id="connector51">
365
+ <data key="d0">connector</data>
366
+ <data key="d1">1180</data>
367
+ <data key="d2">1094</data>
368
+ <data key="d3">1188</data>
369
+ <data key="d4">1102</data>
370
+ </node>
371
+ <node id="border_node52">
372
+ <data key="d0">border_node</data>
373
+ <data key="d5">1485.0</data>
374
+ <data key="d6">311.0</data>
375
+ <data key="d7">1499.0</data>
376
+ <data key="d8">325.0</data>
377
+ </node>
378
+ <node id="border_node53">
379
+ <data key="d0">border_node</data>
380
+ <data key="d5">1485.0</data>
381
+ <data key="d6">1155.0</data>
382
+ <data key="d7">1499.0</data>
383
+ <data key="d8">1169.0</data>
384
+ </node>
385
+ <node id="border_node54">
386
+ <data key="d0">border_node</data>
387
+ <data key="d5">1485.0</data>
388
+ <data key="d6">593.0</data>
389
+ <data key="d7">1499.0</data>
390
+ <data key="d8">607.0</data>
391
+ </node>
392
+ <node id="border_node55">
393
+ <data key="d0">border_node</data>
394
+ <data key="d5">1485.0</data>
395
+ <data key="d6">874.0</data>
396
+ <data key="d7">1499.0</data>
397
+ <data key="d8">888.0</data>
398
+ </node>
399
+ <node id="border_node56">
400
+ <data key="d0">border_node</data>
401
+ <data key="d5">1177.0</data>
402
+ <data key="d6">1485.0</data>
403
+ <data key="d7">1191.0</data>
404
+ <data key="d8">1499.0</data>
405
+ </node>
406
+ <node id="border_node57">
407
+ <data key="d0">border_node</data>
408
+ <data key="d5">898.0</data>
409
+ <data key="d6">1485.0</data>
410
+ <data key="d7">912.0</data>
411
+ <data key="d8">1499.0</data>
412
+ </node>
413
+ <edge source="crossing1" target="crossing2">
414
+ <data key="d9">solid</data>
415
+ </edge>
416
+ <edge source="crossing1" target="connector20">
417
+ <data key="d9">solid</data>
418
+ </edge>
419
+ <edge source="crossing1" target="connector39">
420
+ <data key="d9">solid</data>
421
+ </edge>
422
+ <edge source="crossing1" target="border_node52">
423
+ <data key="d9">solid</data>
424
+ </edge>
425
+ <edge source="crossing2" target="connector48">
426
+ <data key="d9">solid</data>
427
+ </edge>
428
+ <edge source="crossing3" target="connector27">
429
+ <data key="d9">solid</data>
430
+ </edge>
431
+ <edge source="crossing3" target="connector30">
432
+ <data key="d9">solid</data>
433
+ </edge>
434
+ <edge source="crossing3" target="border_node53">
435
+ <data key="d9">solid</data>
436
+ </edge>
437
+ <edge source="crossing4" target="connector16">
438
+ <data key="d9">solid</data>
439
+ </edge>
440
+ <edge source="crossing4" target="connector21">
441
+ <data key="d9">solid</data>
442
+ </edge>
443
+ <edge source="crossing4" target="connector23">
444
+ <data key="d9">solid</data>
445
+ </edge>
446
+ <edge source="crossing4" target="border_node54">
447
+ <data key="d9">solid</data>
448
+ </edge>
449
+ <edge source="crossing5" target="crossing13">
450
+ <data key="d9">non-solid</data>
451
+ </edge>
452
+ <edge source="crossing5" target="connector24">
453
+ <data key="d9">solid</data>
454
+ </edge>
455
+ <edge source="crossing5" target="connector26">
456
+ <data key="d9">solid</data>
457
+ </edge>
458
+ <edge source="crossing5" target="border_node55">
459
+ <data key="d9">solid</data>
460
+ </edge>
461
+ <edge source="crossing6" target="crossing14">
462
+ <data key="d9">non-solid</data>
463
+ </edge>
464
+ <edge source="crossing6" target="connector29">
465
+ <data key="d9">solid</data>
466
+ </edge>
467
+ <edge source="crossing6" target="connector51">
468
+ <data key="d9">solid</data>
469
+ </edge>
470
+ <edge source="crossing6" target="border_node56">
471
+ <data key="d9">non-solid</data>
472
+ </edge>
473
+ <edge source="crossing7" target="crossing8">
474
+ <data key="d9">non-solid</data>
475
+ </edge>
476
+ <edge source="crossing7" target="crossing11">
477
+ <data key="d9">non-solid</data>
478
+ </edge>
479
+ <edge source="crossing7" target="connector32">
480
+ <data key="d9">solid</data>
481
+ </edge>
482
+ <edge source="crossing8" target="crossing10">
483
+ <data key="d9">non-solid</data>
484
+ </edge>
485
+ <edge source="crossing8" target="connector35">
486
+ <data key="d9">solid</data>
487
+ </edge>
488
+ <edge source="crossing9" target="crossing14">
489
+ <data key="d9">non-solid</data>
490
+ </edge>
491
+ <edge source="crossing9" target="crossing13">
492
+ <data key="d9">non-solid</data>
493
+ </edge>
494
+ <edge source="crossing9" target="connector36">
495
+ <data key="d9">solid</data>
496
+ </edge>
497
+ <edge source="crossing10" target="connector18">
498
+ <data key="d9">solid</data>
499
+ </edge>
500
+ <edge source="crossing10" target="connector42">
501
+ <data key="d9">solid</data>
502
+ </edge>
503
+ <edge source="crossing11" target="crossing12">
504
+ <data key="d9">non-solid</data>
505
+ </edge>
506
+ <edge source="crossing11" target="connector41">
507
+ <data key="d9">solid</data>
508
+ </edge>
509
+ <edge source="crossing12" target="connector44">
510
+ <data key="d9">solid</data>
511
+ </edge>
512
+ <edge source="crossing13" target="connector50">
513
+ <data key="d9">solid</data>
514
+ </edge>
515
+ <edge source="crossing14" target="border_node57">
516
+ <data key="d9">non-solid</data>
517
+ </edge>
518
+ <edge source="general15" target="connector16">
519
+ <data key="d9">solid</data>
520
+ </edge>
521
+ <edge source="general17" target="connector18">
522
+ <data key="d9">solid</data>
523
+ </edge>
524
+ <edge source="valve19" target="connector20">
525
+ <data key="d9">solid</data>
526
+ </edge>
527
+ <edge source="valve19" target="connector21">
528
+ <data key="d9">solid</data>
529
+ </edge>
530
+ <edge source="valve22" target="connector23">
531
+ <data key="d9">solid</data>
532
+ </edge>
533
+ <edge source="valve22" target="connector24">
534
+ <data key="d9">solid</data>
535
+ </edge>
536
+ <edge source="instrumentation25" target="connector26">
537
+ <data key="d9">solid</data>
538
+ </edge>
539
+ <edge source="instrumentation25" target="connector27">
540
+ <data key="d9">solid</data>
541
+ </edge>
542
+ <edge source="instrumentation28" target="connector29">
543
+ <data key="d9">solid</data>
544
+ </edge>
545
+ <edge source="instrumentation28" target="connector30">
546
+ <data key="d9">solid</data>
547
+ </edge>
548
+ <edge source="valve31" target="connector32">
549
+ <data key="d9">solid</data>
550
+ </edge>
551
+ <edge source="valve31" target="connector33">
552
+ <data key="d9">solid</data>
553
+ </edge>
554
+ <edge source="connector33" target="connector38">
555
+ <data key="d9">solid</data>
556
+ </edge>
557
+ <edge source="valve34" target="connector35">
558
+ <data key="d9">solid</data>
559
+ </edge>
560
+ <edge source="valve34" target="connector36">
561
+ <data key="d9">solid</data>
562
+ </edge>
563
+ <edge source="general37" target="connector38">
564
+ <data key="d9">solid</data>
565
+ </edge>
566
+ <edge source="general37" target="connector39">
567
+ <data key="d9">solid</data>
568
+ </edge>
569
+ <edge source="general40" target="connector41">
570
+ <data key="d9">solid</data>
571
+ </edge>
572
+ <edge source="general40" target="connector42">
573
+ <data key="d9">solid</data>
574
+ </edge>
575
+ <edge source="valve43" target="connector44">
576
+ <data key="d9">solid</data>
577
+ </edge>
578
+ <edge source="valve43" target="connector45">
579
+ <data key="d9">solid</data>
580
+ </edge>
581
+ <edge source="connector45" target="connector47">
582
+ <data key="d9">solid</data>
583
+ </edge>
584
+ <edge source="valve46" target="connector47">
585
+ <data key="d9">solid</data>
586
+ </edge>
587
+ <edge source="valve46" target="connector48">
588
+ <data key="d9">solid</data>
589
+ </edge>
590
+ <edge source="valve49" target="connector50">
591
+ <data key="d9">solid</data>
592
+ </edge>
593
+ <edge source="valve49" target="connector51">
594
+ <data key="d9">solid</data>
595
+ </edge>
596
+ </graph>
597
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/476_10.graphml.xml ADDED
@@ -0,0 +1,584 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">362</data>
17
+ <data key="d2">1346</data>
18
+ <data key="d3">370</data>
19
+ <data key="d4">1354</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">640</data>
24
+ <data key="d2">1346</data>
25
+ <data key="d3">648</data>
26
+ <data key="d4">1354</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">84</data>
31
+ <data key="d2">1064</data>
32
+ <data key="d3">92</data>
33
+ <data key="d4">1072</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">362</data>
38
+ <data key="d2">1064</data>
39
+ <data key="d3">370</data>
40
+ <data key="d4">1072</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">84</data>
45
+ <data key="d2">783</data>
46
+ <data key="d3">92</data>
47
+ <data key="d4">791</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">640</data>
52
+ <data key="d2">1064</data>
53
+ <data key="d3">648</data>
54
+ <data key="d4">1072</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">920</data>
59
+ <data key="d2">1064</data>
60
+ <data key="d3">928</data>
61
+ <data key="d4">1072</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">640</data>
66
+ <data key="d2">783</data>
67
+ <data key="d3">648</data>
68
+ <data key="d4">791</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">920</data>
73
+ <data key="d2">1346</data>
74
+ <data key="d3">928</data>
75
+ <data key="d4">1354</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">920</data>
80
+ <data key="d2">783</data>
81
+ <data key="d3">928</data>
82
+ <data key="d4">791</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">1198</data>
87
+ <data key="d2">783</data>
88
+ <data key="d3">1206</data>
89
+ <data key="d4">791</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">1198</data>
94
+ <data key="d2">1064</data>
95
+ <data key="d3">1206</data>
96
+ <data key="d4">1072</data>
97
+ </node>
98
+ <node id="crossing13">
99
+ <data key="d0">crossing</data>
100
+ <data key="d1">1476</data>
101
+ <data key="d2">1346</data>
102
+ <data key="d3">1484</data>
103
+ <data key="d4">1354</data>
104
+ </node>
105
+ <node id="crossing14">
106
+ <data key="d0">crossing</data>
107
+ <data key="d1">84</data>
108
+ <data key="d2">1346</data>
109
+ <data key="d3">92</data>
110
+ <data key="d4">1354</data>
111
+ </node>
112
+ <node id="crossing15">
113
+ <data key="d0">crossing</data>
114
+ <data key="d1">1198</data>
115
+ <data key="d2">502</data>
116
+ <data key="d3">1206</data>
117
+ <data key="d4">510</data>
118
+ </node>
119
+ <node id="general16">
120
+ <data key="d0">general</data>
121
+ <data key="d5">28.0</data>
122
+ <data key="d6">1319.0</data>
123
+ <data key="d7">61.0</data>
124
+ <data key="d8">1380.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">56</data>
129
+ <data key="d2">1346</data>
130
+ <data key="d3">64</data>
131
+ <data key="d4">1354</data>
132
+ </node>
133
+ <node id="valve18">
134
+ <data key="d0">valve</data>
135
+ <data key="d5">57.0</data>
136
+ <data key="d6">1196.0</data>
137
+ <data key="d7">118.0</data>
138
+ <data key="d8">1286.0</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">84</data>
143
+ <data key="d2">1192</data>
144
+ <data key="d3">92</data>
145
+ <data key="d4">1200</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">84</data>
150
+ <data key="d2">1282</data>
151
+ <data key="d3">92</data>
152
+ <data key="d4">1290</data>
153
+ </node>
154
+ <node id="valve21">
155
+ <data key="d0">valve</data>
156
+ <data key="d5">57.0</data>
157
+ <data key="d6">1450.0</data>
158
+ <data key="d7">117.0</data>
159
+ <data key="d8">1499.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">84</data>
164
+ <data key="d2">1446</data>
165
+ <data key="d3">92</data>
166
+ <data key="d4">1454</data>
167
+ </node>
168
+ <node id="valve23">
169
+ <data key="d0">valve</data>
170
+ <data key="d5">337.0</data>
171
+ <data key="d6">1130.0</data>
172
+ <data key="d7">396.0</data>
173
+ <data key="d8">1205.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">362</data>
178
+ <data key="d2">1126</data>
179
+ <data key="d3">370</data>
180
+ <data key="d4">1134</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">362</data>
185
+ <data key="d2">1201</data>
186
+ <data key="d3">370</data>
187
+ <data key="d4">1209</data>
188
+ </node>
189
+ <node id="instrumentation26">
190
+ <data key="d0">instrumentation</data>
191
+ <data key="d5">1417.0</data>
192
+ <data key="d6">1415.0</data>
193
+ <data key="d7">1499.0</data>
194
+ <data key="d8">1499.0</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">1476</data>
199
+ <data key="d2">1411</data>
200
+ <data key="d3">1484</data>
201
+ <data key="d4">1419</data>
202
+ </node>
203
+ <node id="valve28">
204
+ <data key="d0">valve</data>
205
+ <data key="d5">1172.0</data>
206
+ <data key="d6">616.0</data>
207
+ <data key="d7">1295.0</data>
208
+ <data key="d8">719.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">1198</data>
213
+ <data key="d2">612</data>
214
+ <data key="d3">1206</data>
215
+ <data key="d4">620</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">1198</data>
220
+ <data key="d2">715</data>
221
+ <data key="d3">1206</data>
222
+ <data key="d4">723</data>
223
+ </node>
224
+ <node id="valve31">
225
+ <data key="d0">valve</data>
226
+ <data key="d5">712.0</data>
227
+ <data key="d6">757.0</data>
228
+ <data key="d7">771.0</data>
229
+ <data key="d8">818.0</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">708</data>
234
+ <data key="d2">783</data>
235
+ <data key="d3">716</data>
236
+ <data key="d4">791</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">768</data>
241
+ <data key="d2">783</data>
242
+ <data key="d3">776</data>
243
+ <data key="d4">791</data>
244
+ </node>
245
+ <node id="valve34">
246
+ <data key="d0">valve</data>
247
+ <data key="d5">1053.0</data>
248
+ <data key="d6">1037.0</data>
249
+ <data key="d7">1146.0</data>
250
+ <data key="d8">1098.0</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">1049</data>
255
+ <data key="d2">1064</data>
256
+ <data key="d3">1057</data>
257
+ <data key="d4">1072</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">1142</data>
262
+ <data key="d2">1064</data>
263
+ <data key="d3">1150</data>
264
+ <data key="d4">1072</data>
265
+ </node>
266
+ <node id="instrumentation37">
267
+ <data key="d0">instrumentation</data>
268
+ <data key="d5">1274.0</data>
269
+ <data key="d6">437.0</data>
270
+ <data key="d7">1409.0</data>
271
+ <data key="d8">574.0</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">1270</data>
276
+ <data key="d2">502</data>
277
+ <data key="d3">1278</data>
278
+ <data key="d4">510</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">1405</data>
283
+ <data key="d2">502</data>
284
+ <data key="d3">1413</data>
285
+ <data key="d4">510</data>
286
+ </node>
287
+ <node id="instrumentation40">
288
+ <data key="d0">instrumentation</data>
289
+ <data key="d5">992.0</data>
290
+ <data key="d6">1285.0</data>
291
+ <data key="d7">1121.0</data>
292
+ <data key="d8">1415.0</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">988</data>
297
+ <data key="d2">1346</data>
298
+ <data key="d3">996</data>
299
+ <data key="d4">1354</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">1117</data>
304
+ <data key="d2">1346</data>
305
+ <data key="d3">1125</data>
306
+ <data key="d4">1354</data>
307
+ </node>
308
+ <node id="valve43">
309
+ <data key="d0">valve</data>
310
+ <data key="d5">885.0</data>
311
+ <data key="d6">1398.0</data>
312
+ <data key="d7">962.0</data>
313
+ <data key="d8">1475.0</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">920</data>
318
+ <data key="d2">1394</data>
319
+ <data key="d3">928</data>
320
+ <data key="d4">1402</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">920</data>
325
+ <data key="d2">1471</data>
326
+ <data key="d3">928</data>
327
+ <data key="d4">1479</data>
328
+ </node>
329
+ <node id="general46">
330
+ <data key="d0">general</data>
331
+ <data key="d5">148.0</data>
332
+ <data key="d6">1319.0</data>
333
+ <data key="d7">194.0</data>
334
+ <data key="d8">1468.0</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">144</data>
339
+ <data key="d2">1346</data>
340
+ <data key="d3">152</data>
341
+ <data key="d4">1354</data>
342
+ </node>
343
+ <node id="connector48">
344
+ <data key="d0">connector</data>
345
+ <data key="d1">190</data>
346
+ <data key="d2">1346</data>
347
+ <data key="d3">198</data>
348
+ <data key="d4">1354</data>
349
+ </node>
350
+ <node id="border_node49">
351
+ <data key="d0">border_node</data>
352
+ <data key="d5">358.0</data>
353
+ <data key="d6">1485.0</data>
354
+ <data key="d7">372.0</data>
355
+ <data key="d8">1499.0</data>
356
+ </node>
357
+ <node id="border_node50">
358
+ <data key="d0">border_node</data>
359
+ <data key="d5">636.0</data>
360
+ <data key="d6">1485.0</data>
361
+ <data key="d7">650.0</data>
362
+ <data key="d8">1499.0</data>
363
+ </node>
364
+ <node id="border_node51">
365
+ <data key="d0">border_node</data>
366
+ <data key="d5">915.0</data>
367
+ <data key="d6">1485.0</data>
368
+ <data key="d7">929.0</data>
369
+ <data key="d8">1499.0</data>
370
+ </node>
371
+ <node id="border_node52">
372
+ <data key="d0">border_node</data>
373
+ <data key="d5">0.0</data>
374
+ <data key="d6">1061.0</data>
375
+ <data key="d7">14.0</data>
376
+ <data key="d8">1075.0</data>
377
+ </node>
378
+ <node id="border_node53">
379
+ <data key="d0">border_node</data>
380
+ <data key="d5">0.0</data>
381
+ <data key="d6">780.0</data>
382
+ <data key="d7">14.0</data>
383
+ <data key="d8">794.0</data>
384
+ </node>
385
+ <node id="border_node54">
386
+ <data key="d0">border_node</data>
387
+ <data key="d5">1485.0</data>
388
+ <data key="d6">780.0</data>
389
+ <data key="d7">1499.0</data>
390
+ <data key="d8">794.0</data>
391
+ </node>
392
+ <node id="border_node55">
393
+ <data key="d0">border_node</data>
394
+ <data key="d5">1485.0</data>
395
+ <data key="d6">1343.0</data>
396
+ <data key="d7">1499.0</data>
397
+ <data key="d8">1357.0</data>
398
+ </node>
399
+ <node id="border_node56">
400
+ <data key="d0">border_node</data>
401
+ <data key="d5">1485.0</data>
402
+ <data key="d6">499.0</data>
403
+ <data key="d7">1499.0</data>
404
+ <data key="d8">513.0</data>
405
+ </node>
406
+ <edge source="crossing1" target="crossing2">
407
+ <data key="d9">solid</data>
408
+ </edge>
409
+ <edge source="crossing1" target="connector25">
410
+ <data key="d9">solid</data>
411
+ </edge>
412
+ <edge source="crossing1" target="connector48">
413
+ <data key="d9">solid</data>
414
+ </edge>
415
+ <edge source="crossing1" target="border_node49">
416
+ <data key="d9">solid</data>
417
+ </edge>
418
+ <edge source="crossing2" target="crossing9">
419
+ <data key="d9">solid</data>
420
+ </edge>
421
+ <edge source="crossing2" target="border_node50">
422
+ <data key="d9">solid</data>
423
+ </edge>
424
+ <edge source="crossing3" target="crossing4">
425
+ <data key="d9">solid</data>
426
+ </edge>
427
+ <edge source="crossing3" target="crossing5">
428
+ <data key="d9">solid</data>
429
+ </edge>
430
+ <edge source="crossing3" target="connector19">
431
+ <data key="d9">solid</data>
432
+ </edge>
433
+ <edge source="crossing3" target="border_node52">
434
+ <data key="d9">solid</data>
435
+ </edge>
436
+ <edge source="crossing4" target="crossing6">
437
+ <data key="d9">solid</data>
438
+ </edge>
439
+ <edge source="crossing4" target="connector24">
440
+ <data key="d9">solid</data>
441
+ </edge>
442
+ <edge source="crossing5" target="border_node53">
443
+ <data key="d9">solid</data>
444
+ </edge>
445
+ <edge source="crossing6" target="crossing7">
446
+ <data key="d9">solid</data>
447
+ </edge>
448
+ <edge source="crossing6" target="crossing8">
449
+ <data key="d9">solid</data>
450
+ </edge>
451
+ <edge source="crossing7" target="crossing10">
452
+ <data key="d9">solid</data>
453
+ </edge>
454
+ <edge source="crossing7" target="crossing9">
455
+ <data key="d9">solid</data>
456
+ </edge>
457
+ <edge source="crossing7" target="connector35">
458
+ <data key="d9">solid</data>
459
+ </edge>
460
+ <edge source="crossing8" target="connector32">
461
+ <data key="d9">solid</data>
462
+ </edge>
463
+ <edge source="crossing9" target="connector41">
464
+ <data key="d9">solid</data>
465
+ </edge>
466
+ <edge source="crossing9" target="connector44">
467
+ <data key="d9">solid</data>
468
+ </edge>
469
+ <edge source="crossing10" target="crossing11">
470
+ <data key="d9">solid</data>
471
+ </edge>
472
+ <edge source="crossing10" target="connector33">
473
+ <data key="d9">solid</data>
474
+ </edge>
475
+ <edge source="crossing11" target="crossing12">
476
+ <data key="d9">solid</data>
477
+ </edge>
478
+ <edge source="crossing11" target="connector30">
479
+ <data key="d9">solid</data>
480
+ </edge>
481
+ <edge source="crossing11" target="border_node54">
482
+ <data key="d9">solid</data>
483
+ </edge>
484
+ <edge source="crossing12" target="connector36">
485
+ <data key="d9">solid</data>
486
+ </edge>
487
+ <edge source="crossing13" target="connector27">
488
+ <data key="d9">solid</data>
489
+ </edge>
490
+ <edge source="crossing13" target="connector42">
491
+ <data key="d9">solid</data>
492
+ </edge>
493
+ <edge source="crossing13" target="border_node55">
494
+ <data key="d9">solid</data>
495
+ </edge>
496
+ <edge source="crossing14" target="connector17">
497
+ <data key="d9">solid</data>
498
+ </edge>
499
+ <edge source="crossing14" target="connector20">
500
+ <data key="d9">solid</data>
501
+ </edge>
502
+ <edge source="crossing14" target="connector22">
503
+ <data key="d9">solid</data>
504
+ </edge>
505
+ <edge source="crossing14" target="connector47">
506
+ <data key="d9">solid</data>
507
+ </edge>
508
+ <edge source="crossing15" target="connector29">
509
+ <data key="d9">solid</data>
510
+ </edge>
511
+ <edge source="crossing15" target="connector38">
512
+ <data key="d9">solid</data>
513
+ </edge>
514
+ <edge source="general16" target="connector17">
515
+ <data key="d9">solid</data>
516
+ </edge>
517
+ <edge source="valve18" target="connector19">
518
+ <data key="d9">solid</data>
519
+ </edge>
520
+ <edge source="valve18" target="connector20">
521
+ <data key="d9">solid</data>
522
+ </edge>
523
+ <edge source="valve21" target="connector22">
524
+ <data key="d9">solid</data>
525
+ </edge>
526
+ <edge source="valve23" target="connector24">
527
+ <data key="d9">solid</data>
528
+ </edge>
529
+ <edge source="valve23" target="connector25">
530
+ <data key="d9">solid</data>
531
+ </edge>
532
+ <edge source="instrumentation26" target="connector27">
533
+ <data key="d9">solid</data>
534
+ </edge>
535
+ <edge source="valve28" target="connector29">
536
+ <data key="d9">solid</data>
537
+ </edge>
538
+ <edge source="valve28" target="connector30">
539
+ <data key="d9">solid</data>
540
+ </edge>
541
+ <edge source="valve31" target="connector32">
542
+ <data key="d9">solid</data>
543
+ </edge>
544
+ <edge source="valve31" target="connector33">
545
+ <data key="d9">solid</data>
546
+ </edge>
547
+ <edge source="valve34" target="connector35">
548
+ <data key="d9">solid</data>
549
+ </edge>
550
+ <edge source="valve34" target="connector36">
551
+ <data key="d9">solid</data>
552
+ </edge>
553
+ <edge source="instrumentation37" target="connector38">
554
+ <data key="d9">solid</data>
555
+ </edge>
556
+ <edge source="instrumentation37" target="connector39">
557
+ <data key="d9">solid</data>
558
+ </edge>
559
+ <edge source="connector39" target="border_node56">
560
+ <data key="d9">solid</data>
561
+ </edge>
562
+ <edge source="instrumentation40" target="connector41">
563
+ <data key="d9">solid</data>
564
+ </edge>
565
+ <edge source="instrumentation40" target="connector42">
566
+ <data key="d9">solid</data>
567
+ </edge>
568
+ <edge source="valve43" target="connector44">
569
+ <data key="d9">solid</data>
570
+ </edge>
571
+ <edge source="valve43" target="connector45">
572
+ <data key="d9">solid</data>
573
+ </edge>
574
+ <edge source="connector45" target="border_node51">
575
+ <data key="d9">solid</data>
576
+ </edge>
577
+ <edge source="general46" target="connector47">
578
+ <data key="d9">solid</data>
579
+ </edge>
580
+ <edge source="general46" target="connector48">
581
+ <data key="d9">solid</data>
582
+ </edge>
583
+ </graph>
584
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/476_11.graphml.xml ADDED
@@ -0,0 +1,846 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1476</data>
17
+ <data key="d2">877</data>
18
+ <data key="d3">1484</data>
19
+ <data key="d4">885</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">362</data>
24
+ <data key="d2">596</data>
25
+ <data key="d3">370</data>
26
+ <data key="d4">604</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">640</data>
31
+ <data key="d2">596</data>
32
+ <data key="d3">648</data>
33
+ <data key="d4">604</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">362</data>
38
+ <data key="d2">877</data>
39
+ <data key="d3">370</data>
40
+ <data key="d4">885</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">640</data>
45
+ <data key="d2">877</data>
46
+ <data key="d3">648</data>
47
+ <data key="d4">885</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">920</data>
52
+ <data key="d2">877</data>
53
+ <data key="d3">928</data>
54
+ <data key="d4">885</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">84</data>
59
+ <data key="d2">314</data>
60
+ <data key="d3">92</data>
61
+ <data key="d4">322</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">362</data>
66
+ <data key="d2">314</data>
67
+ <data key="d3">370</data>
68
+ <data key="d4">322</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">84</data>
73
+ <data key="d2">33</data>
74
+ <data key="d3">92</data>
75
+ <data key="d4">41</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">640</data>
80
+ <data key="d2">314</data>
81
+ <data key="d3">648</data>
82
+ <data key="d4">322</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">920</data>
87
+ <data key="d2">314</data>
88
+ <data key="d3">928</data>
89
+ <data key="d4">322</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">640</data>
94
+ <data key="d2">33</data>
95
+ <data key="d3">648</data>
96
+ <data key="d4">41</data>
97
+ </node>
98
+ <node id="crossing13">
99
+ <data key="d0">crossing</data>
100
+ <data key="d1">920</data>
101
+ <data key="d2">596</data>
102
+ <data key="d3">928</data>
103
+ <data key="d4">604</data>
104
+ </node>
105
+ <node id="crossing14">
106
+ <data key="d0">crossing</data>
107
+ <data key="d1">920</data>
108
+ <data key="d2">33</data>
109
+ <data key="d3">928</data>
110
+ <data key="d4">41</data>
111
+ </node>
112
+ <node id="crossing15">
113
+ <data key="d0">crossing</data>
114
+ <data key="d1">1198</data>
115
+ <data key="d2">33</data>
116
+ <data key="d3">1206</data>
117
+ <data key="d4">41</data>
118
+ </node>
119
+ <node id="crossing16">
120
+ <data key="d0">crossing</data>
121
+ <data key="d1">1198</data>
122
+ <data key="d2">314</data>
123
+ <data key="d3">1206</data>
124
+ <data key="d4">322</data>
125
+ </node>
126
+ <node id="crossing17">
127
+ <data key="d0">crossing</data>
128
+ <data key="d1">1476</data>
129
+ <data key="d2">1158</data>
130
+ <data key="d3">1484</data>
131
+ <data key="d4">1166</data>
132
+ </node>
133
+ <node id="crossing18">
134
+ <data key="d0">crossing</data>
135
+ <data key="d1">1476</data>
136
+ <data key="d2">596</data>
137
+ <data key="d3">1484</data>
138
+ <data key="d4">604</data>
139
+ </node>
140
+ <node id="crossing19">
141
+ <data key="d0">crossing</data>
142
+ <data key="d1">640</data>
143
+ <data key="d2">1158</data>
144
+ <data key="d3">648</data>
145
+ <data key="d4">1166</data>
146
+ </node>
147
+ <node id="crossing20">
148
+ <data key="d0">crossing</data>
149
+ <data key="d1">84</data>
150
+ <data key="d2">1158</data>
151
+ <data key="d3">92</data>
152
+ <data key="d4">1166</data>
153
+ </node>
154
+ <node id="crossing21">
155
+ <data key="d0">crossing</data>
156
+ <data key="d1">84</data>
157
+ <data key="d2">596</data>
158
+ <data key="d3">92</data>
159
+ <data key="d4">604</data>
160
+ </node>
161
+ <node id="crossing22">
162
+ <data key="d0">crossing</data>
163
+ <data key="d1">84</data>
164
+ <data key="d2">877</data>
165
+ <data key="d3">92</data>
166
+ <data key="d4">885</data>
167
+ </node>
168
+ <node id="general23">
169
+ <data key="d0">general</data>
170
+ <data key="d5">28.0</data>
171
+ <data key="d6">569.0</data>
172
+ <data key="d7">61.0</data>
173
+ <data key="d8">630.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">56</data>
178
+ <data key="d2">596</data>
179
+ <data key="d3">64</data>
180
+ <data key="d4">604</data>
181
+ </node>
182
+ <node id="general25">
183
+ <data key="d0">general</data>
184
+ <data key="d5">981.0</data>
185
+ <data key="d6">850.0</data>
186
+ <data key="d7">1026.0</data>
187
+ <data key="d8">968.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">978</data>
192
+ <data key="d2">877</data>
193
+ <data key="d3">986</data>
194
+ <data key="d4">885</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">1022</data>
199
+ <data key="d2">877</data>
200
+ <data key="d3">1030</data>
201
+ <data key="d4">885</data>
202
+ </node>
203
+ <node id="instrumentation28">
204
+ <data key="d0">instrumentation</data>
205
+ <data key="d5">438.0</data>
206
+ <data key="d6">818.0</data>
207
+ <data key="d7">563.0</data>
208
+ <data key="d8">944.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">434</data>
213
+ <data key="d2">877</data>
214
+ <data key="d3">442</data>
215
+ <data key="d4">885</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">560</data>
220
+ <data key="d2">877</data>
221
+ <data key="d3">568</data>
222
+ <data key="d4">885</data>
223
+ </node>
224
+ <node id="valve31">
225
+ <data key="d0">valve</data>
226
+ <data key="d5">57.0</data>
227
+ <data key="d6">446.0</data>
228
+ <data key="d7">118.0</data>
229
+ <data key="d8">536.0</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">84</data>
234
+ <data key="d2">442</data>
235
+ <data key="d3">92</data>
236
+ <data key="d4">450</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">84</data>
241
+ <data key="d2">532</data>
242
+ <data key="d3">92</data>
243
+ <data key="d4">540</data>
244
+ </node>
245
+ <node id="valve34">
246
+ <data key="d0">valve</data>
247
+ <data key="d5">57.0</data>
248
+ <data key="d6">700.0</data>
249
+ <data key="d7">117.0</data>
250
+ <data key="d8">779.0</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">84</data>
255
+ <data key="d2">696</data>
256
+ <data key="d3">92</data>
257
+ <data key="d4">704</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">84</data>
262
+ <data key="d2">775</data>
263
+ <data key="d3">92</data>
264
+ <data key="d4">783</data>
265
+ </node>
266
+ <node id="general37">
267
+ <data key="d0">general</data>
268
+ <data key="d5">135.0</data>
269
+ <data key="d6">850.0</data>
270
+ <data key="d7">237.0</data>
271
+ <data key="d8">910.0</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">131</data>
276
+ <data key="d2">877</data>
277
+ <data key="d3">139</data>
278
+ <data key="d4">885</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">233</data>
283
+ <data key="d2">877</data>
284
+ <data key="d3">241</data>
285
+ <data key="d4">885</data>
286
+ </node>
287
+ <node id="instrumentation40">
288
+ <data key="d0">instrumentation</data>
289
+ <data key="d5">25.0</data>
290
+ <data key="d6">968.0</data>
291
+ <data key="d7">151.0</data>
292
+ <data key="d8">1095.0</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">84</data>
297
+ <data key="d2">964</data>
298
+ <data key="d3">92</data>
299
+ <data key="d4">972</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">84</data>
304
+ <data key="d2">1091</data>
305
+ <data key="d3">92</data>
306
+ <data key="d4">1099</data>
307
+ </node>
308
+ <node id="instrumentation43">
309
+ <data key="d0">instrumentation</data>
310
+ <data key="d5">0.0</data>
311
+ <data key="d6">1097.0</data>
312
+ <data key="d7">12.0</data>
313
+ <data key="d8">1227.0</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">8</data>
318
+ <data key="d2">1158</data>
319
+ <data key="d3">16</data>
320
+ <data key="d4">1166</data>
321
+ </node>
322
+ <node id="valve45">
323
+ <data key="d0">valve</data>
324
+ <data key="d5">1449.0</data>
325
+ <data key="d6">983.0</data>
326
+ <data key="d7">1499.0</data>
327
+ <data key="d8">1041.0</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">1476</data>
332
+ <data key="d2">978</data>
333
+ <data key="d3">1484</data>
334
+ <data key="d4">986</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">1476</data>
339
+ <data key="d2">1037</data>
340
+ <data key="d3">1484</data>
341
+ <data key="d4">1045</data>
342
+ </node>
343
+ <node id="valve48">
344
+ <data key="d0">valve</data>
345
+ <data key="d5">337.0</data>
346
+ <data key="d6">380.0</data>
347
+ <data key="d7">396.0</data>
348
+ <data key="d8">455.0</data>
349
+ </node>
350
+ <node id="connector49">
351
+ <data key="d0">connector</data>
352
+ <data key="d1">362</data>
353
+ <data key="d2">376</data>
354
+ <data key="d3">370</data>
355
+ <data key="d4">384</data>
356
+ </node>
357
+ <node id="connector50">
358
+ <data key="d0">connector</data>
359
+ <data key="d1">362</data>
360
+ <data key="d2">451</data>
361
+ <data key="d3">370</data>
362
+ <data key="d4">459</data>
363
+ </node>
364
+ <node id="instrumentation51">
365
+ <data key="d0">instrumentation</data>
366
+ <data key="d5">1417.0</data>
367
+ <data key="d6">665.0</data>
368
+ <data key="d7">1499.0</data>
369
+ <data key="d8">793.0</data>
370
+ </node>
371
+ <node id="connector52">
372
+ <data key="d0">connector</data>
373
+ <data key="d1">1476</data>
374
+ <data key="d2">661</data>
375
+ <data key="d3">1484</data>
376
+ <data key="d4">669</data>
377
+ </node>
378
+ <node id="connector53">
379
+ <data key="d0">connector</data>
380
+ <data key="d1">1476</data>
381
+ <data key="d2">789</data>
382
+ <data key="d3">1484</data>
383
+ <data key="d4">797</data>
384
+ </node>
385
+ <node id="valve54">
386
+ <data key="d0">valve</data>
387
+ <data key="d5">712.0</data>
388
+ <data key="d6">7.0</data>
389
+ <data key="d7">771.0</data>
390
+ <data key="d8">68.0</data>
391
+ </node>
392
+ <node id="connector55">
393
+ <data key="d0">connector</data>
394
+ <data key="d1">708</data>
395
+ <data key="d2">33</data>
396
+ <data key="d3">716</data>
397
+ <data key="d4">41</data>
398
+ </node>
399
+ <node id="connector56">
400
+ <data key="d0">connector</data>
401
+ <data key="d1">768</data>
402
+ <data key="d2">33</data>
403
+ <data key="d3">776</data>
404
+ <data key="d4">41</data>
405
+ </node>
406
+ <node id="valve57">
407
+ <data key="d0">valve</data>
408
+ <data key="d5">1053.0</data>
409
+ <data key="d6">287.0</data>
410
+ <data key="d7">1146.0</data>
411
+ <data key="d8">348.0</data>
412
+ </node>
413
+ <node id="connector58">
414
+ <data key="d0">connector</data>
415
+ <data key="d1">1049</data>
416
+ <data key="d2">314</data>
417
+ <data key="d3">1057</data>
418
+ <data key="d4">322</data>
419
+ </node>
420
+ <node id="connector59">
421
+ <data key="d0">connector</data>
422
+ <data key="d1">1142</data>
423
+ <data key="d2">314</data>
424
+ <data key="d3">1150</data>
425
+ <data key="d4">322</data>
426
+ </node>
427
+ <node id="instrumentation60">
428
+ <data key="d0">instrumentation</data>
429
+ <data key="d5">992.0</data>
430
+ <data key="d6">535.0</data>
431
+ <data key="d7">1121.0</data>
432
+ <data key="d8">665.0</data>
433
+ </node>
434
+ <node id="connector61">
435
+ <data key="d0">connector</data>
436
+ <data key="d1">988</data>
437
+ <data key="d2">596</data>
438
+ <data key="d3">996</data>
439
+ <data key="d4">604</data>
440
+ </node>
441
+ <node id="connector62">
442
+ <data key="d0">connector</data>
443
+ <data key="d1">1117</data>
444
+ <data key="d2">596</data>
445
+ <data key="d3">1125</data>
446
+ <data key="d4">604</data>
447
+ </node>
448
+ <node id="valve63">
449
+ <data key="d0">valve</data>
450
+ <data key="d5">604.0</data>
451
+ <data key="d6">1267.0</data>
452
+ <data key="d7">687.0</data>
453
+ <data key="d8">1351.0</data>
454
+ </node>
455
+ <node id="connector64">
456
+ <data key="d0">connector</data>
457
+ <data key="d1">640</data>
458
+ <data key="d2">1263</data>
459
+ <data key="d3">648</data>
460
+ <data key="d4">1271</data>
461
+ </node>
462
+ <node id="connector65">
463
+ <data key="d0">connector</data>
464
+ <data key="d1">640</data>
465
+ <data key="d2">1346</data>
466
+ <data key="d3">648</data>
467
+ <data key="d4">1354</data>
468
+ </node>
469
+ <node id="valve66">
470
+ <data key="d0">valve</data>
471
+ <data key="d5">885.0</data>
472
+ <data key="d6">648.0</data>
473
+ <data key="d7">962.0</data>
474
+ <data key="d8">725.0</data>
475
+ </node>
476
+ <node id="connector67">
477
+ <data key="d0">connector</data>
478
+ <data key="d1">920</data>
479
+ <data key="d2">644</data>
480
+ <data key="d3">928</data>
481
+ <data key="d4">652</data>
482
+ </node>
483
+ <node id="connector68">
484
+ <data key="d0">connector</data>
485
+ <data key="d1">920</data>
486
+ <data key="d2">721</data>
487
+ <data key="d3">928</data>
488
+ <data key="d4">729</data>
489
+ </node>
490
+ <node id="general69">
491
+ <data key="d0">general</data>
492
+ <data key="d5">148.0</data>
493
+ <data key="d6">569.0</data>
494
+ <data key="d7">194.0</data>
495
+ <data key="d8">718.0</data>
496
+ </node>
497
+ <node id="connector70">
498
+ <data key="d0">connector</data>
499
+ <data key="d1">144</data>
500
+ <data key="d2">596</data>
501
+ <data key="d3">152</data>
502
+ <data key="d4">604</data>
503
+ </node>
504
+ <node id="connector71">
505
+ <data key="d0">connector</data>
506
+ <data key="d1">190</data>
507
+ <data key="d2">596</data>
508
+ <data key="d3">198</data>
509
+ <data key="d4">604</data>
510
+ </node>
511
+ <node id="border_node72">
512
+ <data key="d0">border_node</data>
513
+ <data key="d5">1485.0</data>
514
+ <data key="d6">874.0</data>
515
+ <data key="d7">1499.0</data>
516
+ <data key="d8">888.0</data>
517
+ </node>
518
+ <node id="border_node73">
519
+ <data key="d0">border_node</data>
520
+ <data key="d5">0.0</data>
521
+ <data key="d6">311.0</data>
522
+ <data key="d7">14.0</data>
523
+ <data key="d8">325.0</data>
524
+ </node>
525
+ <node id="border_node74">
526
+ <data key="d0">border_node</data>
527
+ <data key="d5">0.0</data>
528
+ <data key="d6">30.0</data>
529
+ <data key="d7">14.0</data>
530
+ <data key="d8">44.0</data>
531
+ </node>
532
+ <node id="border_node75">
533
+ <data key="d0">border_node</data>
534
+ <data key="d5">1485.0</data>
535
+ <data key="d6">30.0</data>
536
+ <data key="d7">1499.0</data>
537
+ <data key="d8">44.0</data>
538
+ </node>
539
+ <node id="border_node76">
540
+ <data key="d0">border_node</data>
541
+ <data key="d5">1194.0</data>
542
+ <data key="d6">0.0</data>
543
+ <data key="d7">1208.0</data>
544
+ <data key="d8">14.0</data>
545
+ </node>
546
+ <node id="border_node77">
547
+ <data key="d0">border_node</data>
548
+ <data key="d5">1485.0</data>
549
+ <data key="d6">1155.0</data>
550
+ <data key="d7">1499.0</data>
551
+ <data key="d8">1169.0</data>
552
+ </node>
553
+ <node id="border_node78">
554
+ <data key="d0">border_node</data>
555
+ <data key="d5">1472.0</data>
556
+ <data key="d6">1485.0</data>
557
+ <data key="d7">1486.0</data>
558
+ <data key="d8">1499.0</data>
559
+ </node>
560
+ <node id="border_node79">
561
+ <data key="d0">border_node</data>
562
+ <data key="d5">1485.0</data>
563
+ <data key="d6">593.0</data>
564
+ <data key="d7">1499.0</data>
565
+ <data key="d8">607.0</data>
566
+ </node>
567
+ <node id="border_node80">
568
+ <data key="d0">border_node</data>
569
+ <data key="d5">0.0</data>
570
+ <data key="d6">874.0</data>
571
+ <data key="d7">14.0</data>
572
+ <data key="d8">888.0</data>
573
+ </node>
574
+ <node id="border_node81">
575
+ <data key="d0">border_node</data>
576
+ <data key="d5">636.0</data>
577
+ <data key="d6">1485.0</data>
578
+ <data key="d7">650.0</data>
579
+ <data key="d8">1499.0</data>
580
+ </node>
581
+ <edge source="crossing1" target="connector46">
582
+ <data key="d9">solid</data>
583
+ </edge>
584
+ <edge source="crossing1" target="connector53">
585
+ <data key="d9">solid</data>
586
+ </edge>
587
+ <edge source="crossing1" target="connector27">
588
+ <data key="d9">solid</data>
589
+ </edge>
590
+ <edge source="crossing1" target="border_node72">
591
+ <data key="d9">solid</data>
592
+ </edge>
593
+ <edge source="crossing2" target="crossing3">
594
+ <data key="d9">solid</data>
595
+ </edge>
596
+ <edge source="crossing2" target="crossing4">
597
+ <data key="d9">solid</data>
598
+ </edge>
599
+ <edge source="crossing2" target="connector50">
600
+ <data key="d9">solid</data>
601
+ </edge>
602
+ <edge source="crossing2" target="connector71">
603
+ <data key="d9">solid</data>
604
+ </edge>
605
+ <edge source="crossing3" target="crossing5">
606
+ <data key="d9">solid</data>
607
+ </edge>
608
+ <edge source="crossing3" target="crossing13">
609
+ <data key="d9">solid</data>
610
+ </edge>
611
+ <edge source="crossing4" target="connector29">
612
+ <data key="d9">solid</data>
613
+ </edge>
614
+ <edge source="crossing4" target="connector39">
615
+ <data key="d9">solid</data>
616
+ </edge>
617
+ <edge source="crossing5" target="crossing6">
618
+ <data key="d9">solid</data>
619
+ </edge>
620
+ <edge source="crossing5" target="connector30">
621
+ <data key="d9">solid</data>
622
+ </edge>
623
+ <edge source="crossing6" target="connector26">
624
+ <data key="d9">solid</data>
625
+ </edge>
626
+ <edge source="crossing6" target="connector68">
627
+ <data key="d9">solid</data>
628
+ </edge>
629
+ <edge source="crossing7" target="crossing8">
630
+ <data key="d9">solid</data>
631
+ </edge>
632
+ <edge source="crossing7" target="crossing9">
633
+ <data key="d9">solid</data>
634
+ </edge>
635
+ <edge source="crossing7" target="connector32">
636
+ <data key="d9">solid</data>
637
+ </edge>
638
+ <edge source="crossing7" target="border_node73">
639
+ <data key="d9">solid</data>
640
+ </edge>
641
+ <edge source="crossing8" target="crossing10">
642
+ <data key="d9">solid</data>
643
+ </edge>
644
+ <edge source="crossing8" target="connector49">
645
+ <data key="d9">solid</data>
646
+ </edge>
647
+ <edge source="crossing9" target="border_node74">
648
+ <data key="d9">solid</data>
649
+ </edge>
650
+ <edge source="crossing10" target="crossing11">
651
+ <data key="d9">solid</data>
652
+ </edge>
653
+ <edge source="crossing10" target="crossing12">
654
+ <data key="d9">solid</data>
655
+ </edge>
656
+ <edge source="crossing11" target="crossing14">
657
+ <data key="d9">solid</data>
658
+ </edge>
659
+ <edge source="crossing11" target="crossing13">
660
+ <data key="d9">solid</data>
661
+ </edge>
662
+ <edge source="crossing11" target="connector58">
663
+ <data key="d9">solid</data>
664
+ </edge>
665
+ <edge source="crossing12" target="connector55">
666
+ <data key="d9">solid</data>
667
+ </edge>
668
+ <edge source="crossing13" target="connector61">
669
+ <data key="d9">solid</data>
670
+ </edge>
671
+ <edge source="crossing13" target="connector67">
672
+ <data key="d9">solid</data>
673
+ </edge>
674
+ <edge source="crossing14" target="crossing15">
675
+ <data key="d9">solid</data>
676
+ </edge>
677
+ <edge source="crossing14" target="connector56">
678
+ <data key="d9">solid</data>
679
+ </edge>
680
+ <edge source="crossing15" target="crossing16">
681
+ <data key="d9">solid</data>
682
+ </edge>
683
+ <edge source="crossing15" target="border_node75">
684
+ <data key="d9">solid</data>
685
+ </edge>
686
+ <edge source="crossing15" target="border_node76">
687
+ <data key="d9">solid</data>
688
+ </edge>
689
+ <edge source="crossing16" target="connector59">
690
+ <data key="d9">solid</data>
691
+ </edge>
692
+ <edge source="crossing17" target="connector47">
693
+ <data key="d9">solid</data>
694
+ </edge>
695
+ <edge source="crossing17" target="border_node77">
696
+ <data key="d9">solid</data>
697
+ </edge>
698
+ <edge source="crossing17" target="border_node78">
699
+ <data key="d9">solid</data>
700
+ </edge>
701
+ <edge source="crossing18" target="connector52">
702
+ <data key="d9">solid</data>
703
+ </edge>
704
+ <edge source="crossing18" target="connector62">
705
+ <data key="d9">solid</data>
706
+ </edge>
707
+ <edge source="crossing18" target="border_node79">
708
+ <data key="d9">solid</data>
709
+ </edge>
710
+ <edge source="crossing19" target="connector64">
711
+ <data key="d9">solid</data>
712
+ </edge>
713
+ <edge source="crossing19" target="crossing20">
714
+ <data key="d9">solid</data>
715
+ </edge>
716
+ <edge source="crossing20" target="connector42">
717
+ <data key="d9">solid</data>
718
+ </edge>
719
+ <edge source="crossing20" target="connector44">
720
+ <data key="d9">solid</data>
721
+ </edge>
722
+ <edge source="crossing21" target="connector24">
723
+ <data key="d9">solid</data>
724
+ </edge>
725
+ <edge source="crossing21" target="connector33">
726
+ <data key="d9">solid</data>
727
+ </edge>
728
+ <edge source="crossing21" target="connector35">
729
+ <data key="d9">solid</data>
730
+ </edge>
731
+ <edge source="crossing21" target="connector70">
732
+ <data key="d9">solid</data>
733
+ </edge>
734
+ <edge source="crossing22" target="connector36">
735
+ <data key="d9">solid</data>
736
+ </edge>
737
+ <edge source="crossing22" target="connector38">
738
+ <data key="d9">solid</data>
739
+ </edge>
740
+ <edge source="crossing22" target="connector41">
741
+ <data key="d9">solid</data>
742
+ </edge>
743
+ <edge source="crossing22" target="border_node80">
744
+ <data key="d9">non-solid</data>
745
+ </edge>
746
+ <edge source="general23" target="connector24">
747
+ <data key="d9">solid</data>
748
+ </edge>
749
+ <edge source="general25" target="connector26">
750
+ <data key="d9">solid</data>
751
+ </edge>
752
+ <edge source="general25" target="connector27">
753
+ <data key="d9">solid</data>
754
+ </edge>
755
+ <edge source="instrumentation28" target="connector29">
756
+ <data key="d9">solid</data>
757
+ </edge>
758
+ <edge source="instrumentation28" target="connector30">
759
+ <data key="d9">solid</data>
760
+ </edge>
761
+ <edge source="valve31" target="connector32">
762
+ <data key="d9">solid</data>
763
+ </edge>
764
+ <edge source="valve31" target="connector33">
765
+ <data key="d9">solid</data>
766
+ </edge>
767
+ <edge source="valve34" target="connector35">
768
+ <data key="d9">solid</data>
769
+ </edge>
770
+ <edge source="valve34" target="connector36">
771
+ <data key="d9">solid</data>
772
+ </edge>
773
+ <edge source="general37" target="connector38">
774
+ <data key="d9">solid</data>
775
+ </edge>
776
+ <edge source="general37" target="connector39">
777
+ <data key="d9">solid</data>
778
+ </edge>
779
+ <edge source="instrumentation40" target="connector41">
780
+ <data key="d9">solid</data>
781
+ </edge>
782
+ <edge source="instrumentation40" target="connector42">
783
+ <data key="d9">solid</data>
784
+ </edge>
785
+ <edge source="instrumentation43" target="connector44">
786
+ <data key="d9">solid</data>
787
+ </edge>
788
+ <edge source="valve45" target="connector46">
789
+ <data key="d9">solid</data>
790
+ </edge>
791
+ <edge source="valve45" target="connector47">
792
+ <data key="d9">solid</data>
793
+ </edge>
794
+ <edge source="valve48" target="connector49">
795
+ <data key="d9">solid</data>
796
+ </edge>
797
+ <edge source="valve48" target="connector50">
798
+ <data key="d9">solid</data>
799
+ </edge>
800
+ <edge source="instrumentation51" target="connector52">
801
+ <data key="d9">solid</data>
802
+ </edge>
803
+ <edge source="instrumentation51" target="connector53">
804
+ <data key="d9">solid</data>
805
+ </edge>
806
+ <edge source="valve54" target="connector55">
807
+ <data key="d9">solid</data>
808
+ </edge>
809
+ <edge source="valve54" target="connector56">
810
+ <data key="d9">solid</data>
811
+ </edge>
812
+ <edge source="valve57" target="connector58">
813
+ <data key="d9">solid</data>
814
+ </edge>
815
+ <edge source="valve57" target="connector59">
816
+ <data key="d9">solid</data>
817
+ </edge>
818
+ <edge source="instrumentation60" target="connector61">
819
+ <data key="d9">solid</data>
820
+ </edge>
821
+ <edge source="instrumentation60" target="connector62">
822
+ <data key="d9">solid</data>
823
+ </edge>
824
+ <edge source="valve63" target="connector64">
825
+ <data key="d9">solid</data>
826
+ </edge>
827
+ <edge source="valve63" target="connector65">
828
+ <data key="d9">solid</data>
829
+ </edge>
830
+ <edge source="connector65" target="border_node81">
831
+ <data key="d9">solid</data>
832
+ </edge>
833
+ <edge source="valve66" target="connector67">
834
+ <data key="d9">solid</data>
835
+ </edge>
836
+ <edge source="valve66" target="connector68">
837
+ <data key="d9">solid</data>
838
+ </edge>
839
+ <edge source="general69" target="connector70">
840
+ <data key="d9">solid</data>
841
+ </edge>
842
+ <edge source="general69" target="connector71">
843
+ <data key="d9">solid</data>
844
+ </edge>
845
+ </graph>
846
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/476_12.graphml.xml ADDED
@@ -0,0 +1,472 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1476</data>
17
+ <data key="d2">127</data>
18
+ <data key="d3">1484</data>
19
+ <data key="d4">135</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">362</data>
24
+ <data key="d2">127</data>
25
+ <data key="d3">370</data>
26
+ <data key="d4">135</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">640</data>
31
+ <data key="d2">127</data>
32
+ <data key="d3">648</data>
33
+ <data key="d4">135</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">920</data>
38
+ <data key="d2">127</data>
39
+ <data key="d3">928</data>
40
+ <data key="d4">135</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">1476</data>
45
+ <data key="d2">408</data>
46
+ <data key="d3">1484</data>
47
+ <data key="d4">416</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">640</data>
52
+ <data key="d2">408</data>
53
+ <data key="d3">648</data>
54
+ <data key="d4">416</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">84</data>
59
+ <data key="d2">408</data>
60
+ <data key="d3">92</data>
61
+ <data key="d4">416</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">84</data>
66
+ <data key="d2">127</data>
67
+ <data key="d3">92</data>
68
+ <data key="d4">135</data>
69
+ </node>
70
+ <node id="general9">
71
+ <data key="d0">general</data>
72
+ <data key="d5">981.0</data>
73
+ <data key="d6">100.0</data>
74
+ <data key="d7">1026.0</data>
75
+ <data key="d8">218.0</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">978</data>
80
+ <data key="d2">127</data>
81
+ <data key="d3">986</data>
82
+ <data key="d4">135</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">1022</data>
87
+ <data key="d2">127</data>
88
+ <data key="d3">1030</data>
89
+ <data key="d4">135</data>
90
+ </node>
91
+ <node id="instrumentation12">
92
+ <data key="d0">instrumentation</data>
93
+ <data key="d5">438.0</data>
94
+ <data key="d6">68.0</data>
95
+ <data key="d7">563.0</data>
96
+ <data key="d8">194.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">434</data>
101
+ <data key="d2">127</data>
102
+ <data key="d3">442</data>
103
+ <data key="d4">135</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">560</data>
108
+ <data key="d2">127</data>
109
+ <data key="d3">568</data>
110
+ <data key="d4">135</data>
111
+ </node>
112
+ <node id="valve15">
113
+ <data key="d0">valve</data>
114
+ <data key="d5">57.0</data>
115
+ <data key="d6">0.0</data>
116
+ <data key="d7">117.0</data>
117
+ <data key="d8">29.0</data>
118
+ </node>
119
+ <node id="connector16">
120
+ <data key="d0">connector</data>
121
+ <data key="d1">84</data>
122
+ <data key="d2">25</data>
123
+ <data key="d3">92</data>
124
+ <data key="d4">33</data>
125
+ </node>
126
+ <node id="general17">
127
+ <data key="d0">general</data>
128
+ <data key="d5">135.0</data>
129
+ <data key="d6">100.0</data>
130
+ <data key="d7">237.0</data>
131
+ <data key="d8">160.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">131</data>
136
+ <data key="d2">127</data>
137
+ <data key="d3">139</data>
138
+ <data key="d4">135</data>
139
+ </node>
140
+ <node id="connector19">
141
+ <data key="d0">connector</data>
142
+ <data key="d1">233</data>
143
+ <data key="d2">127</data>
144
+ <data key="d3">241</data>
145
+ <data key="d4">135</data>
146
+ </node>
147
+ <node id="instrumentation20">
148
+ <data key="d0">instrumentation</data>
149
+ <data key="d5">25.0</data>
150
+ <data key="d6">218.0</data>
151
+ <data key="d7">151.0</data>
152
+ <data key="d8">345.0</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">84</data>
157
+ <data key="d2">214</data>
158
+ <data key="d3">92</data>
159
+ <data key="d4">222</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">84</data>
164
+ <data key="d2">341</data>
165
+ <data key="d3">92</data>
166
+ <data key="d4">349</data>
167
+ </node>
168
+ <node id="instrumentation23">
169
+ <data key="d0">instrumentation</data>
170
+ <data key="d5">0.0</data>
171
+ <data key="d6">347.0</data>
172
+ <data key="d7">12.0</data>
173
+ <data key="d8">477.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">8</data>
178
+ <data key="d2">408</data>
179
+ <data key="d3">16</data>
180
+ <data key="d4">416</data>
181
+ </node>
182
+ <node id="valve25">
183
+ <data key="d0">valve</data>
184
+ <data key="d5">1449.0</data>
185
+ <data key="d6">233.0</data>
186
+ <data key="d7">1499.0</data>
187
+ <data key="d8">291.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">1476</data>
192
+ <data key="d2">228</data>
193
+ <data key="d3">1484</data>
194
+ <data key="d4">236</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">1476</data>
199
+ <data key="d2">287</data>
200
+ <data key="d3">1484</data>
201
+ <data key="d4">295</data>
202
+ </node>
203
+ <node id="instrumentation28">
204
+ <data key="d0">instrumentation</data>
205
+ <data key="d5">1417.0</data>
206
+ <data key="d6">0.0</data>
207
+ <data key="d7">1499.0</data>
208
+ <data key="d8">43.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">1476</data>
213
+ <data key="d2">39</data>
214
+ <data key="d3">1484</data>
215
+ <data key="d4">47</data>
216
+ </node>
217
+ <node id="valve30">
218
+ <data key="d0">valve</data>
219
+ <data key="d5">616.0</data>
220
+ <data key="d6">1321.0</data>
221
+ <data key="d7">675.0</data>
222
+ <data key="d8">1420.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">640</data>
227
+ <data key="d2">1317</data>
228
+ <data key="d3">648</data>
229
+ <data key="d4">1325</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">640</data>
234
+ <data key="d2">1416</data>
235
+ <data key="d3">648</data>
236
+ <data key="d4">1424</data>
237
+ </node>
238
+ <node id="general33">
239
+ <data key="d0">general</data>
240
+ <data key="d5">605.0</data>
241
+ <data key="d6">757.0</data>
242
+ <data key="d7">685.0</data>
243
+ <data key="d8">898.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">640</data>
248
+ <data key="d2">753</data>
249
+ <data key="d3">648</data>
250
+ <data key="d4">761</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">640</data>
255
+ <data key="d2">894</data>
256
+ <data key="d3">648</data>
257
+ <data key="d4">902</data>
258
+ </node>
259
+ <node id="valve36">
260
+ <data key="d0">valve</data>
261
+ <data key="d5">604.0</data>
262
+ <data key="d6">517.0</data>
263
+ <data key="d7">687.0</data>
264
+ <data key="d8">601.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">640</data>
269
+ <data key="d2">513</data>
270
+ <data key="d3">648</data>
271
+ <data key="d4">521</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">640</data>
276
+ <data key="d2">596</data>
277
+ <data key="d3">648</data>
278
+ <data key="d4">604</data>
279
+ </node>
280
+ <node id="border_node39">
281
+ <data key="d0">border_node</data>
282
+ <data key="d5">1485.0</data>
283
+ <data key="d6">124.0</data>
284
+ <data key="d7">1499.0</data>
285
+ <data key="d8">138.0</data>
286
+ </node>
287
+ <node id="border_node40">
288
+ <data key="d0">border_node</data>
289
+ <data key="d5">358.0</data>
290
+ <data key="d6">0.0</data>
291
+ <data key="d7">372.0</data>
292
+ <data key="d8">14.0</data>
293
+ </node>
294
+ <node id="border_node41">
295
+ <data key="d0">border_node</data>
296
+ <data key="d5">636.0</data>
297
+ <data key="d6">0.0</data>
298
+ <data key="d7">650.0</data>
299
+ <data key="d8">14.0</data>
300
+ </node>
301
+ <node id="border_node42">
302
+ <data key="d0">border_node</data>
303
+ <data key="d5">915.0</data>
304
+ <data key="d6">0.0</data>
305
+ <data key="d7">929.0</data>
306
+ <data key="d8">14.0</data>
307
+ </node>
308
+ <node id="border_node43">
309
+ <data key="d0">border_node</data>
310
+ <data key="d5">1485.0</data>
311
+ <data key="d6">405.0</data>
312
+ <data key="d7">1499.0</data>
313
+ <data key="d8">419.0</data>
314
+ </node>
315
+ <node id="border_node44">
316
+ <data key="d0">border_node</data>
317
+ <data key="d5">1472.0</data>
318
+ <data key="d6">1485.0</data>
319
+ <data key="d7">1486.0</data>
320
+ <data key="d8">1499.0</data>
321
+ </node>
322
+ <node id="border_node45">
323
+ <data key="d0">border_node</data>
324
+ <data key="d5">0.0</data>
325
+ <data key="d6">124.0</data>
326
+ <data key="d7">14.0</data>
327
+ <data key="d8">138.0</data>
328
+ </node>
329
+ <node id="border_node46">
330
+ <data key="d0">border_node</data>
331
+ <data key="d5">636.0</data>
332
+ <data key="d6">1485.0</data>
333
+ <data key="d7">650.0</data>
334
+ <data key="d8">1499.0</data>
335
+ </node>
336
+ <edge source="crossing1" target="connector26">
337
+ <data key="d9">solid</data>
338
+ </edge>
339
+ <edge source="crossing1" target="connector29">
340
+ <data key="d9">solid</data>
341
+ </edge>
342
+ <edge source="crossing1" target="connector11">
343
+ <data key="d9">solid</data>
344
+ </edge>
345
+ <edge source="crossing1" target="border_node39">
346
+ <data key="d9">solid</data>
347
+ </edge>
348
+ <edge source="crossing2" target="connector13">
349
+ <data key="d9">solid</data>
350
+ </edge>
351
+ <edge source="crossing2" target="connector19">
352
+ <data key="d9">solid</data>
353
+ </edge>
354
+ <edge source="crossing2" target="border_node40">
355
+ <data key="d9">solid</data>
356
+ </edge>
357
+ <edge source="crossing3" target="crossing4">
358
+ <data key="d9">solid</data>
359
+ </edge>
360
+ <edge source="crossing3" target="connector14">
361
+ <data key="d9">solid</data>
362
+ </edge>
363
+ <edge source="crossing3" target="border_node41">
364
+ <data key="d9">solid</data>
365
+ </edge>
366
+ <edge source="crossing4" target="connector10">
367
+ <data key="d9">solid</data>
368
+ </edge>
369
+ <edge source="crossing4" target="border_node42">
370
+ <data key="d9">solid</data>
371
+ </edge>
372
+ <edge source="crossing5" target="connector27">
373
+ <data key="d9">solid</data>
374
+ </edge>
375
+ <edge source="crossing5" target="border_node43">
376
+ <data key="d9">solid</data>
377
+ </edge>
378
+ <edge source="crossing5" target="border_node44">
379
+ <data key="d9">solid</data>
380
+ </edge>
381
+ <edge source="crossing6" target="connector37">
382
+ <data key="d9">solid</data>
383
+ </edge>
384
+ <edge source="crossing6" target="crossing7">
385
+ <data key="d9">solid</data>
386
+ </edge>
387
+ <edge source="crossing7" target="connector22">
388
+ <data key="d9">solid</data>
389
+ </edge>
390
+ <edge source="crossing7" target="connector24">
391
+ <data key="d9">solid</data>
392
+ </edge>
393
+ <edge source="crossing8" target="connector16">
394
+ <data key="d9">solid</data>
395
+ </edge>
396
+ <edge source="crossing8" target="connector18">
397
+ <data key="d9">solid</data>
398
+ </edge>
399
+ <edge source="crossing8" target="connector21">
400
+ <data key="d9">solid</data>
401
+ </edge>
402
+ <edge source="crossing8" target="border_node45">
403
+ <data key="d9">non-solid</data>
404
+ </edge>
405
+ <edge source="general9" target="connector10">
406
+ <data key="d9">solid</data>
407
+ </edge>
408
+ <edge source="general9" target="connector11">
409
+ <data key="d9">solid</data>
410
+ </edge>
411
+ <edge source="instrumentation12" target="connector13">
412
+ <data key="d9">solid</data>
413
+ </edge>
414
+ <edge source="instrumentation12" target="connector14">
415
+ <data key="d9">solid</data>
416
+ </edge>
417
+ <edge source="valve15" target="connector16">
418
+ <data key="d9">solid</data>
419
+ </edge>
420
+ <edge source="general17" target="connector18">
421
+ <data key="d9">solid</data>
422
+ </edge>
423
+ <edge source="general17" target="connector19">
424
+ <data key="d9">solid</data>
425
+ </edge>
426
+ <edge source="instrumentation20" target="connector21">
427
+ <data key="d9">solid</data>
428
+ </edge>
429
+ <edge source="instrumentation20" target="connector22">
430
+ <data key="d9">solid</data>
431
+ </edge>
432
+ <edge source="instrumentation23" target="connector24">
433
+ <data key="d9">solid</data>
434
+ </edge>
435
+ <edge source="valve25" target="connector26">
436
+ <data key="d9">solid</data>
437
+ </edge>
438
+ <edge source="valve25" target="connector27">
439
+ <data key="d9">solid</data>
440
+ </edge>
441
+ <edge source="instrumentation28" target="connector29">
442
+ <data key="d9">solid</data>
443
+ </edge>
444
+ <edge source="valve30" target="connector31">
445
+ <data key="d9">solid</data>
446
+ </edge>
447
+ <edge source="valve30" target="connector32">
448
+ <data key="d9">solid</data>
449
+ </edge>
450
+ <edge source="connector31" target="connector35">
451
+ <data key="d9">solid</data>
452
+ </edge>
453
+ <edge source="connector32" target="border_node46">
454
+ <data key="d9">solid</data>
455
+ </edge>
456
+ <edge source="general33" target="connector34">
457
+ <data key="d9">solid</data>
458
+ </edge>
459
+ <edge source="general33" target="connector35">
460
+ <data key="d9">solid</data>
461
+ </edge>
462
+ <edge source="connector34" target="connector38">
463
+ <data key="d9">solid</data>
464
+ </edge>
465
+ <edge source="valve36" target="connector37">
466
+ <data key="d9">solid</data>
467
+ </edge>
468
+ <edge source="valve36" target="connector38">
469
+ <data key="d9">solid</data>
470
+ </edge>
471
+ </graph>
472
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/476_13.graphml.xml ADDED
@@ -0,0 +1,418 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1476</data>
17
+ <data key="d2">783</data>
18
+ <data key="d3">1484</data>
19
+ <data key="d4">791</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">84</data>
24
+ <data key="d2">1065</data>
25
+ <data key="d3">92</data>
26
+ <data key="d4">1073</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1476</data>
31
+ <data key="d2">1065</data>
32
+ <data key="d3">1484</data>
33
+ <data key="d4">1073</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">84</data>
38
+ <data key="d2">1346</data>
39
+ <data key="d3">92</data>
40
+ <data key="d4">1354</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">640</data>
45
+ <data key="d2">1065</data>
46
+ <data key="d3">648</data>
47
+ <data key="d4">1073</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">920</data>
52
+ <data key="d2">1065</data>
53
+ <data key="d3">928</data>
54
+ <data key="d4">1073</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">640</data>
59
+ <data key="d2">783</data>
60
+ <data key="d3">648</data>
61
+ <data key="d4">791</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">920</data>
66
+ <data key="d2">783</data>
67
+ <data key="d3">928</data>
68
+ <data key="d4">791</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">920</data>
73
+ <data key="d2">1346</data>
74
+ <data key="d3">928</data>
75
+ <data key="d4">1354</data>
76
+ </node>
77
+ <node id="valve10">
78
+ <data key="d0">valve</data>
79
+ <data key="d5">1451.0</data>
80
+ <data key="d6">922.0</data>
81
+ <data key="d7">1499.0</data>
82
+ <data key="d8">1025.0</data>
83
+ </node>
84
+ <node id="connector11">
85
+ <data key="d0">connector</data>
86
+ <data key="d1">1476</data>
87
+ <data key="d2">918</data>
88
+ <data key="d3">1484</data>
89
+ <data key="d4">926</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">1476</data>
94
+ <data key="d2">1021</data>
95
+ <data key="d3">1484</data>
96
+ <data key="d4">1029</data>
97
+ </node>
98
+ <node id="valve13">
99
+ <data key="d0">valve</data>
100
+ <data key="d5">1276.0</data>
101
+ <data key="d6">757.0</data>
102
+ <data key="d7">1379.0</data>
103
+ <data key="d8">817.0</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">1272</data>
108
+ <data key="d2">783</data>
109
+ <data key="d3">1280</data>
110
+ <data key="d4">791</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">1375</data>
115
+ <data key="d2">783</data>
116
+ <data key="d3">1383</data>
117
+ <data key="d4">791</data>
118
+ </node>
119
+ <node id="instrumentation16">
120
+ <data key="d0">instrumentation</data>
121
+ <data key="d5">726.0</data>
122
+ <data key="d6">1007.0</data>
123
+ <data key="d7">850.0</data>
124
+ <data key="d8">1130.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">722</data>
129
+ <data key="d2">1065</data>
130
+ <data key="d3">730</data>
131
+ <data key="d4">1073</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">846</data>
136
+ <data key="d2">1065</data>
137
+ <data key="d3">854</data>
138
+ <data key="d4">1073</data>
139
+ </node>
140
+ <node id="valve19">
141
+ <data key="d0">valve</data>
142
+ <data key="d5">1052.0</data>
143
+ <data key="d6">1037.0</data>
144
+ <data key="d7">1129.0</data>
145
+ <data key="d8">1099.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">1048</data>
150
+ <data key="d2">1065</data>
151
+ <data key="d3">1056</data>
152
+ <data key="d4">1073</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">1125</data>
157
+ <data key="d2">1065</data>
158
+ <data key="d3">1133</data>
159
+ <data key="d4">1073</data>
160
+ </node>
161
+ <node id="general22">
162
+ <data key="d0">general</data>
163
+ <data key="d5">598.0</data>
164
+ <data key="d6">874.0</data>
165
+ <data key="d7">692.0</data>
166
+ <data key="d8">926.0</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">640</data>
171
+ <data key="d2">870</data>
172
+ <data key="d3">648</data>
173
+ <data key="d4">878</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">640</data>
178
+ <data key="d2">922</data>
179
+ <data key="d3">648</data>
180
+ <data key="d4">930</data>
181
+ </node>
182
+ <node id="valve25">
183
+ <data key="d0">valve</data>
184
+ <data key="d5">616.0</data>
185
+ <data key="d6">571.0</data>
186
+ <data key="d7">675.0</data>
187
+ <data key="d8">670.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">640</data>
192
+ <data key="d2">567</data>
193
+ <data key="d3">648</data>
194
+ <data key="d4">575</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">640</data>
199
+ <data key="d2">666</data>
200
+ <data key="d3">648</data>
201
+ <data key="d4">674</data>
202
+ </node>
203
+ <node id="general28">
204
+ <data key="d0">general</data>
205
+ <data key="d5">605.0</data>
206
+ <data key="d6">7.0</data>
207
+ <data key="d7">685.0</data>
208
+ <data key="d8">148.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">640</data>
213
+ <data key="d2">144</data>
214
+ <data key="d3">648</data>
215
+ <data key="d4">152</data>
216
+ </node>
217
+ <node id="valve30">
218
+ <data key="d0">valve</data>
219
+ <data key="d5">59.0</data>
220
+ <data key="d6">1119.0</data>
221
+ <data key="d7">117.0</data>
222
+ <data key="d8">1216.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">84</data>
227
+ <data key="d2">1115</data>
228
+ <data key="d3">92</data>
229
+ <data key="d4">1123</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">84</data>
234
+ <data key="d2">1212</data>
235
+ <data key="d3">92</data>
236
+ <data key="d4">1220</data>
237
+ </node>
238
+ <node id="valve33">
239
+ <data key="d0">valve</data>
240
+ <data key="d5">496.0</data>
241
+ <data key="d6">1320.0</data>
242
+ <data key="d7">578.0</data>
243
+ <data key="d8">1379.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">492</data>
248
+ <data key="d2">1346</data>
249
+ <data key="d3">500</data>
250
+ <data key="d4">1354</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">574</data>
255
+ <data key="d2">1346</data>
256
+ <data key="d3">582</data>
257
+ <data key="d4">1354</data>
258
+ </node>
259
+ <node id="border_node36">
260
+ <data key="d0">border_node</data>
261
+ <data key="d5">1472.0</data>
262
+ <data key="d6">0.0</data>
263
+ <data key="d7">1486.0</data>
264
+ <data key="d8">14.0</data>
265
+ </node>
266
+ <node id="border_node37">
267
+ <data key="d0">border_node</data>
268
+ <data key="d5">1485.0</data>
269
+ <data key="d6">780.0</data>
270
+ <data key="d7">1499.0</data>
271
+ <data key="d8">794.0</data>
272
+ </node>
273
+ <node id="border_node38">
274
+ <data key="d0">border_node</data>
275
+ <data key="d5">0.0</data>
276
+ <data key="d6">1062.0</data>
277
+ <data key="d7">14.0</data>
278
+ <data key="d8">1076.0</data>
279
+ </node>
280
+ <node id="border_node39">
281
+ <data key="d0">border_node</data>
282
+ <data key="d5">1485.0</data>
283
+ <data key="d6">1062.0</data>
284
+ <data key="d7">1499.0</data>
285
+ <data key="d8">1076.0</data>
286
+ </node>
287
+ <node id="border_node40">
288
+ <data key="d0">border_node</data>
289
+ <data key="d5">80.0</data>
290
+ <data key="d6">1485.0</data>
291
+ <data key="d7">94.0</data>
292
+ <data key="d8">1499.0</data>
293
+ </node>
294
+ <edge source="crossing1" target="connector11">
295
+ <data key="d9">solid</data>
296
+ </edge>
297
+ <edge source="crossing1" target="connector15">
298
+ <data key="d9">solid</data>
299
+ </edge>
300
+ <edge source="crossing1" target="border_node36">
301
+ <data key="d9">solid</data>
302
+ </edge>
303
+ <edge source="crossing1" target="border_node37">
304
+ <data key="d9">solid</data>
305
+ </edge>
306
+ <edge source="crossing2" target="connector31">
307
+ <data key="d9">solid</data>
308
+ </edge>
309
+ <edge source="crossing2" target="border_node38">
310
+ <data key="d9">solid</data>
311
+ </edge>
312
+ <edge source="crossing3" target="connector12">
313
+ <data key="d9">solid</data>
314
+ </edge>
315
+ <edge source="crossing3" target="connector21">
316
+ <data key="d9">solid</data>
317
+ </edge>
318
+ <edge source="crossing3" target="border_node39">
319
+ <data key="d9">solid</data>
320
+ </edge>
321
+ <edge source="crossing4" target="connector32">
322
+ <data key="d9">solid</data>
323
+ </edge>
324
+ <edge source="crossing4" target="connector34">
325
+ <data key="d9">solid</data>
326
+ </edge>
327
+ <edge source="crossing4" target="border_node40">
328
+ <data key="d9">solid</data>
329
+ </edge>
330
+ <edge source="crossing5" target="connector17">
331
+ <data key="d9">solid</data>
332
+ </edge>
333
+ <edge source="crossing5" target="connector24">
334
+ <data key="d9">solid</data>
335
+ </edge>
336
+ <edge source="crossing6" target="crossing8">
337
+ <data key="d9">non-solid</data>
338
+ </edge>
339
+ <edge source="crossing6" target="crossing9">
340
+ <data key="d9">non-solid</data>
341
+ </edge>
342
+ <edge source="crossing6" target="connector18">
343
+ <data key="d9">solid</data>
344
+ </edge>
345
+ <edge source="crossing6" target="connector20">
346
+ <data key="d9">solid</data>
347
+ </edge>
348
+ <edge source="crossing7" target="crossing8">
349
+ <data key="d9">non-solid</data>
350
+ </edge>
351
+ <edge source="crossing7" target="connector23">
352
+ <data key="d9">solid</data>
353
+ </edge>
354
+ <edge source="crossing7" target="connector27">
355
+ <data key="d9">solid</data>
356
+ </edge>
357
+ <edge source="crossing8" target="connector14">
358
+ <data key="d9">non-solid</data>
359
+ </edge>
360
+ <edge source="crossing9" target="connector35">
361
+ <data key="d9">non-solid</data>
362
+ </edge>
363
+ <edge source="valve10" target="connector11">
364
+ <data key="d9">solid</data>
365
+ </edge>
366
+ <edge source="valve10" target="connector12">
367
+ <data key="d9">solid</data>
368
+ </edge>
369
+ <edge source="valve13" target="connector14">
370
+ <data key="d9">solid</data>
371
+ </edge>
372
+ <edge source="valve13" target="connector15">
373
+ <data key="d9">solid</data>
374
+ </edge>
375
+ <edge source="instrumentation16" target="connector17">
376
+ <data key="d9">solid</data>
377
+ </edge>
378
+ <edge source="instrumentation16" target="connector18">
379
+ <data key="d9">solid</data>
380
+ </edge>
381
+ <edge source="valve19" target="connector20">
382
+ <data key="d9">solid</data>
383
+ </edge>
384
+ <edge source="valve19" target="connector21">
385
+ <data key="d9">solid</data>
386
+ </edge>
387
+ <edge source="general22" target="connector23">
388
+ <data key="d9">solid</data>
389
+ </edge>
390
+ <edge source="general22" target="connector24">
391
+ <data key="d9">solid</data>
392
+ </edge>
393
+ <edge source="valve25" target="connector26">
394
+ <data key="d9">solid</data>
395
+ </edge>
396
+ <edge source="valve25" target="connector27">
397
+ <data key="d9">solid</data>
398
+ </edge>
399
+ <edge source="connector26" target="connector29">
400
+ <data key="d9">solid</data>
401
+ </edge>
402
+ <edge source="general28" target="connector29">
403
+ <data key="d9">solid</data>
404
+ </edge>
405
+ <edge source="valve30" target="connector31">
406
+ <data key="d9">solid</data>
407
+ </edge>
408
+ <edge source="valve30" target="connector32">
409
+ <data key="d9">solid</data>
410
+ </edge>
411
+ <edge source="valve33" target="connector34">
412
+ <data key="d9">solid</data>
413
+ </edge>
414
+ <edge source="valve33" target="connector35">
415
+ <data key="d9">solid</data>
416
+ </edge>
417
+ </graph>
418
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/476_14.graphml.xml ADDED
@@ -0,0 +1,448 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">1476</data>
17
+ <data key="d2">33</data>
18
+ <data key="d3">1484</data>
19
+ <data key="d4">41</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">84</data>
24
+ <data key="d2">315</data>
25
+ <data key="d3">92</data>
26
+ <data key="d4">323</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">1476</data>
31
+ <data key="d2">315</data>
32
+ <data key="d3">1484</data>
33
+ <data key="d4">323</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">84</data>
38
+ <data key="d2">596</data>
39
+ <data key="d3">92</data>
40
+ <data key="d4">604</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">84</data>
45
+ <data key="d2">1159</data>
46
+ <data key="d3">92</data>
47
+ <data key="d4">1167</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">640</data>
52
+ <data key="d2">315</data>
53
+ <data key="d3">648</data>
54
+ <data key="d4">323</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">920</data>
59
+ <data key="d2">315</data>
60
+ <data key="d3">928</data>
61
+ <data key="d4">323</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">640</data>
66
+ <data key="d2">33</data>
67
+ <data key="d3">648</data>
68
+ <data key="d4">41</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">920</data>
73
+ <data key="d2">33</data>
74
+ <data key="d3">928</data>
75
+ <data key="d4">41</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">920</data>
80
+ <data key="d2">596</data>
81
+ <data key="d3">928</data>
82
+ <data key="d4">604</data>
83
+ </node>
84
+ <node id="general11">
85
+ <data key="d0">general</data>
86
+ <data key="d5">147.0</data>
87
+ <data key="d6">1132.0</data>
88
+ <data key="d7">180.0</data>
89
+ <data key="d8">1193.0</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">144</data>
94
+ <data key="d2">1159</data>
95
+ <data key="d3">152</data>
96
+ <data key="d4">1167</data>
97
+ </node>
98
+ <node id="valve13">
99
+ <data key="d0">valve</data>
100
+ <data key="d5">1451.0</data>
101
+ <data key="d6">172.0</data>
102
+ <data key="d7">1499.0</data>
103
+ <data key="d8">275.0</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">1476</data>
108
+ <data key="d2">168</data>
109
+ <data key="d3">1484</data>
110
+ <data key="d4">176</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">1476</data>
115
+ <data key="d2">271</data>
116
+ <data key="d3">1484</data>
117
+ <data key="d4">279</data>
118
+ </node>
119
+ <node id="valve16">
120
+ <data key="d0">valve</data>
121
+ <data key="d5">1276.0</data>
122
+ <data key="d6">7.0</data>
123
+ <data key="d7">1379.0</data>
124
+ <data key="d8">67.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">1272</data>
129
+ <data key="d2">33</data>
130
+ <data key="d3">1280</data>
131
+ <data key="d4">41</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">1375</data>
136
+ <data key="d2">33</data>
137
+ <data key="d3">1383</data>
138
+ <data key="d4">41</data>
139
+ </node>
140
+ <node id="valve19">
141
+ <data key="d0">valve</data>
142
+ <data key="d5">0.0</data>
143
+ <data key="d6">1133.0</data>
144
+ <data key="d7">9.0</data>
145
+ <data key="d8">1193.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">5</data>
150
+ <data key="d2">1159</data>
151
+ <data key="d3">13</data>
152
+ <data key="d4">1167</data>
153
+ </node>
154
+ <node id="instrumentation21">
155
+ <data key="d0">instrumentation</data>
156
+ <data key="d5">726.0</data>
157
+ <data key="d6">257.0</data>
158
+ <data key="d7">850.0</data>
159
+ <data key="d8">380.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">722</data>
164
+ <data key="d2">315</data>
165
+ <data key="d3">730</data>
166
+ <data key="d4">323</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">846</data>
171
+ <data key="d2">315</data>
172
+ <data key="d3">854</data>
173
+ <data key="d4">323</data>
174
+ </node>
175
+ <node id="valve24">
176
+ <data key="d0">valve</data>
177
+ <data key="d5">1052.0</data>
178
+ <data key="d6">287.0</data>
179
+ <data key="d7">1129.0</data>
180
+ <data key="d8">349.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">1048</data>
185
+ <data key="d2">315</data>
186
+ <data key="d3">1056</data>
187
+ <data key="d4">323</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">1125</data>
192
+ <data key="d2">315</data>
193
+ <data key="d3">1133</data>
194
+ <data key="d4">323</data>
195
+ </node>
196
+ <node id="general27">
197
+ <data key="d0">general</data>
198
+ <data key="d5">598.0</data>
199
+ <data key="d6">124.0</data>
200
+ <data key="d7">692.0</data>
201
+ <data key="d8">176.0</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">640</data>
206
+ <data key="d2">120</data>
207
+ <data key="d3">648</data>
208
+ <data key="d4">128</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">640</data>
213
+ <data key="d2">172</data>
214
+ <data key="d3">648</data>
215
+ <data key="d4">180</data>
216
+ </node>
217
+ <node id="valve30">
218
+ <data key="d0">valve</data>
219
+ <data key="d5">55.0</data>
220
+ <data key="d6">952.0</data>
221
+ <data key="d7">117.0</data>
222
+ <data key="d8">1051.0</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">84</data>
227
+ <data key="d2">948</data>
228
+ <data key="d3">92</data>
229
+ <data key="d4">956</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">84</data>
234
+ <data key="d2">1047</data>
235
+ <data key="d3">92</data>
236
+ <data key="d4">1055</data>
237
+ </node>
238
+ <node id="valve33">
239
+ <data key="d0">valve</data>
240
+ <data key="d5">59.0</data>
241
+ <data key="d6">369.0</data>
242
+ <data key="d7">117.0</data>
243
+ <data key="d8">466.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">84</data>
248
+ <data key="d2">365</data>
249
+ <data key="d3">92</data>
250
+ <data key="d4">373</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">84</data>
255
+ <data key="d2">462</data>
256
+ <data key="d3">92</data>
257
+ <data key="d4">470</data>
258
+ </node>
259
+ <node id="valve36">
260
+ <data key="d0">valve</data>
261
+ <data key="d5">496.0</data>
262
+ <data key="d6">570.0</data>
263
+ <data key="d7">578.0</data>
264
+ <data key="d8">629.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">492</data>
269
+ <data key="d2">596</data>
270
+ <data key="d3">500</data>
271
+ <data key="d4">604</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">574</data>
276
+ <data key="d2">596</data>
277
+ <data key="d3">582</data>
278
+ <data key="d4">604</data>
279
+ </node>
280
+ <node id="border_node39">
281
+ <data key="d0">border_node</data>
282
+ <data key="d5">1472.0</data>
283
+ <data key="d6">0.0</data>
284
+ <data key="d7">1486.0</data>
285
+ <data key="d8">14.0</data>
286
+ </node>
287
+ <node id="border_node40">
288
+ <data key="d0">border_node</data>
289
+ <data key="d5">1485.0</data>
290
+ <data key="d6">30.0</data>
291
+ <data key="d7">1499.0</data>
292
+ <data key="d8">44.0</data>
293
+ </node>
294
+ <node id="border_node41">
295
+ <data key="d0">border_node</data>
296
+ <data key="d5">0.0</data>
297
+ <data key="d6">312.0</data>
298
+ <data key="d7">14.0</data>
299
+ <data key="d8">326.0</data>
300
+ </node>
301
+ <node id="border_node42">
302
+ <data key="d0">border_node</data>
303
+ <data key="d5">1485.0</data>
304
+ <data key="d6">312.0</data>
305
+ <data key="d7">1499.0</data>
306
+ <data key="d8">326.0</data>
307
+ </node>
308
+ <node id="border_node43">
309
+ <data key="d0">border_node</data>
310
+ <data key="d5">636.0</data>
311
+ <data key="d6">0.0</data>
312
+ <data key="d7">650.0</data>
313
+ <data key="d8">14.0</data>
314
+ </node>
315
+ <edge source="crossing1" target="connector14">
316
+ <data key="d9">solid</data>
317
+ </edge>
318
+ <edge source="crossing1" target="connector18">
319
+ <data key="d9">solid</data>
320
+ </edge>
321
+ <edge source="crossing1" target="border_node39">
322
+ <data key="d9">solid</data>
323
+ </edge>
324
+ <edge source="crossing1" target="border_node40">
325
+ <data key="d9">solid</data>
326
+ </edge>
327
+ <edge source="crossing2" target="connector34">
328
+ <data key="d9">solid</data>
329
+ </edge>
330
+ <edge source="crossing2" target="border_node41">
331
+ <data key="d9">solid</data>
332
+ </edge>
333
+ <edge source="crossing3" target="connector15">
334
+ <data key="d9">solid</data>
335
+ </edge>
336
+ <edge source="crossing3" target="connector26">
337
+ <data key="d9">solid</data>
338
+ </edge>
339
+ <edge source="crossing3" target="border_node42">
340
+ <data key="d9">solid</data>
341
+ </edge>
342
+ <edge source="crossing4" target="connector35">
343
+ <data key="d9">solid</data>
344
+ </edge>
345
+ <edge source="crossing4" target="connector31">
346
+ <data key="d9">solid</data>
347
+ </edge>
348
+ <edge source="crossing4" target="connector37">
349
+ <data key="d9">solid</data>
350
+ </edge>
351
+ <edge source="crossing5" target="connector12">
352
+ <data key="d9">solid</data>
353
+ </edge>
354
+ <edge source="crossing5" target="connector20">
355
+ <data key="d9">solid</data>
356
+ </edge>
357
+ <edge source="crossing5" target="connector32">
358
+ <data key="d9">solid</data>
359
+ </edge>
360
+ <edge source="crossing6" target="connector22">
361
+ <data key="d9">solid</data>
362
+ </edge>
363
+ <edge source="crossing6" target="connector29">
364
+ <data key="d9">solid</data>
365
+ </edge>
366
+ <edge source="crossing7" target="crossing9">
367
+ <data key="d9">non-solid</data>
368
+ </edge>
369
+ <edge source="crossing7" target="crossing10">
370
+ <data key="d9">non-solid</data>
371
+ </edge>
372
+ <edge source="crossing7" target="connector23">
373
+ <data key="d9">solid</data>
374
+ </edge>
375
+ <edge source="crossing7" target="connector25">
376
+ <data key="d9">solid</data>
377
+ </edge>
378
+ <edge source="crossing8" target="crossing9">
379
+ <data key="d9">non-solid</data>
380
+ </edge>
381
+ <edge source="crossing8" target="connector28">
382
+ <data key="d9">solid</data>
383
+ </edge>
384
+ <edge source="crossing8" target="border_node43">
385
+ <data key="d9">solid</data>
386
+ </edge>
387
+ <edge source="crossing9" target="connector17">
388
+ <data key="d9">non-solid</data>
389
+ </edge>
390
+ <edge source="crossing10" target="connector38">
391
+ <data key="d9">non-solid</data>
392
+ </edge>
393
+ <edge source="general11" target="connector12">
394
+ <data key="d9">solid</data>
395
+ </edge>
396
+ <edge source="valve13" target="connector14">
397
+ <data key="d9">solid</data>
398
+ </edge>
399
+ <edge source="valve13" target="connector15">
400
+ <data key="d9">solid</data>
401
+ </edge>
402
+ <edge source="valve16" target="connector17">
403
+ <data key="d9">solid</data>
404
+ </edge>
405
+ <edge source="valve16" target="connector18">
406
+ <data key="d9">solid</data>
407
+ </edge>
408
+ <edge source="valve19" target="connector20">
409
+ <data key="d9">solid</data>
410
+ </edge>
411
+ <edge source="instrumentation21" target="connector22">
412
+ <data key="d9">solid</data>
413
+ </edge>
414
+ <edge source="instrumentation21" target="connector23">
415
+ <data key="d9">solid</data>
416
+ </edge>
417
+ <edge source="valve24" target="connector25">
418
+ <data key="d9">solid</data>
419
+ </edge>
420
+ <edge source="valve24" target="connector26">
421
+ <data key="d9">solid</data>
422
+ </edge>
423
+ <edge source="general27" target="connector28">
424
+ <data key="d9">solid</data>
425
+ </edge>
426
+ <edge source="general27" target="connector29">
427
+ <data key="d9">solid</data>
428
+ </edge>
429
+ <edge source="valve30" target="connector31">
430
+ <data key="d9">solid</data>
431
+ </edge>
432
+ <edge source="valve30" target="connector32">
433
+ <data key="d9">solid</data>
434
+ </edge>
435
+ <edge source="valve33" target="connector34">
436
+ <data key="d9">solid</data>
437
+ </edge>
438
+ <edge source="valve33" target="connector35">
439
+ <data key="d9">solid</data>
440
+ </edge>
441
+ <edge source="valve36" target="connector37">
442
+ <data key="d9">solid</data>
443
+ </edge>
444
+ <edge source="valve36" target="connector38">
445
+ <data key="d9">solid</data>
446
+ </edge>
447
+ </graph>
448
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/476_15.graphml.xml ADDED
@@ -0,0 +1,571 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">233</data>
17
+ <data key="d2">1064</data>
18
+ <data key="d3">241</data>
19
+ <data key="d4">1072</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">1346</data>
24
+ <data key="d2">783</data>
25
+ <data key="d3">1354</data>
26
+ <data key="d4">791</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">233</data>
31
+ <data key="d2">1346</data>
32
+ <data key="d3">241</data>
33
+ <data key="d4">1354</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">233</data>
38
+ <data key="d2">783</data>
39
+ <data key="d3">241</data>
40
+ <data key="d4">791</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">511</data>
45
+ <data key="d2">783</data>
46
+ <data key="d3">519</data>
47
+ <data key="d4">791</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">511</data>
52
+ <data key="d2">1064</data>
53
+ <data key="d3">519</data>
54
+ <data key="d4">1072</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">790</data>
59
+ <data key="d2">1346</data>
60
+ <data key="d3">798</data>
61
+ <data key="d4">1354</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">1068</data>
66
+ <data key="d2">1346</data>
67
+ <data key="d3">1076</data>
68
+ <data key="d4">1354</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">1346</data>
73
+ <data key="d2">1346</data>
74
+ <data key="d3">1354</data>
75
+ <data key="d4">1354</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">511</data>
80
+ <data key="d2">502</data>
81
+ <data key="d3">519</data>
82
+ <data key="d4">510</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">1346</data>
87
+ <data key="d2">502</data>
88
+ <data key="d3">1354</data>
89
+ <data key="d4">510</data>
90
+ </node>
91
+ <node id="general12">
92
+ <data key="d0">general</data>
93
+ <data key="d5">1042.0</data>
94
+ <data key="d6">1241.0</data>
95
+ <data key="d7">1102.0</data>
96
+ <data key="d8">1274.0</data>
97
+ </node>
98
+ <node id="connector13">
99
+ <data key="d0">connector</data>
100
+ <data key="d1">1068</data>
101
+ <data key="d2">1270</data>
102
+ <data key="d3">1076</data>
103
+ <data key="d4">1278</data>
104
+ </node>
105
+ <node id="valve14">
106
+ <data key="d0">valve</data>
107
+ <data key="d5">1042.0</data>
108
+ <data key="d6">1444.0</data>
109
+ <data key="d7">1102.0</data>
110
+ <data key="d8">1499.0</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">1068</data>
115
+ <data key="d2">1440</data>
116
+ <data key="d3">1076</data>
117
+ <data key="d4">1448</data>
118
+ </node>
119
+ <node id="valve16">
120
+ <data key="d0">valve</data>
121
+ <data key="d5">1153.0</data>
122
+ <data key="d6">1321.0</data>
123
+ <data key="d7">1228.0</data>
124
+ <data key="d8">1381.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">1149</data>
129
+ <data key="d2">1346</data>
130
+ <data key="d3">1157</data>
131
+ <data key="d4">1354</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">1224</data>
136
+ <data key="d2">1346</data>
137
+ <data key="d3">1232</data>
138
+ <data key="d4">1354</data>
139
+ </node>
140
+ <node id="instrumentation19">
141
+ <data key="d0">instrumentation</data>
142
+ <data key="d5">1424.0</data>
143
+ <data key="d6">1295.0</data>
144
+ <data key="d7">1499.0</data>
145
+ <data key="d8">1404.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">1420</data>
150
+ <data key="d2">1346</data>
151
+ <data key="d3">1428</data>
152
+ <data key="d4">1354</data>
153
+ </node>
154
+ <node id="instrumentation21">
155
+ <data key="d0">instrumentation</data>
156
+ <data key="d5">730.0</data>
157
+ <data key="d6">1415.0</data>
158
+ <data key="d7">857.0</data>
159
+ <data key="d8">1499.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">790</data>
164
+ <data key="d2">1411</data>
165
+ <data key="d3">798</data>
166
+ <data key="d4">1419</data>
167
+ </node>
168
+ <node id="valve23">
169
+ <data key="d0">valve</data>
170
+ <data key="d5">485.0</data>
171
+ <data key="d6">616.0</data>
172
+ <data key="d7">608.0</data>
173
+ <data key="d8">719.0</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">511</data>
178
+ <data key="d2">612</data>
179
+ <data key="d3">519</data>
180
+ <data key="d4">620</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">511</data>
185
+ <data key="d2">715</data>
186
+ <data key="d3">519</data>
187
+ <data key="d4">723</data>
188
+ </node>
189
+ <node id="valve26">
190
+ <data key="d0">valve</data>
191
+ <data key="d5">25.0</data>
192
+ <data key="d6">757.0</data>
193
+ <data key="d7">84.0</data>
194
+ <data key="d8">818.0</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">21</data>
199
+ <data key="d2">783</data>
200
+ <data key="d3">29</data>
201
+ <data key="d4">791</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">80</data>
206
+ <data key="d2">783</data>
207
+ <data key="d3">88</data>
208
+ <data key="d4">791</data>
209
+ </node>
210
+ <node id="valve29">
211
+ <data key="d0">valve</data>
212
+ <data key="d5">366.0</data>
213
+ <data key="d6">1037.0</data>
214
+ <data key="d7">459.0</data>
215
+ <data key="d8">1098.0</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">362</data>
220
+ <data key="d2">1064</data>
221
+ <data key="d3">370</data>
222
+ <data key="d4">1072</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">456</data>
227
+ <data key="d2">1064</data>
228
+ <data key="d3">464</data>
229
+ <data key="d4">1072</data>
230
+ </node>
231
+ <node id="instrumentation32">
232
+ <data key="d0">instrumentation</data>
233
+ <data key="d5">587.0</data>
234
+ <data key="d6">437.0</data>
235
+ <data key="d7">722.0</data>
236
+ <data key="d8">574.0</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">584</data>
241
+ <data key="d2">502</data>
242
+ <data key="d3">592</data>
243
+ <data key="d4">510</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">718</data>
248
+ <data key="d2">502</data>
249
+ <data key="d3">726</data>
250
+ <data key="d4">510</data>
251
+ </node>
252
+ <node id="valve35">
253
+ <data key="d0">valve</data>
254
+ <data key="d5">1110.0</data>
255
+ <data key="d6">477.0</data>
256
+ <data key="d7">1171.0</data>
257
+ <data key="d8">538.0</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">1106</data>
262
+ <data key="d2">502</data>
263
+ <data key="d3">1114</data>
264
+ <data key="d4">510</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">1168</data>
269
+ <data key="d2">502</data>
270
+ <data key="d3">1176</data>
271
+ <data key="d4">510</data>
272
+ </node>
273
+ <node id="arrow38">
274
+ <data key="d0">arrow</data>
275
+ <data key="d5">1318.0</data>
276
+ <data key="d6">627.0</data>
277
+ <data key="d7">1381.0</data>
278
+ <data key="d8">699.0</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">1346</data>
283
+ <data key="d2">624</data>
284
+ <data key="d3">1354</data>
285
+ <data key="d4">632</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">1346</data>
290
+ <data key="d2">694</data>
291
+ <data key="d3">1354</data>
292
+ <data key="d4">702</data>
293
+ </node>
294
+ <node id="valve41">
295
+ <data key="d0">valve</data>
296
+ <data key="d5">1318.0</data>
297
+ <data key="d6">881.0</data>
298
+ <data key="d7">1386.0</data>
299
+ <data key="d8">970.0</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">1346</data>
304
+ <data key="d2">877</data>
305
+ <data key="d3">1354</data>
306
+ <data key="d4">885</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">1346</data>
311
+ <data key="d2">966</data>
312
+ <data key="d3">1354</data>
313
+ <data key="d4">974</data>
314
+ </node>
315
+ <node id="instrumentation44">
316
+ <data key="d0">instrumentation</data>
317
+ <data key="d5">305.0</data>
318
+ <data key="d6">1285.0</data>
319
+ <data key="d7">434.0</data>
320
+ <data key="d8">1415.0</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">301</data>
325
+ <data key="d2">1346</data>
326
+ <data key="d3">309</data>
327
+ <data key="d4">1354</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">430</data>
332
+ <data key="d2">1346</data>
333
+ <data key="d3">438</data>
334
+ <data key="d4">1354</data>
335
+ </node>
336
+ <node id="valve47">
337
+ <data key="d0">valve</data>
338
+ <data key="d5">198.0</data>
339
+ <data key="d6">1398.0</data>
340
+ <data key="d7">275.0</data>
341
+ <data key="d8">1475.0</data>
342
+ </node>
343
+ <node id="connector48">
344
+ <data key="d0">connector</data>
345
+ <data key="d1">233</data>
346
+ <data key="d2">1394</data>
347
+ <data key="d3">241</data>
348
+ <data key="d4">1402</data>
349
+ </node>
350
+ <node id="connector49">
351
+ <data key="d0">connector</data>
352
+ <data key="d1">233</data>
353
+ <data key="d2">1471</data>
354
+ <data key="d3">241</data>
355
+ <data key="d4">1479</data>
356
+ </node>
357
+ <node id="general50">
358
+ <data key="d0">general</data>
359
+ <data key="d5">1320.0</data>
360
+ <data key="d6">1474.0</data>
361
+ <data key="d7">1380.0</data>
362
+ <data key="d8">1499.0</data>
363
+ </node>
364
+ <node id="connector51">
365
+ <data key="d0">connector</data>
366
+ <data key="d1">1346</data>
367
+ <data key="d2">1470</data>
368
+ <data key="d3">1354</data>
369
+ <data key="d4">1478</data>
370
+ </node>
371
+ <node id="border_node52">
372
+ <data key="d0">border_node</data>
373
+ <data key="d5">0.0</data>
374
+ <data key="d6">1343.0</data>
375
+ <data key="d7">14.0</data>
376
+ <data key="d8">1357.0</data>
377
+ </node>
378
+ <node id="border_node53">
379
+ <data key="d0">border_node</data>
380
+ <data key="d5">229.0</data>
381
+ <data key="d6">1485.0</data>
382
+ <data key="d7">243.0</data>
383
+ <data key="d8">1499.0</data>
384
+ </node>
385
+ <node id="border_node54">
386
+ <data key="d0">border_node</data>
387
+ <data key="d5">0.0</data>
388
+ <data key="d6">1061.0</data>
389
+ <data key="d7">14.0</data>
390
+ <data key="d8">1075.0</data>
391
+ </node>
392
+ <node id="border_node55">
393
+ <data key="d0">border_node</data>
394
+ <data key="d5">0.0</data>
395
+ <data key="d6">780.0</data>
396
+ <data key="d7">14.0</data>
397
+ <data key="d8">794.0</data>
398
+ </node>
399
+ <edge source="crossing1" target="crossing4">
400
+ <data key="d9">solid</data>
401
+ </edge>
402
+ <edge source="crossing1" target="crossing3">
403
+ <data key="d9">solid</data>
404
+ </edge>
405
+ <edge source="crossing1" target="connector30">
406
+ <data key="d9">solid</data>
407
+ </edge>
408
+ <edge source="crossing1" target="border_node54">
409
+ <data key="d9">solid</data>
410
+ </edge>
411
+ <edge source="crossing2" target="connector40">
412
+ <data key="d9">solid</data>
413
+ </edge>
414
+ <edge source="crossing2" target="connector42">
415
+ <data key="d9">solid</data>
416
+ </edge>
417
+ <edge source="crossing2" target="crossing5">
418
+ <data key="d9">solid</data>
419
+ </edge>
420
+ <edge source="crossing3" target="connector45">
421
+ <data key="d9">solid</data>
422
+ </edge>
423
+ <edge source="crossing3" target="connector48">
424
+ <data key="d9">solid</data>
425
+ </edge>
426
+ <edge source="crossing3" target="border_node52">
427
+ <data key="d9">solid</data>
428
+ </edge>
429
+ <edge source="crossing4" target="crossing5">
430
+ <data key="d9">solid</data>
431
+ </edge>
432
+ <edge source="crossing4" target="connector28">
433
+ <data key="d9">solid</data>
434
+ </edge>
435
+ <edge source="crossing5" target="crossing6">
436
+ <data key="d9">solid</data>
437
+ </edge>
438
+ <edge source="crossing5" target="connector25">
439
+ <data key="d9">solid</data>
440
+ </edge>
441
+ <edge source="crossing6" target="connector31">
442
+ <data key="d9">solid</data>
443
+ </edge>
444
+ <edge source="crossing7" target="crossing8">
445
+ <data key="d9">solid</data>
446
+ </edge>
447
+ <edge source="crossing7" target="connector22">
448
+ <data key="d9">solid</data>
449
+ </edge>
450
+ <edge source="crossing7" target="connector46">
451
+ <data key="d9">solid</data>
452
+ </edge>
453
+ <edge source="crossing8" target="connector13">
454
+ <data key="d9">solid</data>
455
+ </edge>
456
+ <edge source="crossing8" target="connector15">
457
+ <data key="d9">solid</data>
458
+ </edge>
459
+ <edge source="crossing8" target="connector17">
460
+ <data key="d9">solid</data>
461
+ </edge>
462
+ <edge source="crossing9" target="connector18">
463
+ <data key="d9">solid</data>
464
+ </edge>
465
+ <edge source="crossing9" target="connector20">
466
+ <data key="d9">solid</data>
467
+ </edge>
468
+ <edge source="crossing9" target="connector51">
469
+ <data key="d9">solid</data>
470
+ </edge>
471
+ <edge source="crossing9" target="connector43">
472
+ <data key="d9">solid</data>
473
+ </edge>
474
+ <edge source="crossing10" target="connector24">
475
+ <data key="d9">solid</data>
476
+ </edge>
477
+ <edge source="crossing10" target="connector33">
478
+ <data key="d9">solid</data>
479
+ </edge>
480
+ <edge source="crossing11" target="connector37">
481
+ <data key="d9">solid</data>
482
+ </edge>
483
+ <edge source="crossing11" target="connector39">
484
+ <data key="d9">solid</data>
485
+ </edge>
486
+ <edge source="general12" target="connector13">
487
+ <data key="d9">solid</data>
488
+ </edge>
489
+ <edge source="valve14" target="connector15">
490
+ <data key="d9">solid</data>
491
+ </edge>
492
+ <edge source="valve16" target="connector17">
493
+ <data key="d9">solid</data>
494
+ </edge>
495
+ <edge source="valve16" target="connector18">
496
+ <data key="d9">solid</data>
497
+ </edge>
498
+ <edge source="instrumentation19" target="connector20">
499
+ <data key="d9">solid</data>
500
+ </edge>
501
+ <edge source="instrumentation21" target="connector22">
502
+ <data key="d9">solid</data>
503
+ </edge>
504
+ <edge source="valve23" target="connector24">
505
+ <data key="d9">solid</data>
506
+ </edge>
507
+ <edge source="valve23" target="connector25">
508
+ <data key="d9">solid</data>
509
+ </edge>
510
+ <edge source="valve26" target="connector27">
511
+ <data key="d9">solid</data>
512
+ </edge>
513
+ <edge source="valve26" target="connector28">
514
+ <data key="d9">solid</data>
515
+ </edge>
516
+ <edge source="connector27" target="border_node55">
517
+ <data key="d9">solid</data>
518
+ </edge>
519
+ <edge source="valve29" target="connector30">
520
+ <data key="d9">solid</data>
521
+ </edge>
522
+ <edge source="valve29" target="connector31">
523
+ <data key="d9">solid</data>
524
+ </edge>
525
+ <edge source="instrumentation32" target="connector33">
526
+ <data key="d9">solid</data>
527
+ </edge>
528
+ <edge source="instrumentation32" target="connector34">
529
+ <data key="d9">solid</data>
530
+ </edge>
531
+ <edge source="connector34" target="connector36">
532
+ <data key="d9">solid</data>
533
+ </edge>
534
+ <edge source="valve35" target="connector36">
535
+ <data key="d9">solid</data>
536
+ </edge>
537
+ <edge source="valve35" target="connector37">
538
+ <data key="d9">solid</data>
539
+ </edge>
540
+ <edge source="arrow38" target="connector39">
541
+ <data key="d9">solid</data>
542
+ </edge>
543
+ <edge source="arrow38" target="connector40">
544
+ <data key="d9">solid</data>
545
+ </edge>
546
+ <edge source="valve41" target="connector42">
547
+ <data key="d9">solid</data>
548
+ </edge>
549
+ <edge source="valve41" target="connector43">
550
+ <data key="d9">solid</data>
551
+ </edge>
552
+ <edge source="instrumentation44" target="connector45">
553
+ <data key="d9">solid</data>
554
+ </edge>
555
+ <edge source="instrumentation44" target="connector46">
556
+ <data key="d9">solid</data>
557
+ </edge>
558
+ <edge source="valve47" target="connector48">
559
+ <data key="d9">solid</data>
560
+ </edge>
561
+ <edge source="valve47" target="connector49">
562
+ <data key="d9">solid</data>
563
+ </edge>
564
+ <edge source="connector49" target="border_node53">
565
+ <data key="d9">solid</data>
566
+ </edge>
567
+ <edge source="general50" target="connector51">
568
+ <data key="d9">solid</data>
569
+ </edge>
570
+ </graph>
571
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/476_16.graphml.xml ADDED
@@ -0,0 +1,813 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">790</data>
17
+ <data key="d2">877</data>
18
+ <data key="d3">798</data>
19
+ <data key="d4">885</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">233</data>
24
+ <data key="d2">877</data>
25
+ <data key="d3">241</data>
26
+ <data key="d4">885</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">233</data>
31
+ <data key="d2">314</data>
32
+ <data key="d3">241</data>
33
+ <data key="d4">322</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1346</data>
38
+ <data key="d2">33</data>
39
+ <data key="d3">1354</data>
40
+ <data key="d4">41</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">233</data>
45
+ <data key="d2">596</data>
46
+ <data key="d3">241</data>
47
+ <data key="d4">604</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">233</data>
52
+ <data key="d2">33</data>
53
+ <data key="d3">241</data>
54
+ <data key="d4">41</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">511</data>
59
+ <data key="d2">33</data>
60
+ <data key="d3">519</data>
61
+ <data key="d4">41</data>
62
+ </node>
63
+ <node id="crossing8">
64
+ <data key="d0">crossing</data>
65
+ <data key="d1">511</data>
66
+ <data key="d2">314</data>
67
+ <data key="d3">519</data>
68
+ <data key="d4">322</data>
69
+ </node>
70
+ <node id="crossing9">
71
+ <data key="d0">crossing</data>
72
+ <data key="d1">790</data>
73
+ <data key="d2">1158</data>
74
+ <data key="d3">798</data>
75
+ <data key="d4">1166</data>
76
+ </node>
77
+ <node id="crossing10">
78
+ <data key="d0">crossing</data>
79
+ <data key="d1">790</data>
80
+ <data key="d2">596</data>
81
+ <data key="d3">798</data>
82
+ <data key="d4">604</data>
83
+ </node>
84
+ <node id="crossing11">
85
+ <data key="d0">crossing</data>
86
+ <data key="d1">1068</data>
87
+ <data key="d2">596</data>
88
+ <data key="d3">1076</data>
89
+ <data key="d4">604</data>
90
+ </node>
91
+ <node id="crossing12">
92
+ <data key="d0">crossing</data>
93
+ <data key="d1">1346</data>
94
+ <data key="d2">596</data>
95
+ <data key="d3">1354</data>
96
+ <data key="d4">604</data>
97
+ </node>
98
+ <node id="crossing13">
99
+ <data key="d0">crossing</data>
100
+ <data key="d1">1346</data>
101
+ <data key="d2">877</data>
102
+ <data key="d3">1354</data>
103
+ <data key="d4">885</data>
104
+ </node>
105
+ <node id="crossing14">
106
+ <data key="d0">crossing</data>
107
+ <data key="d1">1068</data>
108
+ <data key="d2">877</data>
109
+ <data key="d3">1076</data>
110
+ <data key="d4">885</data>
111
+ </node>
112
+ <node id="crossing15">
113
+ <data key="d0">crossing</data>
114
+ <data key="d1">1346</data>
115
+ <data key="d2">1158</data>
116
+ <data key="d3">1354</data>
117
+ <data key="d4">1166</data>
118
+ </node>
119
+ <node id="crossing16">
120
+ <data key="d0">crossing</data>
121
+ <data key="d1">1068</data>
122
+ <data key="d2">1158</data>
123
+ <data key="d3">1076</data>
124
+ <data key="d4">1166</data>
125
+ </node>
126
+ <node id="general17">
127
+ <data key="d0">general</data>
128
+ <data key="d5">1042.0</data>
129
+ <data key="d6">491.0</data>
130
+ <data key="d7">1102.0</data>
131
+ <data key="d8">524.0</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">1068</data>
136
+ <data key="d2">520</data>
137
+ <data key="d3">1076</data>
138
+ <data key="d4">528</data>
139
+ </node>
140
+ <node id="valve19">
141
+ <data key="d0">valve</data>
142
+ <data key="d5">863.0</data>
143
+ <data key="d6">837.0</data>
144
+ <data key="d7">958.0</data>
145
+ <data key="d8">912.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">859</data>
150
+ <data key="d2">877</data>
151
+ <data key="d3">867</data>
152
+ <data key="d4">885</data>
153
+ </node>
154
+ <node id="connector21">
155
+ <data key="d0">connector</data>
156
+ <data key="d1">954</data>
157
+ <data key="d2">877</data>
158
+ <data key="d3">962</data>
159
+ <data key="d4">885</data>
160
+ </node>
161
+ <node id="valve22">
162
+ <data key="d0">valve</data>
163
+ <data key="d5">1042.0</data>
164
+ <data key="d6">694.0</data>
165
+ <data key="d7">1102.0</data>
166
+ <data key="d8">799.0</data>
167
+ </node>
168
+ <node id="connector23">
169
+ <data key="d0">connector</data>
170
+ <data key="d1">1068</data>
171
+ <data key="d2">690</data>
172
+ <data key="d3">1076</data>
173
+ <data key="d4">698</data>
174
+ </node>
175
+ <node id="connector24">
176
+ <data key="d0">connector</data>
177
+ <data key="d1">1068</data>
178
+ <data key="d2">795</data>
179
+ <data key="d3">1076</data>
180
+ <data key="d4">803</data>
181
+ </node>
182
+ <node id="valve25">
183
+ <data key="d0">valve</data>
184
+ <data key="d5">1153.0</data>
185
+ <data key="d6">571.0</data>
186
+ <data key="d7">1228.0</data>
187
+ <data key="d8">631.0</data>
188
+ </node>
189
+ <node id="connector26">
190
+ <data key="d0">connector</data>
191
+ <data key="d1">1149</data>
192
+ <data key="d2">596</data>
193
+ <data key="d3">1157</data>
194
+ <data key="d4">604</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">1224</data>
199
+ <data key="d2">596</data>
200
+ <data key="d3">1232</data>
201
+ <data key="d4">604</data>
202
+ </node>
203
+ <node id="general28">
204
+ <data key="d0">general</data>
205
+ <data key="d5">294.0</data>
206
+ <data key="d6">850.0</data>
207
+ <data key="d7">339.0</data>
208
+ <data key="d8">968.0</data>
209
+ </node>
210
+ <node id="connector29">
211
+ <data key="d0">connector</data>
212
+ <data key="d1">290</data>
213
+ <data key="d2">877</data>
214
+ <data key="d3">298</data>
215
+ <data key="d4">885</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">335</data>
220
+ <data key="d2">877</data>
221
+ <data key="d3">343</data>
222
+ <data key="d4">885</data>
223
+ </node>
224
+ <node id="instrumentation31">
225
+ <data key="d0">instrumentation</data>
226
+ <data key="d5">1424.0</data>
227
+ <data key="d6">545.0</data>
228
+ <data key="d7">1499.0</data>
229
+ <data key="d8">654.0</data>
230
+ </node>
231
+ <node id="connector32">
232
+ <data key="d0">connector</data>
233
+ <data key="d1">1420</data>
234
+ <data key="d2">596</data>
235
+ <data key="d3">1428</data>
236
+ <data key="d4">604</data>
237
+ </node>
238
+ <node id="valve33">
239
+ <data key="d0">valve</data>
240
+ <data key="d5">762.0</data>
241
+ <data key="d6">983.0</data>
242
+ <data key="d7">824.0</data>
243
+ <data key="d8">1041.0</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">790</data>
248
+ <data key="d2">978</data>
249
+ <data key="d3">798</data>
250
+ <data key="d4">986</data>
251
+ </node>
252
+ <node id="connector35">
253
+ <data key="d0">connector</data>
254
+ <data key="d1">790</data>
255
+ <data key="d2">1037</data>
256
+ <data key="d3">798</data>
257
+ <data key="d4">1045</data>
258
+ </node>
259
+ <node id="instrumentation36">
260
+ <data key="d0">instrumentation</data>
261
+ <data key="d5">730.0</data>
262
+ <data key="d6">665.0</data>
263
+ <data key="d7">857.0</data>
264
+ <data key="d8">793.0</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">790</data>
269
+ <data key="d2">661</data>
270
+ <data key="d3">798</data>
271
+ <data key="d4">669</data>
272
+ </node>
273
+ <node id="connector38">
274
+ <data key="d0">connector</data>
275
+ <data key="d1">790</data>
276
+ <data key="d2">789</data>
277
+ <data key="d3">798</data>
278
+ <data key="d4">797</data>
279
+ </node>
280
+ <node id="valve39">
281
+ <data key="d0">valve</data>
282
+ <data key="d5">25.0</data>
283
+ <data key="d6">7.0</data>
284
+ <data key="d7">84.0</data>
285
+ <data key="d8">68.0</data>
286
+ </node>
287
+ <node id="connector40">
288
+ <data key="d0">connector</data>
289
+ <data key="d1">21</data>
290
+ <data key="d2">33</data>
291
+ <data key="d3">29</data>
292
+ <data key="d4">41</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">80</data>
297
+ <data key="d2">33</data>
298
+ <data key="d3">88</data>
299
+ <data key="d4">41</data>
300
+ </node>
301
+ <node id="valve42">
302
+ <data key="d0">valve</data>
303
+ <data key="d5">366.0</data>
304
+ <data key="d6">287.0</data>
305
+ <data key="d7">459.0</data>
306
+ <data key="d8">348.0</data>
307
+ </node>
308
+ <node id="connector43">
309
+ <data key="d0">connector</data>
310
+ <data key="d1">362</data>
311
+ <data key="d2">314</data>
312
+ <data key="d3">370</data>
313
+ <data key="d4">322</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">456</data>
318
+ <data key="d2">314</data>
319
+ <data key="d3">464</data>
320
+ <data key="d4">322</data>
321
+ </node>
322
+ <node id="valve45">
323
+ <data key="d0">valve</data>
324
+ <data key="d5">1318.0</data>
325
+ <data key="d6">131.0</data>
326
+ <data key="d7">1386.0</data>
327
+ <data key="d8">220.0</data>
328
+ </node>
329
+ <node id="connector46">
330
+ <data key="d0">connector</data>
331
+ <data key="d1">1346</data>
332
+ <data key="d2">127</data>
333
+ <data key="d3">1354</data>
334
+ <data key="d4">135</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">1346</data>
339
+ <data key="d2">216</data>
340
+ <data key="d3">1354</data>
341
+ <data key="d4">224</data>
342
+ </node>
343
+ <node id="general48">
344
+ <data key="d0">general</data>
345
+ <data key="d5">1424.0</data>
346
+ <data key="d6">845.0</data>
347
+ <data key="d7">1499.0</data>
348
+ <data key="d8">916.0</data>
349
+ </node>
350
+ <node id="connector49">
351
+ <data key="d0">connector</data>
352
+ <data key="d1">1420</data>
353
+ <data key="d2">877</data>
354
+ <data key="d3">1428</data>
355
+ <data key="d4">885</data>
356
+ </node>
357
+ <node id="instrumentation50">
358
+ <data key="d0">instrumentation</data>
359
+ <data key="d5">305.0</data>
360
+ <data key="d6">535.0</data>
361
+ <data key="d7">434.0</data>
362
+ <data key="d8">665.0</data>
363
+ </node>
364
+ <node id="connector51">
365
+ <data key="d0">connector</data>
366
+ <data key="d1">301</data>
367
+ <data key="d2">596</data>
368
+ <data key="d3">309</data>
369
+ <data key="d4">604</data>
370
+ </node>
371
+ <node id="connector52">
372
+ <data key="d0">connector</data>
373
+ <data key="d1">430</data>
374
+ <data key="d2">596</data>
375
+ <data key="d3">438</data>
376
+ <data key="d4">604</data>
377
+ </node>
378
+ <node id="valve53">
379
+ <data key="d0">valve</data>
380
+ <data key="d5">1474.0</data>
381
+ <data key="d6">1133.0</data>
382
+ <data key="d7">1499.0</data>
383
+ <data key="d8">1194.0</data>
384
+ </node>
385
+ <node id="connector54">
386
+ <data key="d0">connector</data>
387
+ <data key="d1">1470</data>
388
+ <data key="d2">1158</data>
389
+ <data key="d3">1478</data>
390
+ <data key="d4">1166</data>
391
+ </node>
392
+ <node id="valve55">
393
+ <data key="d0">valve</data>
394
+ <data key="d5">198.0</data>
395
+ <data key="d6">648.0</data>
396
+ <data key="d7">275.0</data>
397
+ <data key="d8">725.0</data>
398
+ </node>
399
+ <node id="connector56">
400
+ <data key="d0">connector</data>
401
+ <data key="d1">233</data>
402
+ <data key="d2">644</data>
403
+ <data key="d3">241</data>
404
+ <data key="d4">652</data>
405
+ </node>
406
+ <node id="connector57">
407
+ <data key="d0">connector</data>
408
+ <data key="d1">233</data>
409
+ <data key="d2">721</data>
410
+ <data key="d3">241</data>
411
+ <data key="d4">729</data>
412
+ </node>
413
+ <node id="valve58">
414
+ <data key="d0">valve</data>
415
+ <data key="d5">898.0</data>
416
+ <data key="d6">1132.0</data>
417
+ <data key="d7">995.0</data>
418
+ <data key="d8">1257.0</data>
419
+ </node>
420
+ <node id="connector59">
421
+ <data key="d0">connector</data>
422
+ <data key="d1">894</data>
423
+ <data key="d2">1158</data>
424
+ <data key="d3">902</data>
425
+ <data key="d4">1166</data>
426
+ </node>
427
+ <node id="connector60">
428
+ <data key="d0">connector</data>
429
+ <data key="d1">991</data>
430
+ <data key="d2">1158</data>
431
+ <data key="d3">999</data>
432
+ <data key="d4">1166</data>
433
+ </node>
434
+ <node id="valve61">
435
+ <data key="d0">valve</data>
436
+ <data key="d5">1256.0</data>
437
+ <data key="d6">946.0</data>
438
+ <data key="d7">1378.0</data>
439
+ <data key="d8">1062.0</data>
440
+ </node>
441
+ <node id="connector62">
442
+ <data key="d0">connector</data>
443
+ <data key="d1">1346</data>
444
+ <data key="d2">942</data>
445
+ <data key="d3">1354</data>
446
+ <data key="d4">950</data>
447
+ </node>
448
+ <node id="connector63">
449
+ <data key="d0">connector</data>
450
+ <data key="d1">1346</data>
451
+ <data key="d2">1058</data>
452
+ <data key="d3">1354</data>
453
+ <data key="d4">1066</data>
454
+ </node>
455
+ <node id="general64">
456
+ <data key="d0">general</data>
457
+ <data key="d5">1320.0</data>
458
+ <data key="d6">724.0</data>
459
+ <data key="d7">1380.0</data>
460
+ <data key="d8">757.0</data>
461
+ </node>
462
+ <node id="connector65">
463
+ <data key="d0">connector</data>
464
+ <data key="d1">1346</data>
465
+ <data key="d2">720</data>
466
+ <data key="d3">1354</data>
467
+ <data key="d4">728</data>
468
+ </node>
469
+ <node id="connector66">
470
+ <data key="d0">connector</data>
471
+ <data key="d1">1346</data>
472
+ <data key="d2">753</data>
473
+ <data key="d3">1354</data>
474
+ <data key="d4">761</data>
475
+ </node>
476
+ <node id="valve67">
477
+ <data key="d0">valve</data>
478
+ <data key="d5">1040.0</data>
479
+ <data key="d6">1301.0</data>
480
+ <data key="d7">1099.0</data>
481
+ <data key="d8">1387.0</data>
482
+ </node>
483
+ <node id="connector68">
484
+ <data key="d0">connector</data>
485
+ <data key="d1">1068</data>
486
+ <data key="d2">1297</data>
487
+ <data key="d3">1076</data>
488
+ <data key="d4">1305</data>
489
+ </node>
490
+ <node id="connector69">
491
+ <data key="d0">connector</data>
492
+ <data key="d1">1068</data>
493
+ <data key="d2">1383</data>
494
+ <data key="d3">1076</data>
495
+ <data key="d4">1391</data>
496
+ </node>
497
+ <node id="border_node70">
498
+ <data key="d0">border_node</data>
499
+ <data key="d5">0.0</data>
500
+ <data key="d6">593.0</data>
501
+ <data key="d7">14.0</data>
502
+ <data key="d8">607.0</data>
503
+ </node>
504
+ <node id="border_node71">
505
+ <data key="d0">border_node</data>
506
+ <data key="d5">0.0</data>
507
+ <data key="d6">874.0</data>
508
+ <data key="d7">14.0</data>
509
+ <data key="d8">888.0</data>
510
+ </node>
511
+ <node id="border_node72">
512
+ <data key="d0">border_node</data>
513
+ <data key="d5">0.0</data>
514
+ <data key="d6">311.0</data>
515
+ <data key="d7">14.0</data>
516
+ <data key="d8">325.0</data>
517
+ </node>
518
+ <node id="border_node73">
519
+ <data key="d0">border_node</data>
520
+ <data key="d5">0.0</data>
521
+ <data key="d6">30.0</data>
522
+ <data key="d7">14.0</data>
523
+ <data key="d8">44.0</data>
524
+ </node>
525
+ <node id="border_node74">
526
+ <data key="d0">border_node</data>
527
+ <data key="d5">1342.0</data>
528
+ <data key="d6">0.0</data>
529
+ <data key="d7">1356.0</data>
530
+ <data key="d8">14.0</data>
531
+ </node>
532
+ <node id="border_node75">
533
+ <data key="d0">border_node</data>
534
+ <data key="d5">507.0</data>
535
+ <data key="d6">0.0</data>
536
+ <data key="d7">521.0</data>
537
+ <data key="d8">14.0</data>
538
+ </node>
539
+ <node id="border_node76">
540
+ <data key="d0">border_node</data>
541
+ <data key="d5">785.0</data>
542
+ <data key="d6">1485.0</data>
543
+ <data key="d7">799.0</data>
544
+ <data key="d8">1499.0</data>
545
+ </node>
546
+ <node id="border_node77">
547
+ <data key="d0">border_node</data>
548
+ <data key="d5">1342.0</data>
549
+ <data key="d6">1485.0</data>
550
+ <data key="d7">1356.0</data>
551
+ <data key="d8">1499.0</data>
552
+ </node>
553
+ <node id="border_node78">
554
+ <data key="d0">border_node</data>
555
+ <data key="d5">1063.0</data>
556
+ <data key="d6">1485.0</data>
557
+ <data key="d7">1077.0</data>
558
+ <data key="d8">1499.0</data>
559
+ </node>
560
+ <edge source="crossing1" target="connector20">
561
+ <data key="d9">solid</data>
562
+ </edge>
563
+ <edge source="crossing1" target="connector34">
564
+ <data key="d9">solid</data>
565
+ </edge>
566
+ <edge source="crossing1" target="connector38">
567
+ <data key="d9">solid</data>
568
+ </edge>
569
+ <edge source="crossing1" target="connector30">
570
+ <data key="d9">solid</data>
571
+ </edge>
572
+ <edge source="crossing2" target="connector29">
573
+ <data key="d9">solid</data>
574
+ </edge>
575
+ <edge source="crossing2" target="connector57">
576
+ <data key="d9">solid</data>
577
+ </edge>
578
+ <edge source="crossing2" target="border_node71">
579
+ <data key="d9">solid</data>
580
+ </edge>
581
+ <edge source="crossing3" target="crossing6">
582
+ <data key="d9">solid</data>
583
+ </edge>
584
+ <edge source="crossing3" target="crossing5">
585
+ <data key="d9">solid</data>
586
+ </edge>
587
+ <edge source="crossing3" target="connector43">
588
+ <data key="d9">solid</data>
589
+ </edge>
590
+ <edge source="crossing3" target="border_node72">
591
+ <data key="d9">solid</data>
592
+ </edge>
593
+ <edge source="crossing4" target="connector46">
594
+ <data key="d9">solid</data>
595
+ </edge>
596
+ <edge source="crossing4" target="crossing7">
597
+ <data key="d9">solid</data>
598
+ </edge>
599
+ <edge source="crossing4" target="border_node74">
600
+ <data key="d9">solid</data>
601
+ </edge>
602
+ <edge source="crossing5" target="connector51">
603
+ <data key="d9">solid</data>
604
+ </edge>
605
+ <edge source="crossing5" target="connector56">
606
+ <data key="d9">solid</data>
607
+ </edge>
608
+ <edge source="crossing5" target="border_node70">
609
+ <data key="d9">solid</data>
610
+ </edge>
611
+ <edge source="crossing6" target="crossing7">
612
+ <data key="d9">solid</data>
613
+ </edge>
614
+ <edge source="crossing6" target="connector41">
615
+ <data key="d9">solid</data>
616
+ </edge>
617
+ <edge source="crossing7" target="crossing8">
618
+ <data key="d9">solid</data>
619
+ </edge>
620
+ <edge source="crossing7" target="border_node75">
621
+ <data key="d9">solid</data>
622
+ </edge>
623
+ <edge source="crossing8" target="connector44">
624
+ <data key="d9">solid</data>
625
+ </edge>
626
+ <edge source="crossing9" target="connector35">
627
+ <data key="d9">solid</data>
628
+ </edge>
629
+ <edge source="crossing9" target="connector59">
630
+ <data key="d9">solid</data>
631
+ </edge>
632
+ <edge source="crossing9" target="border_node76">
633
+ <data key="d9">solid</data>
634
+ </edge>
635
+ <edge source="crossing10" target="crossing11">
636
+ <data key="d9">solid</data>
637
+ </edge>
638
+ <edge source="crossing10" target="connector37">
639
+ <data key="d9">solid</data>
640
+ </edge>
641
+ <edge source="crossing10" target="connector52">
642
+ <data key="d9">solid</data>
643
+ </edge>
644
+ <edge source="crossing11" target="connector18">
645
+ <data key="d9">solid</data>
646
+ </edge>
647
+ <edge source="crossing11" target="connector23">
648
+ <data key="d9">solid</data>
649
+ </edge>
650
+ <edge source="crossing11" target="connector26">
651
+ <data key="d9">solid</data>
652
+ </edge>
653
+ <edge source="crossing12" target="connector27">
654
+ <data key="d9">solid</data>
655
+ </edge>
656
+ <edge source="crossing12" target="connector32">
657
+ <data key="d9">solid</data>
658
+ </edge>
659
+ <edge source="crossing12" target="connector65">
660
+ <data key="d9">solid</data>
661
+ </edge>
662
+ <edge source="crossing12" target="connector47">
663
+ <data key="d9">solid</data>
664
+ </edge>
665
+ <edge source="crossing13" target="crossing14">
666
+ <data key="d9">solid</data>
667
+ </edge>
668
+ <edge source="crossing13" target="connector49">
669
+ <data key="d9">solid</data>
670
+ </edge>
671
+ <edge source="crossing13" target="connector62">
672
+ <data key="d9">solid</data>
673
+ </edge>
674
+ <edge source="crossing13" target="connector66">
675
+ <data key="d9">solid</data>
676
+ </edge>
677
+ <edge source="crossing14" target="crossing16">
678
+ <data key="d9">solid</data>
679
+ </edge>
680
+ <edge source="crossing14" target="connector21">
681
+ <data key="d9">solid</data>
682
+ </edge>
683
+ <edge source="crossing14" target="connector24">
684
+ <data key="d9">solid</data>
685
+ </edge>
686
+ <edge source="crossing15" target="crossing16">
687
+ <data key="d9">solid</data>
688
+ </edge>
689
+ <edge source="crossing15" target="connector54">
690
+ <data key="d9">solid</data>
691
+ </edge>
692
+ <edge source="crossing15" target="connector63">
693
+ <data key="d9">solid</data>
694
+ </edge>
695
+ <edge source="crossing15" target="border_node77">
696
+ <data key="d9">solid</data>
697
+ </edge>
698
+ <edge source="crossing16" target="connector60">
699
+ <data key="d9">solid</data>
700
+ </edge>
701
+ <edge source="crossing16" target="connector68">
702
+ <data key="d9">solid</data>
703
+ </edge>
704
+ <edge source="general17" target="connector18">
705
+ <data key="d9">solid</data>
706
+ </edge>
707
+ <edge source="valve19" target="connector20">
708
+ <data key="d9">solid</data>
709
+ </edge>
710
+ <edge source="valve19" target="connector21">
711
+ <data key="d9">solid</data>
712
+ </edge>
713
+ <edge source="valve22" target="connector23">
714
+ <data key="d9">solid</data>
715
+ </edge>
716
+ <edge source="valve22" target="connector24">
717
+ <data key="d9">solid</data>
718
+ </edge>
719
+ <edge source="valve25" target="connector26">
720
+ <data key="d9">solid</data>
721
+ </edge>
722
+ <edge source="valve25" target="connector27">
723
+ <data key="d9">solid</data>
724
+ </edge>
725
+ <edge source="general28" target="connector29">
726
+ <data key="d9">solid</data>
727
+ </edge>
728
+ <edge source="general28" target="connector30">
729
+ <data key="d9">solid</data>
730
+ </edge>
731
+ <edge source="instrumentation31" target="connector32">
732
+ <data key="d9">solid</data>
733
+ </edge>
734
+ <edge source="valve33" target="connector34">
735
+ <data key="d9">solid</data>
736
+ </edge>
737
+ <edge source="valve33" target="connector35">
738
+ <data key="d9">solid</data>
739
+ </edge>
740
+ <edge source="instrumentation36" target="connector37">
741
+ <data key="d9">solid</data>
742
+ </edge>
743
+ <edge source="instrumentation36" target="connector38">
744
+ <data key="d9">solid</data>
745
+ </edge>
746
+ <edge source="valve39" target="connector40">
747
+ <data key="d9">solid</data>
748
+ </edge>
749
+ <edge source="valve39" target="connector41">
750
+ <data key="d9">solid</data>
751
+ </edge>
752
+ <edge source="connector40" target="border_node73">
753
+ <data key="d9">solid</data>
754
+ </edge>
755
+ <edge source="valve42" target="connector43">
756
+ <data key="d9">solid</data>
757
+ </edge>
758
+ <edge source="valve42" target="connector44">
759
+ <data key="d9">solid</data>
760
+ </edge>
761
+ <edge source="valve45" target="connector46">
762
+ <data key="d9">solid</data>
763
+ </edge>
764
+ <edge source="valve45" target="connector47">
765
+ <data key="d9">solid</data>
766
+ </edge>
767
+ <edge source="general48" target="connector49">
768
+ <data key="d9">solid</data>
769
+ </edge>
770
+ <edge source="instrumentation50" target="connector51">
771
+ <data key="d9">solid</data>
772
+ </edge>
773
+ <edge source="instrumentation50" target="connector52">
774
+ <data key="d9">solid</data>
775
+ </edge>
776
+ <edge source="valve53" target="connector54">
777
+ <data key="d9">solid</data>
778
+ </edge>
779
+ <edge source="valve55" target="connector56">
780
+ <data key="d9">solid</data>
781
+ </edge>
782
+ <edge source="valve55" target="connector57">
783
+ <data key="d9">solid</data>
784
+ </edge>
785
+ <edge source="valve58" target="connector59">
786
+ <data key="d9">solid</data>
787
+ </edge>
788
+ <edge source="valve58" target="connector60">
789
+ <data key="d9">solid</data>
790
+ </edge>
791
+ <edge source="valve61" target="connector62">
792
+ <data key="d9">solid</data>
793
+ </edge>
794
+ <edge source="valve61" target="connector63">
795
+ <data key="d9">solid</data>
796
+ </edge>
797
+ <edge source="general64" target="connector65">
798
+ <data key="d9">solid</data>
799
+ </edge>
800
+ <edge source="general64" target="connector66">
801
+ <data key="d9">solid</data>
802
+ </edge>
803
+ <edge source="valve67" target="connector68">
804
+ <data key="d9">solid</data>
805
+ </edge>
806
+ <edge source="valve67" target="connector69">
807
+ <data key="d9">solid</data>
808
+ </edge>
809
+ <edge source="connector69" target="border_node78">
810
+ <data key="d9">solid</data>
811
+ </edge>
812
+ </graph>
813
+ </graphml>
P&ID-Symbols-3/P&ID-Symbols-3/test/476_17.graphml.xml ADDED
@@ -0,0 +1,545 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version='1.0' encoding='utf-8'?>
2
+ <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
3
+ <key id="d9" for="edge" attr.name="edge_label" attr.type="string" />
4
+ <key id="d8" for="node" attr.name="ymax" attr.type="double" />
5
+ <key id="d7" for="node" attr.name="xmax" attr.type="double" />
6
+ <key id="d6" for="node" attr.name="ymin" attr.type="double" />
7
+ <key id="d5" for="node" attr.name="xmin" attr.type="double" />
8
+ <key id="d4" for="node" attr.name="ymax" attr.type="long" />
9
+ <key id="d3" for="node" attr.name="xmax" attr.type="long" />
10
+ <key id="d2" for="node" attr.name="ymin" attr.type="long" />
11
+ <key id="d1" for="node" attr.name="xmin" attr.type="long" />
12
+ <key id="d0" for="node" attr.name="label" attr.type="string" />
13
+ <graph edgedefault="undirected">
14
+ <node id="crossing1">
15
+ <data key="d0">crossing</data>
16
+ <data key="d1">790</data>
17
+ <data key="d2">127</data>
18
+ <data key="d3">798</data>
19
+ <data key="d4">135</data>
20
+ </node>
21
+ <node id="crossing2">
22
+ <data key="d0">crossing</data>
23
+ <data key="d1">233</data>
24
+ <data key="d2">127</data>
25
+ <data key="d3">241</data>
26
+ <data key="d4">135</data>
27
+ </node>
28
+ <node id="crossing3">
29
+ <data key="d0">crossing</data>
30
+ <data key="d1">790</data>
31
+ <data key="d2">408</data>
32
+ <data key="d3">798</data>
33
+ <data key="d4">416</data>
34
+ </node>
35
+ <node id="crossing4">
36
+ <data key="d0">crossing</data>
37
+ <data key="d1">1346</data>
38
+ <data key="d2">127</data>
39
+ <data key="d3">1354</data>
40
+ <data key="d4">135</data>
41
+ </node>
42
+ <node id="crossing5">
43
+ <data key="d0">crossing</data>
44
+ <data key="d1">1068</data>
45
+ <data key="d2">127</data>
46
+ <data key="d3">1076</data>
47
+ <data key="d4">135</data>
48
+ </node>
49
+ <node id="crossing6">
50
+ <data key="d0">crossing</data>
51
+ <data key="d1">1346</data>
52
+ <data key="d2">408</data>
53
+ <data key="d3">1354</data>
54
+ <data key="d4">416</data>
55
+ </node>
56
+ <node id="crossing7">
57
+ <data key="d0">crossing</data>
58
+ <data key="d1">1068</data>
59
+ <data key="d2">408</data>
60
+ <data key="d3">1076</data>
61
+ <data key="d4">416</data>
62
+ </node>
63
+ <node id="valve8">
64
+ <data key="d0">valve</data>
65
+ <data key="d5">863.0</data>
66
+ <data key="d6">87.0</data>
67
+ <data key="d7">958.0</data>
68
+ <data key="d8">162.0</data>
69
+ </node>
70
+ <node id="connector9">
71
+ <data key="d0">connector</data>
72
+ <data key="d1">859</data>
73
+ <data key="d2">127</data>
74
+ <data key="d3">867</data>
75
+ <data key="d4">135</data>
76
+ </node>
77
+ <node id="connector10">
78
+ <data key="d0">connector</data>
79
+ <data key="d1">954</data>
80
+ <data key="d2">127</data>
81
+ <data key="d3">962</data>
82
+ <data key="d4">135</data>
83
+ </node>
84
+ <node id="valve11">
85
+ <data key="d0">valve</data>
86
+ <data key="d5">1042.0</data>
87
+ <data key="d6">0.0</data>
88
+ <data key="d7">1102.0</data>
89
+ <data key="d8">49.0</data>
90
+ </node>
91
+ <node id="connector12">
92
+ <data key="d0">connector</data>
93
+ <data key="d1">1068</data>
94
+ <data key="d2">45</data>
95
+ <data key="d3">1076</data>
96
+ <data key="d4">53</data>
97
+ </node>
98
+ <node id="general13">
99
+ <data key="d0">general</data>
100
+ <data key="d5">294.0</data>
101
+ <data key="d6">100.0</data>
102
+ <data key="d7">339.0</data>
103
+ <data key="d8">218.0</data>
104
+ </node>
105
+ <node id="connector14">
106
+ <data key="d0">connector</data>
107
+ <data key="d1">290</data>
108
+ <data key="d2">127</data>
109
+ <data key="d3">298</data>
110
+ <data key="d4">135</data>
111
+ </node>
112
+ <node id="connector15">
113
+ <data key="d0">connector</data>
114
+ <data key="d1">335</data>
115
+ <data key="d2">127</data>
116
+ <data key="d3">343</data>
117
+ <data key="d4">135</data>
118
+ </node>
119
+ <node id="valve16">
120
+ <data key="d0">valve</data>
121
+ <data key="d5">762.0</data>
122
+ <data key="d6">233.0</data>
123
+ <data key="d7">824.0</data>
124
+ <data key="d8">291.0</data>
125
+ </node>
126
+ <node id="connector17">
127
+ <data key="d0">connector</data>
128
+ <data key="d1">790</data>
129
+ <data key="d2">228</data>
130
+ <data key="d3">798</data>
131
+ <data key="d4">236</data>
132
+ </node>
133
+ <node id="connector18">
134
+ <data key="d0">connector</data>
135
+ <data key="d1">790</data>
136
+ <data key="d2">287</data>
137
+ <data key="d3">798</data>
138
+ <data key="d4">295</data>
139
+ </node>
140
+ <node id="instrumentation19">
141
+ <data key="d0">instrumentation</data>
142
+ <data key="d5">730.0</data>
143
+ <data key="d6">0.0</data>
144
+ <data key="d7">857.0</data>
145
+ <data key="d8">43.0</data>
146
+ </node>
147
+ <node id="connector20">
148
+ <data key="d0">connector</data>
149
+ <data key="d1">790</data>
150
+ <data key="d2">39</data>
151
+ <data key="d3">798</data>
152
+ <data key="d4">47</data>
153
+ </node>
154
+ <node id="general21">
155
+ <data key="d0">general</data>
156
+ <data key="d5">1424.0</data>
157
+ <data key="d6">95.0</data>
158
+ <data key="d7">1499.0</data>
159
+ <data key="d8">166.0</data>
160
+ </node>
161
+ <node id="connector22">
162
+ <data key="d0">connector</data>
163
+ <data key="d1">1420</data>
164
+ <data key="d2">127</data>
165
+ <data key="d3">1428</data>
166
+ <data key="d4">135</data>
167
+ </node>
168
+ <node id="general23">
169
+ <data key="d0">general</data>
170
+ <data key="d5">1150.0</data>
171
+ <data key="d6">1451.0</data>
172
+ <data key="d7">1197.0</data>
173
+ <data key="d8">1499.0</data>
174
+ </node>
175
+ <node id="valve24">
176
+ <data key="d0">valve</data>
177
+ <data key="d5">1474.0</data>
178
+ <data key="d6">383.0</data>
179
+ <data key="d7">1499.0</data>
180
+ <data key="d8">444.0</data>
181
+ </node>
182
+ <node id="connector25">
183
+ <data key="d0">connector</data>
184
+ <data key="d1">1470</data>
185
+ <data key="d2">408</data>
186
+ <data key="d3">1478</data>
187
+ <data key="d4">416</data>
188
+ </node>
189
+ <node id="valve26">
190
+ <data key="d0">valve</data>
191
+ <data key="d5">1321.0</data>
192
+ <data key="d6">1093.0</data>
193
+ <data key="d7">1379.0</data>
194
+ <data key="d8">1202.0</data>
195
+ </node>
196
+ <node id="connector27">
197
+ <data key="d0">connector</data>
198
+ <data key="d1">1346</data>
199
+ <data key="d2">1089</data>
200
+ <data key="d3">1354</data>
201
+ <data key="d4">1097</data>
202
+ </node>
203
+ <node id="connector28">
204
+ <data key="d0">connector</data>
205
+ <data key="d1">1346</data>
206
+ <data key="d2">1198</data>
207
+ <data key="d3">1354</data>
208
+ <data key="d4">1206</data>
209
+ </node>
210
+ <node id="general29">
211
+ <data key="d0">general</data>
212
+ <data key="d5">1232.0</data>
213
+ <data key="d6">857.0</data>
214
+ <data key="d7">1380.0</data>
215
+ <data key="d8">901.0</data>
216
+ </node>
217
+ <node id="connector30">
218
+ <data key="d0">connector</data>
219
+ <data key="d1">1346</data>
220
+ <data key="d2">853</data>
221
+ <data key="d3">1354</data>
222
+ <data key="d4">861</data>
223
+ </node>
224
+ <node id="connector31">
225
+ <data key="d0">connector</data>
226
+ <data key="d1">1346</data>
227
+ <data key="d2">898</data>
228
+ <data key="d3">1354</data>
229
+ <data key="d4">906</data>
230
+ </node>
231
+ <node id="valve32">
232
+ <data key="d0">valve</data>
233
+ <data key="d5">898.0</data>
234
+ <data key="d6">382.0</data>
235
+ <data key="d7">995.0</data>
236
+ <data key="d8">507.0</data>
237
+ </node>
238
+ <node id="connector33">
239
+ <data key="d0">connector</data>
240
+ <data key="d1">894</data>
241
+ <data key="d2">408</data>
242
+ <data key="d3">902</data>
243
+ <data key="d4">416</data>
244
+ </node>
245
+ <node id="connector34">
246
+ <data key="d0">connector</data>
247
+ <data key="d1">991</data>
248
+ <data key="d2">408</data>
249
+ <data key="d3">999</data>
250
+ <data key="d4">416</data>
251
+ </node>
252
+ <node id="valve35">
253
+ <data key="d0">valve</data>
254
+ <data key="d5">1256.0</data>
255
+ <data key="d6">196.0</data>
256
+ <data key="d7">1378.0</data>
257
+ <data key="d8">312.0</data>
258
+ </node>
259
+ <node id="connector36">
260
+ <data key="d0">connector</data>
261
+ <data key="d1">1346</data>
262
+ <data key="d2">192</data>
263
+ <data key="d3">1354</data>
264
+ <data key="d4">200</data>
265
+ </node>
266
+ <node id="connector37">
267
+ <data key="d0">connector</data>
268
+ <data key="d1">1346</data>
269
+ <data key="d2">308</data>
270
+ <data key="d3">1354</data>
271
+ <data key="d4">316</data>
272
+ </node>
273
+ <node id="general38">
274
+ <data key="d0">general</data>
275
+ <data key="d5">1320.0</data>
276
+ <data key="d6">0.0</data>
277
+ <data key="d7">1380.0</data>
278
+ <data key="d8">7.0</data>
279
+ </node>
280
+ <node id="connector39">
281
+ <data key="d0">connector</data>
282
+ <data key="d1">1346</data>
283
+ <data key="d2">3</data>
284
+ <data key="d3">1354</data>
285
+ <data key="d4">11</data>
286
+ </node>
287
+ <node id="general40">
288
+ <data key="d0">general</data>
289
+ <data key="d5">1041.0</data>
290
+ <data key="d6">1351.0</data>
291
+ <data key="d7">1189.0</data>
292
+ <data key="d8">1396.0</data>
293
+ </node>
294
+ <node id="connector41">
295
+ <data key="d0">connector</data>
296
+ <data key="d1">1068</data>
297
+ <data key="d2">1347</data>
298
+ <data key="d3">1076</data>
299
+ <data key="d4">1355</data>
300
+ </node>
301
+ <node id="connector42">
302
+ <data key="d0">connector</data>
303
+ <data key="d1">1068</data>
304
+ <data key="d2">1392</data>
305
+ <data key="d3">1076</data>
306
+ <data key="d4">1400</data>
307
+ </node>
308
+ <node id="instrumentation43">
309
+ <data key="d0">instrumentation</data>
310
+ <data key="d5">1011.0</data>
311
+ <data key="d6">1049.0</data>
312
+ <data key="d7">1132.0</data>
313
+ <data key="d8">1175.0</data>
314
+ </node>
315
+ <node id="connector44">
316
+ <data key="d0">connector</data>
317
+ <data key="d1">1068</data>
318
+ <data key="d2">1046</data>
319
+ <data key="d3">1076</data>
320
+ <data key="d4">1054</data>
321
+ </node>
322
+ <node id="connector45">
323
+ <data key="d0">connector</data>
324
+ <data key="d1">1068</data>
325
+ <data key="d2">1171</data>
326
+ <data key="d3">1076</data>
327
+ <data key="d4">1179</data>
328
+ </node>
329
+ <node id="valve46">
330
+ <data key="d0">valve</data>
331
+ <data key="d5">1040.0</data>
332
+ <data key="d6">551.0</data>
333
+ <data key="d7">1099.0</data>
334
+ <data key="d8">637.0</data>
335
+ </node>
336
+ <node id="connector47">
337
+ <data key="d0">connector</data>
338
+ <data key="d1">1068</data>
339
+ <data key="d2">547</data>
340
+ <data key="d3">1076</data>
341
+ <data key="d4">555</data>
342
+ </node>
343
+ <node id="connector48">
344
+ <data key="d0">connector</data>
345
+ <data key="d1">1068</data>
346
+ <data key="d2">633</data>
347
+ <data key="d3">1076</data>
348
+ <data key="d4">641</data>
349
+ </node>
350
+ <node id="border_node49">
351
+ <data key="d0">border_node</data>
352
+ <data key="d5">0.0</data>
353
+ <data key="d6">124.0</data>
354
+ <data key="d7">14.0</data>
355
+ <data key="d8">138.0</data>
356
+ </node>
357
+ <node id="border_node50">
358
+ <data key="d0">border_node</data>
359
+ <data key="d5">229.0</data>
360
+ <data key="d6">0.0</data>
361
+ <data key="d7">243.0</data>
362
+ <data key="d8">14.0</data>
363
+ </node>
364
+ <node id="border_node51">
365
+ <data key="d0">border_node</data>
366
+ <data key="d5">785.0</data>
367
+ <data key="d6">1485.0</data>
368
+ <data key="d7">799.0</data>
369
+ <data key="d8">1499.0</data>
370
+ </node>
371
+ <node id="border_node52">
372
+ <data key="d0">border_node</data>
373
+ <data key="d5">1063.0</data>
374
+ <data key="d6">1485.0</data>
375
+ <data key="d7">1077.0</data>
376
+ <data key="d8">1499.0</data>
377
+ </node>
378
+ <node id="border_node53">
379
+ <data key="d0">border_node</data>
380
+ <data key="d5">1342.0</data>
381
+ <data key="d6">1485.0</data>
382
+ <data key="d7">1356.0</data>
383
+ <data key="d8">1499.0</data>
384
+ </node>
385
+ <edge source="crossing1" target="connector9">
386
+ <data key="d9">solid</data>
387
+ </edge>
388
+ <edge source="crossing1" target="connector17">
389
+ <data key="d9">solid</data>
390
+ </edge>
391
+ <edge source="crossing1" target="connector20">
392
+ <data key="d9">solid</data>
393
+ </edge>
394
+ <edge source="crossing1" target="connector15">
395
+ <data key="d9">solid</data>
396
+ </edge>
397
+ <edge source="crossing2" target="connector14">
398
+ <data key="d9">solid</data>
399
+ </edge>
400
+ <edge source="crossing2" target="border_node49">
401
+ <data key="d9">solid</data>
402
+ </edge>
403
+ <edge source="crossing2" target="border_node50">
404
+ <data key="d9">solid</data>
405
+ </edge>
406
+ <edge source="crossing3" target="connector18">
407
+ <data key="d9">solid</data>
408
+ </edge>
409
+ <edge source="crossing3" target="connector33">
410
+ <data key="d9">solid</data>
411
+ </edge>
412
+ <edge source="crossing3" target="border_node51">
413
+ <data key="d9">solid</data>
414
+ </edge>
415
+ <edge source="crossing4" target="crossing5">
416
+ <data key="d9">solid</data>
417
+ </edge>
418
+ <edge source="crossing4" target="connector22">
419
+ <data key="d9">solid</data>
420
+ </edge>
421
+ <edge source="crossing4" target="connector36">
422
+ <data key="d9">solid</data>
423
+ </edge>
424
+ <edge source="crossing4" target="connector39">
425
+ <data key="d9">solid</data>
426
+ </edge>
427
+ <edge source="crossing5" target="crossing7">
428
+ <data key="d9">solid</data>
429
+ </edge>
430
+ <edge source="crossing5" target="connector10">
431
+ <data key="d9">solid</data>
432
+ </edge>
433
+ <edge source="crossing5" target="connector12">
434
+ <data key="d9">solid</data>
435
+ </edge>
436
+ <edge source="crossing6" target="crossing7">
437
+ <data key="d9">solid</data>
438
+ </edge>
439
+ <edge source="crossing6" target="connector25">
440
+ <data key="d9">solid</data>
441
+ </edge>
442
+ <edge source="crossing6" target="connector37">
443
+ <data key="d9">solid</data>
444
+ </edge>
445
+ <edge source="crossing6" target="connector30">
446
+ <data key="d9">solid</data>
447
+ </edge>
448
+ <edge source="crossing7" target="connector34">
449
+ <data key="d9">solid</data>
450
+ </edge>
451
+ <edge source="crossing7" target="connector47">
452
+ <data key="d9">solid</data>
453
+ </edge>
454
+ <edge source="valve8" target="connector9">
455
+ <data key="d9">solid</data>
456
+ </edge>
457
+ <edge source="valve8" target="connector10">
458
+ <data key="d9">solid</data>
459
+ </edge>
460
+ <edge source="valve11" target="connector12">
461
+ <data key="d9">solid</data>
462
+ </edge>
463
+ <edge source="general13" target="connector14">
464
+ <data key="d9">solid</data>
465
+ </edge>
466
+ <edge source="general13" target="connector15">
467
+ <data key="d9">solid</data>
468
+ </edge>
469
+ <edge source="valve16" target="connector17">
470
+ <data key="d9">solid</data>
471
+ </edge>
472
+ <edge source="valve16" target="connector18">
473
+ <data key="d9">solid</data>
474
+ </edge>
475
+ <edge source="instrumentation19" target="connector20">
476
+ <data key="d9">solid</data>
477
+ </edge>
478
+ <edge source="general21" target="connector22">
479
+ <data key="d9">solid</data>
480
+ </edge>
481
+ <edge source="valve24" target="connector25">
482
+ <data key="d9">solid</data>
483
+ </edge>
484
+ <edge source="valve26" target="connector27">
485
+ <data key="d9">solid</data>
486
+ </edge>
487
+ <edge source="valve26" target="connector28">
488
+ <data key="d9">solid</data>
489
+ </edge>
490
+ <edge source="connector27" target="connector31">
491
+ <data key="d9">solid</data>
492
+ </edge>
493
+ <edge source="connector28" target="border_node53">
494
+ <data key="d9">solid</data>
495
+ </edge>
496
+ <edge source="general29" target="connector30">
497
+ <data key="d9">solid</data>
498
+ </edge>
499
+ <edge source="general29" target="connector31">
500
+ <data key="d9">solid</data>
501
+ </edge>
502
+ <edge source="valve32" target="connector33">
503
+ <data key="d9">solid</data>
504
+ </edge>
505
+ <edge source="valve32" target="connector34">
506
+ <data key="d9">solid</data>
507
+ </edge>
508
+ <edge source="valve35" target="connector36">
509
+ <data key="d9">solid</data>
510
+ </edge>
511
+ <edge source="valve35" target="connector37">
512
+ <data key="d9">solid</data>
513
+ </edge>
514
+ <edge source="general38" target="connector39">
515
+ <data key="d9">solid</data>
516
+ </edge>
517
+ <edge source="general40" target="connector41">
518
+ <data key="d9">solid</data>
519
+ </edge>
520
+ <edge source="general40" target="connector42">
521
+ <data key="d9">solid</data>
522
+ </edge>
523
+ <edge source="connector41" target="connector45">
524
+ <data key="d9">solid</data>
525
+ </edge>
526
+ <edge source="connector42" target="border_node52">
527
+ <data key="d9">solid</data>
528
+ </edge>
529
+ <edge source="instrumentation43" target="connector44">
530
+ <data key="d9">solid</data>
531
+ </edge>
532
+ <edge source="instrumentation43" target="connector45">
533
+ <data key="d9">solid</data>
534
+ </edge>
535
+ <edge source="connector44" target="connector48">
536
+ <data key="d9">solid</data>
537
+ </edge>
538
+ <edge source="valve46" target="connector47">
539
+ <data key="d9">solid</data>
540
+ </edge>
541
+ <edge source="valve46" target="connector48">
542
+ <data key="d9">solid</data>
543
+ </edge>
544
+ </graph>
545
+ </graphml>