Hands-on Guide

Step by step guide from Data Collection to Site Selection

1.0 Data Sources

Data Source Name Description Link
Indonesia Geospatial BATAS DESA DESEMBER 2019 DUKCAPIL KALIMANTAN TIMUR Village boundary and population data for East Kalimantan 2019 https://www.indonesia-geospasial.com/2020/04/download-shapefile-shp-batas-desa.html
Indonesia Geospatial Geology Kalimantan Timur Geology Shapefile of East Kalimantan https://www.indonesia-geospasial.com/2020/03/download-data-shapefile-shp-geologi-se.html
Indonesia Geospatial KOTA BALIKPAPAN Topographical data layers of Balikpapan City https://www.indonesia-geospasial.com/2020/01/shp-rbi-provinsi-kalimantan-timur.html
Indonesia Geospatial KOTA SAMARINDA Topographical data layers of Samarinda City https://www.indonesia-geospasial.com/2020/01/shp-rbi-provinsi-kalimantan-timur.html
Indonesia Geospatial KUTAI KARTANEGARA Topographical data layers of Kutai Kartanegara Regency https://www.indonesia-geospasial.com/2020/01/shp-rbi-provinsi-kalimantan-timur.html
Indonesia Geospatial OSM Buildings Detailed building footprints throughout Indonesia https://www.indonesia-geospasial.com/2020/12/download-shp-pemukiman-detail-seluruh.html
Indonesia Geospatial PENAJAM PASER UTARA Topographical data layers of Penajam Paser Regency https://www.indonesia-geospasial.com/2020/01/shp-rbi-provinsi-kalimantan-timur.html
Indonesia Geospatial 30. Provinsi Kalimantan Timur Digital elevation model at 30m resolution https://www.indonesia-geospasial.com/2020/01/download-dem-srtm-30-meter-se-indonesia.html
Indonesia Geospatial Titik Api Hotspot se-Indonesia Tahun 2014 - 2019 Indonesia fire Hotspot data from 2014-2019 https://www.indonesia-geospasial.com/2020/04/shapefile-shp-titik-api-hotspot.html

2.0 General Notes

2.1 Saving layers in GeoPackage format

Always remember to save all the layers in a GeoPackage format.

The Save Vector Layer as dialogue box will appear.

2.2 Coordinate Reference System

Name: EPSG:23845 – DGN95/Indonesia TM-3 zone 54.1

Units: Meters

Method: Transverse Mercator

Celestial body: Earth

Reference: Static (relies on a datum which is plate-fixed)

3.0 Data Preparation

3.1 Selecting study area polygon

The Select by Expression dialogue box will appear.

3.2 Adding the necessary layers for analysis

We will now be adding layers we need for both the Report of Survey (Task 1) and Site Selection (Task 2). These layers can be found in the Kota Balikpapan, Kota Samarinda, Kutai Kartanegara and Penajam Paser Utara data files that were previously downloaded. For hotspots data, it can be found in the Titik Api Hotspot se-Indonesia Tahun data file from 2014 - 2019.

The following shapefile layers should be added to QGIS:

English Name Layer to be added
Agriculture - Plantation Agrikebun
Agriculture - Rice field Agrisawah
Agrifield Agriladang
Airport points Airport_PT
Airport polygons Airport_AR
Bus terminals Terminal Bus
Coastline Pesisir
Education Pendidkan
Electricity Genlistrik & Menaralistrik
Forest - Wet Non agri hutan basah
Forest - Dry Non agri dry forest
Forest - Reed Nonagrialang
Forest - Shrubs Non agri semak belukar
Health Services Layanan kesehantan
Hospitals Rumah sakit
Hotspots Titik Api Hotspot se-Indonesia Tahun 2014-2019
Industry Industri
Manufacturing Further extracted from Industri layer called ‘Industri Manufaktur Lainnya’ under REMARK
Mining - Coal Further extracted from Industri layer called ‘Pertambangan Batu Bara’ under REMARK
Mining - Other Further extracted from Industri layer called ‘Pertambangan Lainnya’ under REMARK
Mining - Open (Surface Mining) Tambang_AR
Phone Towers Menaratelpon
River Sungai_LN
Roads Jalan
Seaport points Pelabuhan_PT
Settlements Pemukiman

