18-Geom-A7 Geospatial Information Systems · May 2017
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
National Exams — May 2017 — 04-Geom-A7 Geospatial Information Systems. Closed-book; any non-communicating calculator permitted. Format: fifteen questions of varied value totalling 100 marks; fifteen questions constitute a complete paper and all fifteen are solved in full below. Most answers are required in essay form. Datum and coordinate conventions follow the Canadian spatial reference framework — NAD83(CSRS) horizontally and CGVD2013 vertically.
Reference texts: P. A. Longley, M. F. Goodchild, D. J. Maguire & D. W. Rhind, Geographic Information Systems and Science (4th ed., Wiley, 2015); P. Bolstad, GIS Fundamentals: A First Text on Geographic Information Systems (6th ed., XanEdu, 2019); P. A. Burrough, R. A. McDonnell & C. D. Lloyd, Principles of Geographical Information Systems (3rd ed., Oxford, 2015); M. Worboys & M. Duckham, GIS: A Computing Perspective (2nd ed., CRC, 2004); H. Samet, The Design and Analysis of Spatial Data Structures (Addison-Wesley, 1990); ISO 19115 Geographic information — Metadata.
Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.
Given. A 16 × 16 (= 2⁴ × 2⁴) land-use raster with four classes — s (Sea), u (Urban), l (Lake), f (Forest). Cell tally (verified): s = 96, u = 89, f = 54, l = 17 (256 cells total). Find. The region quad-tree that indexes this raster.
Approach. A region quad-tree recursively subdivides the square array into four equal quadrants (NW, NE, SW, SE); any quadrant that is homogeneous (all one class) becomes a leaf node holding that class, otherwise it is split again, down to single cells. Because the array is 2⁴, subdivision is exact and needs at most four levels.
| Quad-tree property | Value |
|---|---|
| Array size | 16 × 16 = 256 cells (2⁴, max depth 4) |
| Total leaf nodes | 31 (vs 256 cells) |
| Leaves by level (1 / 2 / 3 / 4) | 1 / 9 / 9 / 12 |
| Leaves by class (s / u / l / f) | 3 / 14 / 8 / 6 |
| Largest single leaf | NW 8 × 8 = Sea (64 cells in one node) |