Assessments
The exam, as distinct from the practice. Timed, hints disabled, solutions locked, graded by the same engine. Each assessment here is the one that issues a certification: pass it and the credential is yours, on a page anyone can verify.
How assessments work
Assessment submissions are graded by the same engine as practice, but they award no XP and do not move your skill ratings. The point is to measure, not to reward.
The problems are written for assessments and are not in the practice catalogue. You see them when the clock starts, and a sitting starts from nothing: no practice draft, no earlier answer.
One attempt per 14 days per assessment, so a retake reflects study rather than memorisation.
Open-Data Analyst — Associate
90 min · 3 sections · pass at 70 · one attempt per 14 days
Issues Kharita Certified Open-Data Analyst (Associate)
Six graded problems on real open data — a proximity join in metres, a per-area aggregate, a geodesic nearest-neighbour, a normalised choropleth, a scripted overlay and a data audit — so that a pass means the holder can turn a public dataset into a defensible number without a projection or a join silently going wrong.
PostGIS / SQLSpatial AnalysisPythonSpatial SQL — Associate
90 min · 3 sections · pass at 70 · one attempt per 14 days
Issues Kharita Certified Spatial SQL (Associate)
Six problems on real tables — an aggregate that keeps its empty rows, a proximity join in metres, a nearest-neighbour the index can answer, a containment audit, an overlay measured on geography, and an identifier audit — so that a pass means the holder writes spatial SQL that is correct and stays fast.
PostGIS / SQLData ManagementRaster Analyst — Associate
90 min · 3 sections · pass at 70 · one attempt per 14 days
Issues Kharita Certified Raster Analyst (Associate)
Six problems on three delivered rasters — an acceptance check, a class histogram, a zonal share, a band index with nodata handled, a zonal mean across a projection boundary, and an area-below-threshold on a geographic grid — so that a pass means the holder reads rasters correctly and reports numbers that survive review.
Data ManagementRemote SensingSpatial AnalysisIncident GIS technical screen
225 min · 2 sections · pass at 70 · one attempt per 14 days
Issues Kharita Certified Incident GIS Analyst (Associate)
A four-part take-home assessment across event filtering, indexed facility search, spatial database design and raster-derived exposure; each answer must stay traceable to the source data.
Spatial AnalysisData ManagementPolicy map evidence screen
205 min · 2 sections · pass at 70 · one attempt per 14 days
Issues Kharita Certified Policy Mapping Analyst (Associate)
A mixed GIS assessment of normalisation, raster evidence, public-data joins and operational sizing, with one map whose visual encoding must disclose its limits.
Spatial AnalysisCartographyGeospatial systems design review
270 min · 3 sections · pass at 70 · one attempt per 14 days
A four-case technical assessment: design a global event service and revision-safe PostGIS store, plan a searchable imagery archive, and set a defensible scale rule for a worldwide point map. Decisions, database objects and capacity figures are graded against the supplied evidence.
GIS ArchitectureRemote SensingWeb GISGeospatial Data Preparation — Associate
120 min · 3 sections · pass at 70 · one attempt per 14 days
Issues Kharita Certified Geospatial Data Preparation (Associate)
Prepare imperfect geospatial source data in Python, PostGIS and a desktop GIS, and deliver validated records and a correctly packaged spatial file against a receiving specification.
PythonPostGIS / SQLData Management