3.3 Merging layers

Since we have data scattered in different folders (e.g. road shapefiles from Kota Balikpapan, Kota Samarinda and more), we will be merging them into one layer for a cleaner QGIS environment. The layers in the table in section 3.2 should be merged as they are from the 4 different folders.

Repeat this process of merging for all the other necessary layers

3.4 Clipping the various layers

Repeat this process of clipping for all the other necessary layers.

4.0 Data cleaning

4.1 Road network

4.2 Airport buffer

4.3 Hotspot heatmap

In the Heatmap dialog window:

We will now change the symbology of this layer to better visualise it.

The map should look like the image below:

5.0 Raster, proximity and slope

5.1 Extracting raster data

5.2 Creating attribute field for rastering

5.3 Rastering the layers

Repeat for the rest of the dataset giving the names to each of the layers as shown below:

Layer to be rasterized Final Layer Name
disaster_merged (Note that this layer is formed by merging the river and coastline layers) disaster_rasterized
forest forest_rasterized
seaport seaport_rasterized
connectingRoads connectingRoads_rasterized
AirportBuffer airport_rasterized
settlements settlement_rasterized

5.4 Proximity calculation

Repeat for the rest of the dataset giving the names to each of the layers as shown below:

Layer to do proximity Final Layer Name
disaster_rasterized disaster_proximity
forest_rasterized forest_proximity
seaport_rasterized seaport_proximity
connectingRoads_rasterized connectingRoads_proximity
airport_rasterized airport_proximity
settlement_rasterized settlement_proximity

5.5 Slope calculation

To ensure that our slope layer only covers the study area and not the sea boundaries, we will create a dissolve vector layer for the study area.

Next, we will clip raster by Mask Layer to get the raster layer of our slope in our study area

6.0 Choosing a suitable site

6.1 Standardising the data using Z-Score

We will be using Raster calculator to standardise the proximity layers. The following Z-score equation is used for standardisation.

To get the minimum and maximum values used for standardisation, right click on the particular proximity layer, disaster_proxmity and navigate to the Information tab. The minimum and maximum values can be found there.

Use the standardisation equation as mentioned above and key it into the expression pane as shown in the image below.

Repeat this for all other proximity layers
Note that for layers in which we want to be close to, we will inverse the standardisation using (1 - Zvalue). After standardizing, we save the respective results as:

Layer to perform standardization Inverse (1-Zscore) Final Layer Name
disaster_proximity No factor_disaster_new
forest_proximity No factor_forest
hotspots_heatmap Yes factor_hotspot
seaport_proximity Yes factor_seaport
connectingRoads_proximity Yes factor_connectingRoad
airport_proximity Yes factor_airport
slope Yes factor_slope
settlement_proximity Yes factor_settlement

6.2 AHP calculation

Using the Raster calculator, we will now calculate the composite factor score using the following AHP importance ranking and weights. Our team achieved a consistency score of 4% and thus we will proceed with the following AHP weightage.

We created the AHP suitability layer with the following calculation:

(“” * 0.327) + (“”* 0.227) + (“” * 0.157) + (“” * 0.108) + (“” * 0.073) + (“” * 0.05) + (“” * 0.0340) + (“” * 0.024)

From our analysis we decided that a composite factor score of 0.4 should be used as a cut-off for suitable sites. Now, we will use the function Reclassify by table to separate the sites into suitable and not suitable.

The dialogue box for Reclassify by table will appear.

The MCDA_model should look like the screenshot below. White portions indicate suitable sites while black portions indicate non suitable sites.

6.3 Vectorizing suitable sites

Now we need to convert the MCDA_model raster layer into a vector.

The Polygonize (Raster to Vector) dialog window appears.

Next, we will need to calculate the area of each polygon.

The attribute table should look like this

7.0 Geopackaged Layers

