ArcGIS in practice: from a first projection to a repeatable model
Eight jobs as ArcGIS Pro 3.7 and ArcGIS Online do them: coordinate systems, proximity, spatial joins, sharing, datum shifts, QA, data models and models. Each is graded on what you hand in, from any GIS.
Follows Esri ArcGIS Pro Foundation 2025, GIS Fundamentals Foundation 2026 and ArcGIS Pro Associate 2025: skills measured and candidate qualifications · Esri (2025–2026). Exam Information Guides: ArcGIS Pro Foundation 2025 (EAPF_2025), GIS Fundamentals Foundation 2026 (EGFF_2026) and ArcGIS Pro Associate 2025 (EAPA_2025). Esri Community. Read 16 October 2026.
Data Management
What you will be able to do
Given a client's layers and a brief written for ArcGIS Pro 3.7 or ArcGIS Online, you can choose the tool, the coordinate system and the setting each step needs, and hand over a file, figures, a review or a design that a reviewer accepts, whichever GIS you work in.
Assumed before you start
- Adding a layer or a table to a map and reading its attribute table, in ArcGIS Pro, QGIS or GeoPandas.
- Writing a simple attribute query, such as status = 'open'.
The sequence
Each step assumes the one before it.
- Up nextOne NZTM 2000 register from a field sheet and a marks layerUp nextTwo inputs in two coordinate forms, two different fixes, one NZTM 2000 register with no mark moved.beginnerDifficulty: beginner120 XP~25 minbeginnerDifficulty: beginner
- 2How many Utrecht homes have a hectare of green space within 300 m?Project two layers to RD New, measure green spaces in hectares, then select the homes within 300 m of a large one: the green-space indicator proposed for WHO Europe, in one Utrecht district.beginnerDifficulty: beginner110 XP~25 minbeginnerDifficulty: beginner
- 3At which sea-level rise is each Charleston critical facility first reached?Spatially join six NOAA sea-level-rise extents to central Charleston's critical facilities, keep every facility, and choose the merge rule that records the lowest level reaching each one, as of ArcGIS Pro 3.7.beginnerDifficulty: beginner120 XP~25 minbeginnerDifficulty: beginner
- 4Share residents' pothole reports without publishing their phone numbersResidents' pothole reports carry their phone numbers. Decide how the survey's layer is shared, what the city's public map draws, and that layer's editing and export settings in ArcGIS Online.beginnerDifficulty: beginner100 XP~20 minbeginnerDifficulty: beginner
- 5Move a mixed-datum defibrillator register onto GDA2020Build points from a Brisbane AED register that mixes GDA94 and GDA2020 eastings, transform only the old rows with the right transformation, and hand dispatch one GDA2020 GeoPackage.intermediateDifficulty: intermediate220 XP~50 minintermediateDifficulty: intermediate
- 6Which geocoded sites must be rematched before dispatch uses them?Hold a geocoded school register to a dispatch team's acceptance rules and flag every record that must be rematched before the map uses it, with the rule it breaks.intermediateDifficulty: intermediate220 XP~45 minintermediateDifficulty: intermediate
- 7Design the street-tree geodatabase crews edit offlineDraw a Montréal borough's street-tree geodatabase as UML classes for ArcGIS Pro 3.7: what each class is stored as, where each attribute and domain goes, and how sites, trees, inspections and work orders relate for Field Maps offline.intermediateDifficulty: intermediate240 XP~45 minintermediateDifficulty: intermediate
- 8How many Montréal residents live in the station areas? Model it, then measure itProjectDraw the model a planning office reruns each time a station opens, then run it: the area of the 1 km station areas on the island of Montréal and the residents who live in them, from the 2021 census.intermediateDifficulty: intermediate580 XP~100 minintermediateDifficulty: intermediate
Where it leads
Data Management is examined in the Geospatial Data Preparation — Associate, which issues the Kharita Certified Geospatial Data Preparation (Associate) (KDPA-A1). The problems here are the practice; the assessment is the same kind of problem, under time.