Академический Документы
Профессиональный Документы
Культура Документы
License
http://creativecommons.org/licenses/by/3.0/au/deed.en_GB
http://bnpb.go.id
http://aifdr.org
http://hot.openstreetmap.org
http://ugm.ac.id
First, we will undertake a review of unit 2, to ensure that we remember all the
QGIS skills that we studied. Then we will begin working on another InaSAFE
project using flood data as our hazard. We will consider the best possible
evacuation routes and locations for IDP camps, calculate damages and losses and
learn how to display them on a map.
This unit covers much of what we have been working toward. We will bring
together the data which we now know how to collect in OpenStreetMap, QGIS
spatial analysis skills, and the power of InaSAFE to help develop effective and
informative contingency plans.
Disclaimer.........................................................................................................1
License..............................................................................................................1
About Us...........................................................................................................2
Preface..............................................................................................................3
Review Quantum GIS.........................................................................................5
Preparing Data and Keywords for InaSAFE.........................................................9
Determining IDP Camp Location......................................................................17
Planning Evacuation Route Based on Hazard Information................................24
Calculating Damage and Losses.......................................................................27
Learning Objectives
● Identify data types in QGIS
Before we dive deeper into InaSAFE, we will spend this Module in a review of the QGIS
techniques that we covered in Unit 2. We will once more go over some of they key
aspects of QGIS, including adding vector and raster layers, symbolizing layers, and using
the Print Composer for layouting. If you feel competent in all of these areas, feel free to
jump ahead to the next Module, but if you’d like a brief review, follow along!
As you may recall, there are two types of data that we often use in QGIS: raster data and
vector data. Raster data is characterized as an array of data which consists of rows and
columns, like the pixels in an image. Vector data, on the other hand, consists of discrete
features made of points and lines, and their position is defined by coordinates.
● Open a new QGIS project. Your map and Layers list should be empty.
● There are two ways to add a new vector layer to your project. You can navigate to Layer
> Add Vector Layer... on the menu or you can click on the “Add Vector Layer” button on
the toolbar:
● If you can’t find the toolbar button, right-click the toolbars and make sure that the box is
checked next to “File.”
Unit 4: QGIS and InaSAFE Intermediate Level | 8
● The “Add vector layer” dialog looks like this:
● Click on the Browse button and navigate to your exercise data. Go into the qgis/Sleman/
directory and select Jalan_Sleman_OSM, POI_Sleman and Kecamatan_Sleman. You
can select multiple files by holding the CTRL key on your keyboard as you click each
file.
Great! You’ve added some vector data to your map. Don’t forget there are three
kinds of vectors - points, lines, and polygons. We have just added one layer of
each type.
Unit 4: QGIS and InaSAFE Intermediate Level | 9
1.2 Adding Raster Data
Raster data has different characteristics compared to vector data. Raster data is composed
by rows and columns which form small boxes (known as pixels). The ‘box’es contains
information, which is usually expressed as grayscale or color. The information in each
pixel could be the altitude of a point, the size of the population, the area’s color, and so
forth.
● There are two ways to add a new raster layer to your project. You can navigate to Layer
> Add Raster Layer... on the menu or you can click on the “Add Vector Layer” button on
the toolbar:
● Click Open. The raster will be added to our project as a grey-colored square.
Layer symbology is useful so that users can easily understand our maps. It is also
important to make our maps more attractive. Your choice of a layer’s symbology is very
important to deliver the right information.
● Right click on the Kecamatan_Sleman layer, and choose Properties, or double click the
layer name.
● Notice all the options that we have to change the appearance of this layer. We can change
the layer’s transparency or its color.
● We can also base the symbology on the data contained in the layer itself.
● Click on the box that says “Single Symbol,” and change it to “Categorized.”
● Adjust the color as you like, or choose one of the style presets that are displayed at the
bottom.
● Feel free to experiment, you can make changes, click “Apply,” and view your changes on
the map until you are satisfied.
● If you use multiple symbologies (as we covered in Unit 2), your roads may end up
looking like this:
Lastly, let’s fix our raster layer so that it doesn’t look just like a grey rectangle.
● Make sure that the raster toolbar is activated. It should look like this:
● Select the SRTM_Sleman layer and click the “Stretch Histogram” button.
Your map is a medium to communicate information (as well as your ideas) to your map’s
reader. You use layer symbology to convey the content of your data so that it can be
easily understood by the user. By creating a map layout, you are going a step further in
using your map as a way to convey information.
For a full review of Map Composer, refer back to Unit 2. For now, let’s create a basic
layout with a legend.
● Start a new Map Composer window by going to Project > New Print Composer
● Click the “Add new map” button and draw a box on the left side of the canvas.
● Now click on the “Add new legend” button and draw a box on the right side of the
canvas.
Play around a bit with the Print Composer if you like, and refresh your memory!
We hope this was a useful refresher. Now it’s time to get back to InaSAFE!
Learning Objectives
● Explain about input
● Load data
● Add keywords
● Run InaSAFE
Now you you know your way around QGIS and InaSAFE, let’s dive deeper. In this
Module, you will see how to prepare your own data so that it can be processed in
InaSAFE. Much of what we cover in this Module you’ve already done, although we will
go over some of it in more detail. We’ll be using the project created in this Module
throughout the rest of the unit, so be sure to save it along the way!
Hazards are conditions, phenomenon, or human activity that potentially cause victims
and destruction to society and environment. Frequently observed hazards are
earthquakes, tsunamis, floods, landslides, and tornadoes.
When we are working in InaSAFE, hazard data refers to a vector or raster dataset that
represents the level and magnitude of an event that can potentially cause damages. To be
Unit 4: QGIS and InaSAFE Intermediate Level | 17
used for impact calculation in InaSAFE, level and magnitude of an event scenario must
be mapped over the area of interest. This means that hazard data must be geographic - it
must have location. We have already looked at hazard data for the 2007 Jakarta Flood
and the Lembang Earthquake. These hazard layers were produced from scientific
modeling conducted by scientific organizations and government agencies. These are
typical sources for such hazard data, although in cases of flood hazards such data may
also be gathered from affected communities.
● have a measured intensity (ie. the depth of a flood or the MMI of an earthquake)
● have a certain time frame (ie. in the case of a sea rise flood)
In this Module, our hazard input will be a flood in the village of Sirahan, in Magelang
regency in Central Java. The data for this flood comes from participatory mapping
activities done by community members as part of the REKOMPAK project. The data is
in the training folder qgis/Sirahan/.
Exposure data refers to natural and man-made objects that may be affected if a disaster
scenario really happens. In this Module we will use building exposure data created in
OpenStreetMap.
The InaSAFE impact functions produce an output layer representing potential damages
or losses on the affected exposure layer. This output layer will be created once the impact
calculation process is finished processing. InaSAFE has many impact functions
available, which are listed through the 'Impact Functions Doc' menu (see below). The
impact calculation will only be possible when users provide the hazard and exposure
layer data sets and, when necessary, users define the required parameters through the
keyword editor correctly.
Keywords define which category a dataset belongs to, whether hazard or exposure. They
are also used to define specific parameters to be considered, as we shall see.
After you calculate the impact of a scenario with InaSAFE, what next? Well, the impact
calculation can be used to prepare a contingency plan. That's why relevant questions and
remarks are displayed in the Result section, which may then be considered by disaster
risk managers or planning managers.
In previous scenarios, we used example data provided in the training directory, but to set
up our scenario in the village of Sirahan, let’s access the OpenStreetMap data ourselves to
use as our exposure layer. We will use the OSM buildings to calculate how many
buildings (and which) will be inundated when a flood occurs similar to our hazard model.
We’ve worked with OpenStreetMap data a lot already. Now we will utilize a website
where we can quickly and easily access the data from OSM.
● Open your web browser and navigate to export.hotosm.org. The site will look like this:
The HOT Export website allows you to choose an area and create a data extract from that
area. Then you can download the data in a variety of formats that are easily read by
QGIS.
● Zoom in on the map until you can see the village Sirahan, which is just northwest of
Yogyakarta.
● Click “Select Area” and then draw a box around Sirahan village.
● You will be asked to define a presets file - this is like the presets that you added to JOSM
in the previous unit, except here, they define the attributes that InaSAFE will provide.
Choose “preset file-INASAFE.”
● Take a few breaths! It may take a few minutes for the data extraction job to process.
When it is finished, the page will change and you will see a list of files you can download
like this:
● Click on “ESRI Shapefile” to download shapefiles, and once you have it, extract (unzip)
the archive on your computer. It should create a directory named extract.shp
3. Load Data
For reasons that will become clear later, we need to change the map projection from the
default OSM projection (WGS 84) to WGS 84 / UTM 49S. In other words, we need a
CRS that uses meters, not degrees.
● Click Browse and navigate to a place where you would like to put the new shapefile.
Name the file Bangunan_Sirahan and click “Save.”
● The “Save vector layer as...” dialog will look like this:
4. Adding Keywords
Since we’ll be using this buildings layer as our exposure, we need to set the keywords so
that InaSAFE knows what the layer contains. If you remember from Unit 2, this is done
with the keywords editor.
● Select the Bangunan_Sirahan layer in your Layers list and then click the “Keyword
Editor” button on the InaSAFE toolbar.
● Now we will do something new, which is to add advanced keywords. Click on the “Show
advanced editor” button.
● Manually add a keyword so that the value of datatype is osm. It should look like this:
The hazard data that we have used previously has come from government agencies and
scientific institutions. This time, we will use data that came from community mapping
activities, that is, from regular community members on the ground. The data was created
as a paper map and later converted into digital format. The data has already been
prepared, so we simply need to add it as our hazard layer.
● You can see that this layer is already known to InaSAFE, so presumably it has keywords
already set. Select the layer and open the keywords editor.
● Click OK and then open the attribute table for the area_terdampak_Sirahan layer.
● We need to add some data to this layer so that QGIS can run the flood function correctly.
When QGIS runs the flood function, it checks every feature in the hazard layer to make
sure that it is in fact a flood prone area. Hence, each feature must have an attribute
named AFFECTED.
● Type ‘affected’ as the name and select Text(string) for Type. Give 10 for the width.
Unit 4: QGIS and InaSAFE Intermediate Level | 29
● Click OK.
● Now select each value in the column “affected” and type “1”, instead of NULL.
● Click “Save Edits” and then “Toggle Editing” to stop your editing process.
Everything is prepared now - our layers are loaded, the keywords are set, and we’ve
ensured that they layers have the data that InaSAFE expects. Time to click “Run”!
We’ve run a few scenarios, but what is next? In the next Modules we will use our QGIS
skills to find the best evacuation routes for people to use in the case of the flood disaster,
as well as examining appropriate places for IDP camps.
Learning Objectives
● Develop criteria for determining an ideal IDP camp location
● Combine Geoprocessing Tools and Spatial Query to select building(s) for temporary IDP
camps
Another important part of disaster planning is determining potential locations for IDP
camps. To do this we need to be able to take various criteria into account in finding an
appropriate location. In Unit 2 we did exactly this. We analyzed various layers and
performed a GIS analysis to determine several land areas appropriate for IDP camps near
Merapi.
In this Module we will take a closer look at the tools we use to perform this GIS analysis,
but the process will remain the same. As with any proper GIS inquiry, we will follow
these steps:
2. Obtain Data
3. Analyze Problem
4. Visualize Result
1. Geoprocessing Tools
When we performed our first analysis, we utilized several spatial functions in order to
answer questions such as “what locations match conditions in layer A and different
conditions in layer B?” Before we begin our GIS analysis, let’s examine the some of the
spatial functions that are available to us.
Buffer
The buffer function is used to make a new feature based on a given distance. We saw this
in Unit 2, when we defined a buffer around roads and health facilities. For example, we
created a 3km buffer around health facilities and created a new layer from this – these
defined areas which met one of our criteria – that camp locations should be close by.
The intersect function is used to combine two overlapping layers, with the result that only
the intersecting features from both layers will be contained in the output layer. Attributes
from both layer features will be combined in the new layer.
Clip
Clip is used to cut an input feature with another feature (clip feature). The attributes from
input feature are left intact, only the shape of the input feature will follow the shape of the
clipping feature.
Union
Union is used to make a new feature by combining two features. The feature produced
contains features and attributes from the two sources features.
Dissolve
Dissolve is used to combine features inside layers that have the same value in one of their
fields.
Spatial Query is used to find the relationship between two features. The resulting value is
either TRUE or FALSE, unlike the geoprocessing functions above, which result in new
geometric features. Thus performing a Spatial Query is more like asking a yes or no
question. Various Spatial Query functions are covered here:
Within
Within is used to ask the question: ‘is feature A are fully located inside feature B?’ In the
image below, let’s assume the dark-colored circle is feature A and the light-colored circle
is feature B. We can use the Within function to ask the question, “Is feature A fully
within feature B?” The result would be TRUE. On the other hand, if we asked “Is
feature B fully within feature A?” the answer would of course be FALSE.
Contains
Contains is the opposite of Within. This function allows us to ask “Does feature A
contain feature B?”
Equal
Equal results in TRUE if two features have the same position and size. In the above
example, the result would be FALSE, because feature A and feature B do not have the
same size or the same position.
Like the geoprocessing intersect tool we mentioned in the previous section, this spatial
query function evaluates whether two features are intersecting. If the features intersect,
this query will return TRUE.
Is Disjoint
This function is the opposite of Intersect, meaning that it will return TRUE if two features
are not touching one another. We might use this query if we want to search for buildings
that are located outside of an impacted disaster area. Because this function is the opposite
of Intersect, it would return FALSE if run on the example above.
Now let’s get back to our Sirahan project. Throughout the rest of this Module, we will
once again apply our knowledge of geoprocessing tools and spatial queries in order to
identify an appropriate IDP camp location during a flood that is similar to the one in our
model. First, let’s list some criteria that we can use to determine the best location. Try to
think of your own list, and then see how it compares to ours below:
● Buildings/Houses that will be used as an evacuation site should be situated outside the
affected area (outside the flood zone)
● Location should have direct access to a primary road (jalan kabupaten) or secondary road
(Jalan Desa) with a maximum distance of 20 meters
Unit 4: QGIS and InaSAFE Intermediate Level | 36
● Building should have an area of at least 225 square meters
We’ve defined our problem, so the next step in the GIS process is to prepare our data. We
should have all the data ready from the previous Modules, but let’s make a quick list of
what data we must have in order to work with our criteria.
● Buildings/Houses
Luckily, we have this data already prepared. The data you use might be different if you
have different criteria, or you have different needs and problems.
● Create a new project or edit your existing project so that it contains the following layers:
(the new layers are located in qgis/Sirahan/)
Okay, let’s work on our first criteria, that the building we choose as an IDP refuge should
be outside the affected area. Can you guess which type of spatial query we will perform?
Refer to the list of operations covered previously in this Module and guess which one fits.
If you guessed Is Disjoint, you are right! Is Disjoint let’s us search for features in one
layer that DO NOT touch features in another layer.
● Click “Apply.”
● Select Bangunan_Sirahan.shp layer and save the selection as a new layer named
Bangunan_Sirahan_terpilih.shp and add it to the map.
Now, we need to consider our second criteria, that the building chosen as an IDP refuge is
close to a main road. We used the same consideration with our example in Unit 2. Do
you remember how we can do this? First, we must use the Query Builder so that we are
only using the primary and secondary rules. Then we will use one of the Geoprocessing
Tools – Buffer!
● Click “Test.” This will run the query and tell you how many features meet the conditions
in your query.
● You should see that our map shows fewer roads now, because we have filtered out those
that are not primary or secondary. Now that we have the roads, we will create a buffer
around them.
● The buildings that are within the roads buffer will be selected. Right-click on the
Bangunan_Sirahan_Terpilih layer and click “Save Selection As…” Save the selection
with the name Bangunan_Sirahan_buffer_20m.
6. Criteria #3: The building must have an area of at least 225 square meters.
Our final criteria is that the building we choose should have an area of at least 225 square
meters. With an area this size, the building will be able to serve as an IDP camp for the
residents of Sirahan whose homes are affected by the flood.
● In the very south tip of Sirahan you should find a building that is identified as a hospital.
This building is, in fact, a real world hospital, and it is an actual IDP camp. Compare it
with your result. This should be one of the buildings that your analysis deems suitable as
a camp, and when you consider that it is also a hospital, it clearly makes a good location.
In this Module we reviewed the various Geoprocessing tools and the spatial queries, and
we used some of them to analyze our problem – where should we put an IDP camp. This
is yet another key component of contingency planning, and luckily it’s not too difficult to
perform with the right knowledge of GIS.
Learning Objectives
● Explain the concept of shortest path and fastest route
By now you should have a pretty good understanding of how InaSAFE works and its
operations. You know how to add the appropriate layers, and how to define keywords to
the layers so that InaSAFE can recognize them appropriately. Now that we can use
InaSAFE effectively to run scenario analyses, we will look at other QGIS functionality
that will help us in preparing contingency plans. In this Module, we will learn how to
perform a GIS analysis in order to determine an appropriate evacuation route in the event
of a disaster.
The term fastest route indicates the route a person can take between point A and point B
that will allow them to cover the distance in the least amount of time. Similarly, shortest
path indicates the route that will allow a person to get from point A to point B with the
least distance traveled. In theory, this would be a straight line between point A and point
B, but in reality this is impractical, because traveling in a straight lines means climbing
hills and going around buildings and fences. Of course this is why we use roads, and why
we calculate fastest and shortest routes using roads. We will use the Road Graph plugin
in this Module, which does just that. If we provide two points, the plugin is able to
calculate either the fastest route or the shortest path between them.
● We will be continuing with the previous example, which you should have saved. Open
the project in QGIS. We won’t be using the InaSAFE plugin in this Module, so you may
close the panel if you like.
Unit 4: QGIS and InaSAFE Intermediate Level | 47
● Also, we will be using a pre-prepared roads layer in this section, which may be slightly
more detailed than OpenStreetMap. Remove the planet_osm_roads layer and add
Jalan_Sirahan, which is located in the qgis/Sirahan/ directory. You should have the
following layers:
● We will be using a plugin that has already come installed with QGIS. Right-click on the
toolbars to see which toolbars are activated, and select “Shortest path.”
● We must edit some settings in order for the “Shortest path” plugin to work. Go to Vector
> Road graph > Settings.
● On the “Transportation layer” tab, select Jalan_Sirahan as the layer. This layer contains
the streets that the plugin will use to calculate routes. The rest will remain the same. It
should look like this:
● On the “Default settings” tab, we must fill in the direction and speed. Choose “two-way
direction” and 25 for the speed (meaning 25 km/hr). This assumes that traffic can go in
both directions and a maximum speed of 25 km/hr.
Unit 4: QGIS and InaSAFE Intermediate Level | 51
● Click OK.
The Road Graph plugin calculates either the shortest or fastest route between two points,
so we need to provide a start point and an end point for an evacuation route. Of course an
evacuation route should be for all people in an area, but we can experiment with different
start points and see if evacuation routes will be different in different areas.
● On the Road Graph panel, click on the plus button next to “Start” and then click
somewhere on the map to indicate the first point of your evacuation route. This would be
the initial point for the evacuation route in the time of a disaster.
● Your starting point will be marked as a green point and the coordinates of the point will
be recorded in the “Start” input box.
● Now we need to assign the destination of our evacuation route. Where will people be
evacuated to? Because this is an example, we don’t have a great idea of where an
appropriate place would be. We might use GIS to determine appropriate locations, which
would most likely be high ground in the event of a flood. For this example, we will
choose a destination at the SouthEast corner of the village.
● You can choose “Length” or “Time” next to Criterion. This determines whether Road
Graph will look for shortest distance or shortest amount of time.
● Click “Calculate.”
● The time and distance required for the evacuation route will be displayed.
● In this example, the length of the fastest route between our two points is about 1.97
kilometers and the travel time is 0.0788 hours, which is about 5 minutes. This time in our
example is determined by the distance and our default speed of 25 km/hr. This speed can
be changed, and can even be set to different amount for each segment of road.
● To save the evacuation route as a separate layer, click on Export > New temporary layer,
and click OK.
● The layer will be added to your Layers list as shortest_path, but you still need to save the
layer.
In this chaper we’ve learned how to calculate the shortest distance between two points
using the Road Graph plugin. Using this you can easily determine evacuation routes
from various areas. Evacuation routes are important for contingency plans, and those
living in threatened areas can be educated with the quickest and safest routes to take in
the event of an emergency.
Module 5
Unit 4: QGIS and InaSAFE Intermediate Level | 54
Calculating Damage and Losses
Learning Objectives
● Explain the definition of damages, losses, and their calculation based on exposure data
from OSM/community participation which is impacted by disasters
● Explain damage and losses assessment values based on BNPB and BPBD
● Manipulate attributes data of affected features to obtain damage values for each object
● Manipulate attributes data of affected features to obtain losses values for each object
● Grouping attributes data for each administration area (hamlet, village, subdistrict)
● Join attribute data for each administration area (hamlet, village, subdistrict)
A Damage and Loss Assessment (DaLA) is usually created after after a disaster. The
standard DaLA methodology was developed by the UN Economic Commission for Latin
America and the Caribbean (UN-ECLAC) in 1972, and has evolved with various
international organizations since. Simply, it is a methodology for approximating damage
and losses due to a disaster, basing calculations on a country’s economy and individual
livelihoods to define the needs for recovery and reconstruction.
● Losses in the flows of economy that arise from the temporary absence of the damaged
assets;
1 Source:https://www.gfdrr.org/gfdrr/Track-III-TA-Tools
The BPBD has created a guide for damage and loss assessment for Indonesia, which
defines varying degrees of damage and the economic impact of individual elements.
Parts of this definition are shown here:
Notice that there are several elements at work here. First, damage to different types of
infrastructure is “valued” differently. To put losses into monetary terms, a the loss of a
bridge has a loss value as does the loss of a public building or a private home. Then,
Unit 4: QGIS and InaSAFE Intermediate Level | 56
depending on whether a feature suffers heavy, medium, or low damage, a multiplier is
applied to determine the value of the loss.
By adding up all of the damage it is possible to assess the total damages caused by a
disaster. In the remainder of this Module, we will calculate the value of the losses in our
Sirahan project, and see how we can display them graphically using our map, based on
the damage suffered in each hamlet.
We will create a Damage and Loss Assessment Map using our data from Sirahan Village
that we have been working with throughout this unit.
● Open QGIS and make sure that the following layers are loaded into your project:
○ area_terdampak_Sirahan
○ Jalan_Sirahan
○ Sungai_Sirahan
○ Batas_Desa_Sirahan
○ Bangunan_Sirahan
● Go to Vector > Spatial Query > Spatial Query and enter the fields like this:
● We now have a bunch of buildings selected which we are assuming will suffer heavy
damages. According to the BNPB Guide, we can assess the loss of heavily damaged
buildings at a rate of 1.8million Rp. / square meter, and the multiplier factor is 70%. Our
formula for calculating losses is:
● Hide the original buildings layer so that your map looks like this:
● To calculate the damaged area of affected buildings we will use the field calculator to
determine the number of square meters in each building feature. Click on “Field
Calculator.”
● Check the box next to “Update existing field” and select “Damage_Area” in the
dropdown box.
● Find “$area” under Geometry in the function list and double-click on it, so that it appears
in the Expression box at the bottom. It should look like this:
● Click the “Toggle Editing” button and be sure to save your edits.
We will be using a QGIS plugin called Group Stats in order to calculate damages by each
hamlet within Sirahan. You will need to be connected to the internet to install this
plugin.
● Go to “Get more” tab, type “group stats” and when you find the plugin, select it and click
“Install plugin.”
● Once it is installed, you will find Group Stat on your Toolbar. Click it.
● Find Dusun on the field list, then drag and drop to Rows
● Find Damage and sum on the field list, then drag and drop to Value
5. Calculate Losses
Now we’ve calculated the damaged area and we’ve created a table with damage data for
various hamlets in Sirahan. Now let’s implement our losses formula in the same way.
Now let’s calculate losses per hamlet using Group Stats again.
● Find DUSUN on the field list, then drag and drop to Rows
● Find Losses and sum on the field list, then drag and drop to Values
7. Join Data
Now we will join the tables that we created to our Batas_Desa_Sirahan attribute table
and then use them to add new columns to the file.
● Add the files BNG_Damages and BNG_Losses into QGIS, using “Add vector layer”.
Make sure you click on file type as CSV, otherwise, the CSV file won’t shows up.
● Click the plus sign again and fill in the following fields:
● Click OK
● Close layer properties, now open the attribute tables for Batas_Desa_Sirahan
layer. You will see that BNG_Damages and BNG_Losses column now
attached based on its hamlet.
Click OK.
Now, we will create another new field for Losses. Enter the new field name:
Losses, with output field as decimal number (real). Field width 20 and
Precision 10. Under Fields and Values, double click BNG_Losses. Click OK.
Exit editing mode and save your changes.
8. Create a Chart
Now we will conclude by representing these damage and loss values as a chart in
QGIS.
● You can change the color by double-clicking the color on the Assigned
attribute column. Our setting should look like this
● Disabled the fixed value, and then click “Find Maximum Value.” Change the
scale into Area.
● You also can change the size for example 35 if you feel the diagram is too big.
The size of each bubble represents the loss values in each hamlet. The bigger the size, the
heavier the losses. Creating a map with this sort of chart can be an effective way to
communicate the impact of a disaster. Now you can layout your map, then try to create
another map with diagram showing Losses.
In this Module we have learned about methodology for evaluating losses, and we have
learned how to calculate this in QGIS. We also learned how to export tables, join them
with shapefiles, and overlay charts on top of our map.
73