Fix skyvector
This commit is contained in:
parent
c5b8b360ed
commit
e6ea554b91
@ -22,7 +22,7 @@ impl Coordinate {
|
|||||||
parse_direction,
|
parse_direction,
|
||||||
// Separator
|
// Separator
|
||||||
space0,
|
space0,
|
||||||
complete::char('/'),
|
opt(complete::char('/')),
|
||||||
space0,
|
space0,
|
||||||
// Lon
|
// Lon
|
||||||
Self::parse_n_digits::<3>,
|
Self::parse_n_digits::<3>,
|
||||||
@ -158,25 +158,18 @@ mod tests {
|
|||||||
Coordinate::from(LatLon::new(-90.0_f64, 100.0_f64).unwrap()).0,
|
Coordinate::from(LatLon::new(-90.0_f64, 100.0_f64).unwrap()).0,
|
||||||
"900000S1000000E"
|
"900000S1000000E"
|
||||||
);
|
);
|
||||||
|
}
|
||||||
|
|
||||||
// p!("0° 0' N", DMS);
|
#[test]
|
||||||
// p!("0° 0'N", DMS);
|
fn decoding() {
|
||||||
// p!("N 0° 0'", DMS);
|
assert_eq!(
|
||||||
|
Coordinate::from_str("900000N1000000E"),
|
||||||
|
Ok(Coordinate::from(LatLon::new(90.0_f64, 100.0_f64).unwrap()))
|
||||||
|
);
|
||||||
|
|
||||||
// p!("0° 0' N", DMS);
|
assert_eq!(
|
||||||
// p!("0° 0'N", DMS);
|
Coordinate::from_str("900000S1000000E"),
|
||||||
// p!("N 0° 0' 0", DMS);
|
Ok(Coordinate::from(LatLon::new(-90.0_f64, 100.0_f64).unwrap()))
|
||||||
|
);
|
||||||
// p!(r#"E 100° 30'"#, DMS);
|
|
||||||
// p!(r#"N 0° 0' E 100° 30'"#);
|
|
||||||
|
|
||||||
// parse_dmm_numeric(r#"38 53.2148425"#).unwrap();
|
|
||||||
|
|
||||||
// p!(r#"38 53.2148425"#, DMS);
|
|
||||||
// p!(r#"38 53.2148425'"#, DMS);
|
|
||||||
// p!(r#"38° 53.2148425"#, DMS);
|
|
||||||
// p!(r#"38° 53.2148425'"#, DMS);
|
|
||||||
// p!(r#"-77° -1.7611312866219464'"#, DMS);
|
|
||||||
// p!(r#"38° 53.2148425', -77° -1.7611312866219464'"#);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user