#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum LunarRegion {
Procellarum,
SouthPoleAitken,
AristarchusPlateau,
FarSideHighlands,
}
pub fn named_region(latitude_deg: f64, longitude_deg: f64) -> LunarRegion {
if latitude_deg < -55.0 {
LunarRegion::SouthPoleAitken
} else if (-60.0..=35.0).contains(&longitude_deg) {
LunarRegion::Procellarum
} else if (40.0..=70.0).contains(&latitude_deg) && (-60.0..=-30.0).contains(&longitude_deg) {
LunarRegion::AristarchusPlateau
} else {
LunarRegion::FarSideHighlands
}
}