Skip to content
Kharita Challenges

Learning paths

Each path is an ordered sequence with a stated outcome — something you will be able to do, not a topic you will have covered.

  1. Work with worldwide vector data in Python without a single projected CRS to hide behind: audit a gazetteer against its own geometry, measure nearest-neighbour distances geodesically, and write clip-and-aggregate scripts in an equal-area projection that a reviewer can re-run.

    Natural Earth as a working dataset rather than a backdrop: geodesic distance across a planet, clip-and-credit overlays in an equal-area projection, and the audit that decides whether a reference file can be trusted at all.

    4 steps · ~3 h · 940 XP

    Begins with When the attributes and the geometry disagree

    Start: When the attributes and the geometry disagree
    Show the 4 steps
    1. When the attributes and the geometry disagreeintermediateDifficulty: intermediate~35 min
    2. Which capitals are more than an hour from a scheduled airport?intermediateDifficulty: intermediate~40 min
    3. Airports per state, as a script that runs againintermediateDifficulty: intermediate~35 min
    4. How much of each state is built up?advancedDifficulty: advanced~55 min