pub fn encode(coordinates: &Coordinate, length: usize) -> Result<String, Error>Expand description
Encode a plus code, given latitude and longitude in a Coordinate struct
ยงExample
let coord = pluscodes::Coordinate { latitude: 59.335938, longitude: 18.077813 };
if let Ok(pluscode) = pluscodes::encode(&coord, 10) {
assert_eq!(pluscode, "9FFW83PH+94");
}
if let Ok(pluscode) = pluscodes::encode(&coord, 8) {
assert_eq!(pluscode, "9FFW83PH+");
}
if let Ok(pluscode) = pluscodes::encode(&coord, 4) {
assert_eq!(pluscode, "9FFW0000+");
}