Lab 10: Geoplanning — Domes for Mozambique¶
Lab · Due Saturday of Week 11, 11:59 pm · Prepared for by the Week 11 hands-on session
Civil and Construction Engineering 114 — Geomatics
Dr. Dan Ames · Brigham Young University
Lab assignment developed by Nathan Godfrey and Dr. Ames

Background¶

Figure 1. A view of Beira city, in the aftermath of Cyclone Idai. Photo: Lusa
The Storms¶
Mozambique is one of the countries most vulnerable to climate change and natural disasters (IOM). They frequently suffer major tropical storms and cyclones, having had 10 hurricane-equivalent storms between 2019 and 2024 (including multiple category 4s). Each new storm destroys thousands – or sometimes tens of thousands – of homes. In 2019, Cyclone Idai left flooding so vast that the water could be seen from space (CNN). In 2023, Cyclone Freddy was the longest-lasting tropical cyclone ever recorded. It became equivalent to a category 5 hurricane and made landfall in Mozambique not once but twice. Millions of people were affected, and hundreds of thousands of homes were damaged or destroyed (World Bank). More information here.
The World Meteorological Organization has since certified Freddy as the longest-lived tropical cyclone ever recorded: 36 days and nearly 13,000 km, all the way across the Indian Ocean from Australia to Mozambique (https://wmo.int/news/media-center/tropical-cyclone-freddy-longest-tropical-cyclone-record-36-days-wmo). And the storms keep coming. In a single season between December 2024 and March 2025, three more cyclones (Chido, Dikeledi, and Jude) struck Mozambique, affecting about 1.4 million people (https://www.unocha.org/publications/report/mozambique/mozambique-2025-tropical-cyclones-chido-dikeledi-and-jude-humanitarian-response-31-may-2025).
A past TA, Nathan Godfrey, shares this personal note on Mozambique:
“I lived there for two years, traveling the country and experiencing both urban and rural areas. In most parts of the country, a family is lucky if they can afford to build their house from concrete blocks (less than ⅓ of families end up in concrete housing). In many neighborhoods, having enough money to paint your concrete home just one time is synonymous with wealth, which most never achieve. I was taught how to build and maintain woven stick-and-mud houses, and saw many more built from even less sturdy materials. Due to a lack of access to stronger construction methods, families that I became friends with have had their homes collapse or wash away in recent storms. I’ve seen firsthand that housing is an insurmountable issue to many Mozambicans during and after these disasters.”
Humanitarian Projects - Domes for the World¶
A 2017 population and housing census found that over 50% of Mozambican homes are “palhotas” or huts with roofs made of thatch or palm fronds. Another 44% of roofs are made from thin sheet metal. As for walls, 22% of Mozambican homes are made from “pau a pique,” which is a woven stick-and-mud method, and another 13% are made from reeds, sticks, bamboo, and palm fronds (Instituto Nacional de Estatística). While sturdy construction techniques for these materials do exist, after a cyclone, many homes made from these are found to…no longer exist.
With 2 out of every 3 Mozambicans living below the national poverty line (62.9% of the population as of 2022), the country of Mozambique is heavily reliant on foreign aid and humanitarian organizations to help address this problem (World Bank). One such organization is Domes for the World (DFTW). Although DFTW hasn’t planned any projects in Mozambique yet, they’ve created dome communities in Ethiopia, Haiti, Indonesia, India, and Sri Lanka. Using a simple and relatively cheap process, DFTW provides safe, sustainable, and maintainable shelter while training locals in their construction techniques and sourcing materials locally. View an interesting video showing dome construction in Ngelepen, Indonesia: https://www.youtube.com/watch?v=x1ao3SbEiY0. You can explore New Ngelepen here.
By the way, the village in that video was DFTW’s first big project: 71 dome homes, plus a mosque, a medical clinic, and a kindergarten (https://www.monolithic.org/press-releases/may-2007-dftw-completes-first-major-project-71-homes-in-indonesia). Sound familiar? That’s nearly the same program you’re about to plan yourself.
BYU’s Opportunities¶
Professor Andrew South (of the CCE department here at BYU) is actively involved in DFTW. Thanks to him and other professors and students in the department, you have opportunities to learn more about sustainable solutions at BYU. Opportunities include:
- Multiple courses, such as CCE 102 Sustainable Infrastructure, CFM 333 Sustainable Design and Architecture, and CFM 580 Sustainable Community Development, and more
- Multiple study abroad programs, including Dr. Ames’s own International Water Resources and Sustainability
- The Sustainability Lab, which uses GIS (among other techniques) to address some of society’s complex challenges at the intersection of the built environment, natural environment, and human-social environment. Learn more about BYU’s own triple dome home: https://news.byu.edu/byu-student-built-solar-powered-triple-dome-home-makes-cut-for-parade-of-homes
- The Hydroinformatics Lab, which uses advanced GIS to do research in flood forecasting and hydroinformatics
Problem Statement¶
You are in charge of planning a large DFTW project in Mozambique. You’ll need to design a community with the following items:
- [ ] 80 homes (each 8 meters in diameter)
- [ ] 1 of each: a church, mosque, and a school (each 20 meters in diameter)
- [ ] Open space for a market (at least 4000 m², any shape)
- [ ] A single recreational area large enough to fit 2-4 football fields (not American football)
The area has a history of flooding, which you’ll need to account for by using some simple GIS tools. You will also need to plan for paths/roads, and some protection of the existing natural environment.
Tip
TA Note: A study abroad is some of the cheapest and most fun travel you’ll ever have, and is good for your resume too. Keep an eye out for them and plan on doing one!
Have you ever questioned how realistic these labs are? Well, here’s a project that an organization called Reall has done in the past few years (link). It’s a similar idea to this DFTW lab, and was built on a similar site about 5 miles down the street from our chosen location.
Learning Objectives¶
- Repeat skills from the previous labs
- Learn how to edit and move polygons
- Learn how to measure and plan on a project site in GIS
- Develop site/situational awareness skills
- Utilize learned skills in a practical application of GIS planning
- Utilize learned GIS principles to consider project impacts and sustainability
Software and Data¶
- For this lab, we will use the GIS software application, QGIS (also known as Quantum GIS). This is a free/open source GIS package that runs on Windows, Mac, and Linux operating systems. The software is pre-installed in the Clyde Building 234 computer lab. You can also download it and install it on your own computer from this website: https://www.qgis.org/. We will be using this version throughout the course: “Long Term Version 3.44 (LTR)”.
- This lab has two small data downloads, both linked from the steps below and hosted with the course site rather than on Learning Suite. The provincial boundaries come from the Mozambique Instituto Nacional de Estatística (INE).
- Imagery from Google will also be used as a base layer.
REVIEW THE deliverables section at the end of the document before continuing. You should always do this before starting any of your labs. It will help you make sense of the lab and not waste time.
Step by Step Instructions¶
Step 1: Set a CRS That Fits Mozambique¶
- Open a new project in QGIS
- Apply the Google Satellite Hybrid basemap
- Locate and zoom to the country of Mozambique
- Open the “Project Properties” menu and change the CRS to EPSG:2736, “Tete / UTM zone 36S”
Note
Notice that this is also a UTM zone projection, like the one that we’ve been using for Utah. This one is centered near Mozambique, and gives us less distortion there. Zoom out for a second, and reflect on which locations and purposes this projection might not be useful for. Is it a good projection for global navigation? Would it be useful for measurements in Provo? Does it give a good representation of the relative sizes of countries?
Step 2: Get to Know the Site and Its Flood History¶
- Copy these coordinates (694911.607, 7815141.831) and paste them into the “Coordinate” textbox at the bottom of the main QGIS window
- Use the “Scale” dropdown next to it to zoom to a 1:1000 scale
- Welcome to the Manga Chapel! Manga means mango in Portuguese, and it’s the town’s name. This building is a stake center for the Church of Jesus Christ of Latter-day Saints. Now, zoom out slowly and observe the area. Consider the structures nearby and the large-scale geographic features near this city. Note the proximity of the ocean and the large river delta that make the area a prime candidate for massive floods. The west side of this bay, as seen in the image below, is where flooding from Idai was at its worst.

Figure 2. Satellite imagery showing where the flooding after Idai can be seen from space (areas in red are flooded), March 19, 2019 - European Space Agency
- Open the following link and download the PDF by clicking on “Download Map”:
- Open the PDF. Each red square on this map layout represents a structure that was damaged by Cyclone Idai in 2019. The Manga chapel is located just left of the number “3” and you can see that parts of the roof are missing. Notice how this map layout includes all the cartographic elements that we require in this class? You’ll even do a locator map in this lab, like the ones they have on the right side.
Step 3: Map the Canals and the Flood Hazard Zone¶
- Now download project_boundary1.zip, unzip it, and add the “project_boundary1” file to the map.
- Right-click on the boundary layer in the Layers Panel, and select “Zoom to Layer(s)”. Our site is about 2.5 km NNE of the Manga Chapel.
- There are a couple of things to consider before we start laying out the plans for this community. First, visually inspect the area. Write your answers to the following questions:
- Is there any human activity already taking place in the area? Or is it just wild, natural land? Zoom in. Are there any structures or farmland that might have to be bought or moved?
- Visually identify the canals that outline the property, and the one bisecting it in the middle.
- Create a new polyline layer, and digitize a rough centerline down each of the canals (Hint: you’ll need to use the following buttons from your toolbar. Look back at earlier labs if you need to, and don’t forget that you can right-click to stop drawing a line/polygon.)

Warning
Remember to press the “Save Layer Edits” button after you draw the vector data!
- Heads up: whenever you create a new layer in this lab, make sure its CRS is set to EPSG:2736 (matching the project). If a layer sneaks in as WGS 84 (EPSG:4326), your buffer distances will come out in degrees instead of meters and nothing will look right.
- Use the buffer tool to create a 25m buffer of the canals. We’ll consider this our flood hazard zone, with room for some flood control measures to be constructed. Call the buffer layer “flood_hazard”

Warning
Remember to save your buffers as files. Don’t use temporary layers here, they won’t save.

- Next, create a new point layer
- As ethical engineers, it is important to preserve the natural environment where possible. Most of this land was developed for farming, but some nature remains between plots, which you want to preserve. Create 15 points on top of large trees or clusters of vegetation. Choose any trees you wish within the project site boundaries.
- Consider these ecologically significant; you cannot pave over or build on them. To illustrate this, create a 15m buffer around these points and name the buffer layer “protected_areas”
- Your site might now look approximately like this:

Step 4: Lay Out the Community¶
Homes:
- Create another point layer; we’ll use this one to place 80 homes. You have plenty of space, so don’t worry about squeezing everything into a corner. Keep in mind 3 things while you place the homes around the site:
- Each home will need a space 8m in diameter (you’ll create an 8m buffer around each that cannot overlap)
- Avoid flood hazard zones and protected nature areas
- You’ll also need space for 3 large structures, roads, a recreational area, and a market. Re-read the space requirements in the Problem Statement if needed. (You can create these in any order you wish, if it would be easier for you.)
- Now buffer these points at a distance that will create a circle with a diameter of 8m (Hint: think about what the buffer tool does with the distance that you input).
- Name it “homes_buffer”
- Do not check the “Dissolve result” box - we want to be able to move some if needed.
- Raise the “segments” value to 20 to output more circular circles

- To move features, activate and use the “Advanced Digitizing Toolbar” (see Lab 4, steps 14-17)

Large Structures:
- Create another point layer. This time, add a new field either upon creating the layer (see image below), or by editing its Attribute Table.

- Name the attribute field “purpose” and as you place each point, fill in the “purpose” with either church, mosque, or school (see image below, or edit the attribute table)

- Once all 3 structures are in place, buffer them to create circles with a diameter of 20 meters. Like the homes, raise the “Segments” to 20 and do not check “dissolve result”.
Roads:
- Create a new polyline layer, and digitize a rough centerline of each road you’d like to plan. Keep in mind:
- All homes and large structures must have close access to at least one road
- All roads must eventually connect to the existing intersection at the southernmost corner of the project boundary (this can be via the existing roads on the edges of the project boundary)
- Roads can cross flood hazard zones, but may not cross protected nature areas
- Buffer this road layer at the proper distance to create roads that are 12m across
Recreational Area
- Use the internet to find the dimensions of a soccer field
- Use the line and area measurement tools (in the top toolbar) to determine an area where 2-4 soccer fields will fit. This will be the recreational area. It can be any size/shape as long as it fits 2-4 soccer fields. (Knowing Mozambicans, this recreational area will get 90% of its use from soccer. That’s why we’re determining the space based on it.)
- Create a new polygon layer, and draw a polygon that encompasses this area
- No buffer is needed here
- You may use flood hazard zones for this space
Open Air Market
- Use the area measurement tool again to find an area for an open-air market of at least 4000 m². These markets are made up of various stalls and stands, and they’re a daily source of food and income for many Mozambicans. Because of their flexible layout, it can be any shape as long as there’s enough space and access from the road(s).
- Create a new polygon layer, and draw a polygon that encompasses this area. No buffer is needed here.
- Before moving on, add any additional roads and adjust the plan if needed. Your plan should now include all of the elements in the problem statement, similar to this image:

Step 5: Label, Symbolize, and Build the Layout¶
- Add appropriate labels to the market, recreation area, church, mosque, and school.
- Unless you did so upon creating the layer, you’ll need to open the attribute table and add a new field for each location that you need to label.

- Change the symbology for each layer as you feel appropriate and useful
- Create a new map layout that includes all required map elements. Leave room for a locator map on the page.
- To save space, rotate the main map view by adjusting the “Map rotation” in the Item Properties Panel

- Once your layout is set up, select the map and check the “Lock Layers” and “Lock styles for layers” boxes in the Layers Panel (see the image below)

- Return to the main window and uncheck all of your layers besides the project boundary
- Use the same attribute table method to create a label titled “Manga Project” on the project site boundary
- Download and unzip moz_adm.zip, then add the “moz_adm” layer to the project. Right-click on the moz_adm layer in the Layers Panel and click “Zoom to Layer(s)”
- Your main QGIS window should now only show the province borders of Mozambique and a label pointing to the location of our project (see the image below)

- Now return to your layout and add a new map. This should become your inset/locator map.
- Your layout should now look somewhat like the image below. Keep it neat and professional.

Step 6: Answer the Discussion Questions¶
- Write your answers to the following questions:
- What additional geospatial data/info would help you with this project if you were actually doing it? What potential sources are there for this data?
- Are there any existing structures that will need to be removed? What impact might our new project have on anyone currently using the property, and what do you think should be done about them?
- What is the total surface area of your roads? (There are multiple ways to find this) Roads take a certain amount of money and maintenance for each square meter, so how does the sustainability of your road design compare to the example above?
- Why do you think the recreational area can include flood hazard space, when none of the other layers can? Are there other sustainable uses of flood-prone space that you can think of? (Think of what it’s already being used for)
- Write a brief reflection on this assignment and consider how you, as a BYU CCE graduate, can make a difference in the world using these kinds of tools.
Deliverables¶
Submit a PDF file that contains:
- Your exported layout (a full page), complete with all cartographic elements and the locator map
- Your responses to the questions from step 12 and the final discussion questions
- The grading rubric, filled in with your self-evaluation
Grading Rubric¶
The following rubric will be used to evaluate your lab assignment. You should use this as a guide to make sure that you include all the required elements for this lab. Shown under “Score” is the maximum possible points you can receive for each item.
Sometimes, points are awarded on a “yes or no” basis, giving full points if something is present and none if it is not. Other times, points are given on a scale, depending on how well you complete the task. Please keep this in mind. For example, if there is a written answer required, grading will be based on a scale of points, depending on the quality and completeness of your written answer.
Copy the rubric and paste it into your lab report. Fill in your self-evaluation of the rubric, showing how many points you feel you have earned for each item.
| Requirement | Score |
|---|---|
| Create and include the required map layout: Includes all required site elements, with clear symbology (14 pts) Labels for the rec area, market, church, mosque, and school (1 pt) Locator map, with its own separate north arrow (2 pts) Includes all required cartographic elements (3 pts) | /20 |
| Provide complete, thoughtful, and correct answers to the questions given in the lab instructions: Questions from Step #12 - The Site (5 pts) Final Discussion Questions (5 pts) | /10 |
| Total | /30 |
Using AI on This Lab¶
AI tools like ChatGPT and Gemini can be genuinely useful in this lab if you use them the right way. Good uses: asking why a buffer distance of 4 m gives you an 8 m circle, decoding a cryptic QGIS error, figuring out why your buffer came out as a giant blob covering half of Africa (hint: check your layer’s CRS), or quizzing yourself on what a locator map needs before you build one. What is not okay: having AI write your answers to the site-assessment or discussion questions, or inventing measurements, road areas, or screenshots you did not actually produce in QGIS. The planning judgments here (where the homes go, how the roads connect, what happens to the people already farming this land) are the whole point of the lab, and they have to be yours. If you do use AI, say so in your report, and be ready to explain and defend every answer as your own understanding.
- Good: "QGIS says 'invalid geometry' when I run the buffer tool. What does that mean and how do I fix it?"
- Good: "Explain what a CRS is like I’m new to GIS, and why EPSG:2736 fits Mozambique."
- Not okay: pasting the discussion questions in and copying out the answers.
Version 2026.10.1 · Last updated October 13, 2026