Skip to content
Kharita Challenges

Problems

Real geospatial problems, graded automatically. Choose a track, a level and what you want to hand in.

4 of 59 problems

Pick one for me
Level
Beginner0 problemsIntermediate4 problemsAdvanced6 problemsExpert0 problems
Hand in
SQL2 problemsPython4 problemsGeoJSON4 problemsAnswers4 problemsSchema0 problemsDecisions0 problemsDataset file0 problems
Category
Data preparation0 problemsData quality1 problemSpatial analysis0 problemsRaster analysis0 problemsCartography2 problemsDecision support0 problemsGeospatial systems0 problemsWeb delivery1 problem
  1. Not started, At which zoom does the dock layer fit in a tile?Web deliveryAnswers

    Count features per XYZ tile across zoom levels to set a vector-tile pipeline's minimum zoom and its per-tile limit honestly.

    Web GISintermediateDifficulty: intermediate190 XP~30 min4 checks

    You hand in your answers as values.

    Dataset

    • Santander Cycles docking stations (live snapshot) · Point · 799 features · EPSG:4326

    What you’ll do

    • Convert coordinates to tile indices at several zooms
    • Count features per tile and find the maximum
    • Choose a minimum zoom from the data rather than a default
    vector tilesXYZtippecanoezoom levelsLondonAlso trains Spatial Analysis
    Open problem
  2. Not started, How big does Web Mercator make Greenland?CartographyAnswers

    Put a number on the most famous distortion in cartography: the same countries measured on the ellipsoid and on the projection every web map uses.

    CartographyintermediateDifficulty: intermediate210 XP~30 min4 checks

    You hand in your answers as values.

    Dataset

    • Countries · MultiPolygon · 241 features · EPSG:4326

    What you’ll do

    • Measure area geodesically or in an equal-area projection
    • Project the same polygons to Web Mercator and take their planar area
    • Express the distortion as ratios a reader can repeat
    Web Mercatorprojectionarea distortionEqual EarthglobalAlso trains Spatial Analysis
    Open problem
  3. Not started, The buffer that shrank on the way to the mapCartographyAnswers

    Quantify what a 400 m buffer drawn in EPSG:3857 actually covers on the ground in London, and how much of the coverage report it loses.

    CartographyintermediateDifficulty: intermediate200 XP~30 min4 checks

    You hand in your answers as values.

    Datasets

    • Santander Cycles docking stations (live snapshot) · Point · 799 features · EPSG:4326
    • London boroughs · Polygon · 33 features · EPSG:4326

    What you’ll do

    • Derive the Web Mercator scale factor at London's latitude
    • Translate a projected buffer distance into its ground equivalent
    • Re-run the coverage analysis with the shrunken buffer and measure the shortfall
    Web Mercatorscale factorprojectionbufferLondonAlso trains Spatial Analysis
    Open problem
  4. Not started, Which ports in the registry are the same port?Data qualityAnswers

    Find probable duplicates in a facility registry by combining a name match with a distance rule — and separate them from the honest homonyms.

    Data ManagementintermediateDifficulty: intermediate190 XP~30 min4 checks

    You hand in your answers as values.

    Dataset

    • Ports · Point · 1,081 features · EPSG:4326

    What you’ll do

    • Find repeated identifiers in a registry
    • Combine an attribute match with a spatial rule to separate duplicates from homonyms
    • Size the missing attribute that would resolve the rest
    data qualitydeduplicationhaversineregistryglobalAlso trains Spatial Analysis
    Open problem