earths 0.0.1

High-fidelity Earth simulation engine — orbit, atmosphere, geology, hydrology, biosphere, terrain, lighting, rendering, satellites, and temporal systems with full scientific coupling
Documentation
use earth::terrain::heightmap::earth_elevation;
fn main() {
    let points = [
        ("Paris", 48.85, 2.35),
        ("London", 51.5, -0.12),
        ("NYC", 40.7, -74.0),
        ("Tokyo", 35.7, 139.7),
        ("Sahara", 24.0, 10.0),
        ("Himalaya", 28.0, 85.0),
        ("Mid-Pacific", 0.0, -170.0),
        ("Mariana", 11.35, 142.2),
        ("Amazonia", -3.0, -60.0),
        ("Alps", 46.5, 10.0),
        ("Moscow", 55.75, 37.62),
        ("Cape Town", -34.0, 18.5),
        ("Sydney", -33.87, 151.2),
        ("Everest", 27.99, 86.93),
        ("Dead Sea", 31.5, 35.5),
        ("Iceland", 65.0, -18.0),
        ("Hawaii", 19.82, -155.47),
        ("Greenland", 72.0, -42.0),
    ];
    for (name, lat, lon) in points {
        println!("{name:20}: {:8.1} m", earth_elevation(lat, lon));
    }
}