GeoPackage Layer Name Geometry Description
Agriculture_merged Vector - Polygon Includes all agriculture polygons in the study area
Agrifield Vector - Polygon Represents Tegalan(dry-land) and Ladang (garden/bare land/ shifting land)
AHP Raster Raster layer of composite factor score
AHP_suitability Vector - Polygon Polygons of suitable sites
Airport Vector - Polygon Airport polygons in the study area
airport_points Vector - Point Airport points in the study area
airport_proximity Raster Proximity to airport polygons
airport_rasterized Raster Raster layer made from airport polygons
AirportBuffer Vector - Polygon Polygon representation of Airport Buffer Zone of 3.5km
AirportDissolved Vector - Polygon Dissolved Airport polygons in the study area
BalikpapanCity Vector - Polygon Polygon of Kota Balikpapan
bus_terminals_merged Vector - Point Bus terminal points in the study area
CoalMining Vector - Point Coal Mining points in the study area
Coastline Vector - Line Coastlines in the study area
connectingRoads Vector - Line Major roads in our study area
connectingRoads_proximity Raster Proximity to major roads
connectingRoads_rasterized Raster Raster layer made from connectingRoads
DEM_new Raster Digital Elevation Model of the study area
disaster_merged Vector - Line Merged river and coastline layers
disaster_proximity Raster Proximity to river and coastline
disaster_rasterized Raster Raster layer of disaster_merged
east_kalimantan Vector - Polygon Study area
education_merged Vector - Point Education points in our study area
electricity_merged Vector - Point Electricity points in our study area
factor_airport Raster Raster layer of standardised score for proximity to airport polygons
factor_connectingRoad Raster Raster layer of standardised score for proximity to connectingRoads
factor_disaster_new Raster Raster layer of standardised score for proximity to river and coastlines
factor_forest Raster Raster layer of standardised score for proximity to forests
factor_hotspot Raster Raster layer of standardised score for proximity to hotspots
factor_seaport Raster Raster layer of standardised score for proximity to seaports
factor_settlement Raster Raster layer of standardised score for proximity to settlements
factor_slope Raster Raster layer of standardised score for slope
FinalSite Vector - Polygon Final site which was chosen for task 2
forest Vector - Polygon Forest polygons in the study area
forest_proximity Raster Proximity to forests
forest_rasterized Raster Raster layer of forest polygons
Geology Vector - Polygon Geology polygon for Indonesia
Geology_StudyArea Vector - Polygon Geology polygon for the study area
healthServices_merged Vector - Point Health services points in our study area
Hillshade Raster Grayscale 3D representation of the surface
hospitals_merged Vector - Point Hospital points in the study area
hotspots_heatmap Raster Heatmap of hotspots in the study area
hotspots_merged Vector - Point Hotspot points in the study area
Industry_merged Vector - Point Industry points in the study area
KutaiKartanegara_Regency Vector - Polygon Kutai Kartanegara regency
Manufacturing Vector - Point Manufacturing points in the study area
MCDA_model Raster Reclassified raster of AHP. White portions indicate suitable sites while black portions indicate non suitable sites.
OpenMining Vector - Polygon Polygon of Surface Mining areas in the study area
OtherMining Vector - Point Point representation of Other Mining activities in study area
PenajamNorthPaser_Regency Vector - Polygon Polygon of Penajam North Paser Regency
phone_towers Vector - Point Phone tower points in the study area
Plantations_merged Vector - Polygon Polygons of plantations in the study area
Ricefield Vector - Polygon Polygon of rice fields in the study area
rivers Vector - Line Lines of rivers across the study area
roads_merged Vector - Line Lines of roads across the study area
SamarindaCity Vector - Polygon Polygon of Kota Samarinda
Seaport Vector - Point Seaport points in the study area
seaport_proximity Raster Proximity to seaports
seaport_rasterized Raster Raster layer of seaport points
Settlement Vector - Polygon Polygons of settlements in the study area
settlement_proximity Raster Proximity to settlements
settlement_rasterized Raster Raster layer of settlement polygons
slope30by30 Raster Slope layer which has a resolution of 30m by 30m
slopeStudyArea Raster Slope layer of the study area
StudyAreaSingle Vector - Polygon A single polygon of our entire study area