|
|
@@ -28,11 +28,23 @@ fn check_primitive_block_content(block: &PrimitiveBlock) {
|
|
28
|
28
|
if !nodes.is_empty() {
|
|
29
|
29
|
assert_eq!(nodes.len(), 3);
|
|
30
|
30
|
|
|
|
31
|
+ // node 1 lat
|
|
31
|
32
|
assert!(approx_eq(nodes[1].lat(), 52.11992359584));
|
|
|
33
|
+ assert_eq!(nodes[1].nano_lat(), 52119923500);
|
|
|
34
|
+ assert_eq!(nodes[1].decimicro_lat(), 521199235);
|
|
|
35
|
+ // node 1 lon
|
|
32
|
36
|
assert!(approx_eq(nodes[1].lon(), 11.62564468943));
|
|
|
37
|
+ assert_eq!(nodes[1].nano_lon(), 11625644600);
|
|
|
38
|
+ assert_eq!(nodes[1].decimicro_lon(), 116256446);
|
|
33
|
39
|
|
|
|
40
|
+ // node 2 lat
|
|
34
|
41
|
assert!(approx_eq(nodes[2].lat(), 52.11989910567));
|
|
|
42
|
+ assert_eq!(nodes[2].nano_lat(), 52119899100);
|
|
|
43
|
+ assert_eq!(nodes[2].decimicro_lat(), 521198991);
|
|
|
44
|
+ //node 2 lon
|
|
35
|
45
|
assert!(approx_eq(nodes[2].lon(), 11.63101926915));
|
|
|
46
|
+ assert_eq!(nodes[2].nano_lon(), 11631019200);
|
|
|
47
|
+ assert_eq!(nodes[2].decimicro_lon(), 116310192);
|
|
36
|
48
|
|
|
37
|
49
|
assert_eq!(nodes[0].id(), 105);
|
|
38
|
50
|
assert_eq!(nodes[1].id(), 106);
|
|
|
@@ -47,11 +59,23 @@ fn check_primitive_block_content(block: &PrimitiveBlock) {
|
|
47
|
59
|
if !dense_nodes.is_empty() {
|
|
48
|
60
|
assert_eq!(dense_nodes.len(), 3);
|
|
49
|
61
|
|
|
|
62
|
+ // node 1 lat
|
|
50
|
63
|
assert!(approx_eq(dense_nodes[1].lat(), 52.11992359584));
|
|
|
64
|
+ assert_eq!(dense_nodes[1].nano_lat(), 52119923500);
|
|
|
65
|
+ assert_eq!(dense_nodes[1].decimicro_lat(), 521199235);
|
|
|
66
|
+ //node 1 lon
|
|
51
|
67
|
assert!(approx_eq(dense_nodes[1].lon(), 11.62564468943));
|
|
|
68
|
+ assert_eq!(dense_nodes[1].nano_lon(), 11625644600);
|
|
|
69
|
+ assert_eq!(dense_nodes[1].decimicro_lon(), 116256446);
|
|
52
|
70
|
|
|
|
71
|
+ //node 2 lat
|
|
53
|
72
|
assert!(approx_eq(dense_nodes[2].lat(), 52.11989910567));
|
|
|
73
|
+ assert_eq!(dense_nodes[2].nano_lat(), 52119899100);
|
|
|
74
|
+ assert_eq!(dense_nodes[2].decimicro_lat(), 521198991);
|
|
|
75
|
+ // node 2 lon
|
|
54
|
76
|
assert!(approx_eq(dense_nodes[2].lon(), 11.63101926915));
|
|
|
77
|
+ assert_eq!(dense_nodes[2].nano_lon(), 11631019200);
|
|
|
78
|
+ assert_eq!(dense_nodes[2].decimicro_lon(), 116310192);
|
|
55
|
79
|
|
|
56
|
80
|
assert_eq!(dense_nodes[0].id, 105);
|
|
57
|
81
|
assert_eq!(dense_nodes[1].id, 106);
|