EARLY DETECTION OF POTENTIAL FOREST FIRES USING SATELLITE REMOTE SENSING TECHNIQUES

advertisement
EARLY DETECTION OF POTENTIAL FOREST FIRES USING SATELLITE
REMOTE SENSING TECHNIQUES
AIDA HAYATI BINTI MOHD HASSAN
A thesis submitted in fulfillment of the requirements for the award of the degree of
Master of Science (Remote Sensing)
Faculty of Geoinformation Science and Engineering
JULY, 2008
iii
I owe huge gratitude to my family for their love and support, without which this thesis
would most definitely never have been born. The ever patient and encouraging clan, the
big engine that is such a motivation to this little train; Ijan, Ciputt, Bantai, Ina, Mamah,
Aleen, Inon, Rina , Nora, Dayah and Vera.
iv
ACKNOWLEDGEMENTS
Look for good in life and you will find it. I want to express my gratitude to God
who gave me the strength and guide me all the way to look for the good things in my
life.
I wish to thank my honoured supervisor, Profesor Dr Mazlan bin Hashim for his
guidance, patience, and ideas. All his advice and thoughts will always be helpful to me
in the future.
I want to give credit to Professor Felix Kogan for spending his time and thoughts
for this research. I received a lot of material from his journals and research.
My appreciations also go to Encik Hassan Abdul Majid, Encik Wan Hazli Bin
Wan Kadir and Encik Abdul Wahid Bin Rasib of the Department of Remote Sensing.
Last but not least, my thanks to colleagues in the Radar Laboratory for their
strong support and enthusiastism. They are among the people who always look at the
sunny side of everything and think only the best.
v
ABSTRACT
In 1997/1998, Malaysia experienced one of the most severe forest fire episodes
in history as a consequence of a prolonged dry season following the El- Niňo
phenomenon. Since then, uncontrolled fires, atmospheric pollutions and haze remained
as a common problem throughout the dry period in this region. The estimated cost of the
damage caused by forest fires in Malaysia is about RM816.47 million a year. The loss
by forest fire episodes has brought to light the importance of developing better tools for
effective forest fire management systems. In this research, three sets of computer
programmes were designed for: detecting hot spots; computing the fire risk index and
generating spatial analysis for detected fires. Remote sensing and GIS techniques have
both been integrated in this work. Eventually, a simple yet robust early warning system
for forest fire detection in Malaysia has been devised. Thermal bands of MODIS
(Moderate Resolution Imaging Spectroradiometer) were used to extract hot spot
information and to generate a fire risk map. Proximity analysis was carried out using an
extension in ArcView GIS software. The results from this research were compared with
forest fire occurrence information from the Fire and Rescue Department of Malaysia
(FRDM) and information of rainfall and temperature from the Malaysian Meteorological
Services (MMS). High correlation (R2 = 0.8) was found between temperature derived
from MODIS and the temperature obtained from the MMS. Forest fire map generated
from the study also gave a high accuracy (71%). Normalized Difference Vegetation
Index (NDVI) values derived from MODIS were found to be highly correlated (R2 = 0.7
and R2 = 0.85) with rainfall and temperature data obtained from the MMS, respectively.
Hence, the output of the research shows that this system can be used as an early warning
system mechanism to mitigate forest fire incidence and can be upgraded into a more
complex system to enhance its functioning.
vi
ABSTRAK
Pada tahun 1997/98, Asia Tenggara telah melalui episod kebakaran hutan yang
paling ekstrem di dalam sejarah akibat musim kemarau yang panjang kesan fenomena
El-Niňo. Berikutan daripada peristiwa itu, pencemaran atmosfera dan jerebu telah
menjadi masalah yang lazim pada musim kemarau di sini. Anggaran kerugian daripada
kebakaran hutan di Malaysia ialah sebanyak RM816.47 juta setahun. Kerugian yang
dialami akibat daripada episod kebakaran hutan tersebut telah menyedarkan banyak
pihak tentang kepentingan untuk membina sistem pengurusan kebakaran hutan yang
efektif. Di dalam kajian ini, 3 set program komputer telah direka untuk: mengesan titik
panas; mengira indeks risiko kebakaran, dan menjana analisa spatial. Teknik remote
sensing dan GIS telah digabungkan di dalam kajian ini. Dengan itu, sebuah sistem
amaran awal yang ringkas tetapi efektif untuk mengesan kebakaran hutan telah dicipta.
Jalur termal dari MODIS (Moderate Resolution Imaging Spectroradiometer) telah
digunakan untuk mengekstrak informasi titik panas dan menjana peta risiko kebakaran
hutan. Analisa spatial dilakukan dengan menggunakan fungsi dari perisian ArcView.
Hasil dari kajian ini dibandingkan dengan data kebakaran hutan dari Jabatan Bomba dan
Penyelamat, Malaysia, dan maklumat taburan hujan serta suhu dari Jabatan Kajicuaca,
Malaysia. Nilai korelasi yang tinggi (R2 = 0.8) telah diperolehi diantara suhu yang
diekstrak dari MODIS dengan suhu dari Jabatan Kajicuaca. Peta kebakaran hutan yang
diperolehi juga mempunyai ketepatan yang tinggi (71%). Nilai Normalized Difference
Vegetation Index (NDVI) yang diperoleh dari MODIS juga mencatatkan korelasi yang
tinggi (R2 = 0.7 and R2 = 0.85) dengan data jumlah hujan dan suhu dari Jabatan
Kajicuaca. Dengan itu, hasil dari kajian ini menunjukkan bahawa ianya boleh digunakan
sebagai satu mekanisma sistem amaran awal untuk mengurangkan kejadian kebakaran
hutan dan boleh diperkembangkan lagi menjadi sebuah sistem yang lebih kompleks
untuk meningkatkan lagi fungsinya.
vii
TABLE OF CONTENTS
CHAPTER
TITLE
PAGE
DECLARATION
I
II
DEDICATION
iii
ACKNOWLEDGEMENTS
iv
ABSTRACT
v
ABSTRAK
vi
TABLE OF CONTENTS
vii
LIST OF TABLES
xii
LIST OF FIGURES
xiii
LIST OF SYMBOLS
xvi
INTRODUCTION
1.1
General Introduction
1
1.2
Problem Statement
4
1.3
Objectives
6
1.4
Scope
6
1.5
Significance of the Study
7
1.6
Area of Study
8
1.7
Thesis Structure
9
FOREST FIRE MODEL
2.1 Introduction
11
viii
2.2 Terminology of Forest Fires
12
2.3 Influencing Factors
13
2.4 Causes of Forest Fires
14
2.5 Types of Forest Fires
15
2.5.1
Ground Fire
15
2.5.2
Surface Fire
16
2.5.3
Crown Fire
16
2.6 Fire Potential Measurement Components
19
2.6.1
Changes in Fuel Load
20
2.6.2
Fuel availability
20
2.6.3
Weather Variables
21
2.7 Evaluation of Fire Risk
21
2.7.1
Structural Fire Indices
22
2.7.2
Dynamic Risk Indices
23
2.7.3
Advanced Forest Fire Indices
24
2.8 Phases of forest fire development
24
2.8.1
Pre-ignition
25
2.8.2
Flaming phase
26
2.8.3
Glowing phase
26
2.8.4
Smouldering phase
26
2.9 Review of Forest Fire Models
27
2.10
31
Review of Existing Computer Code and Running
Application for Forest Fire
2.10.1 BEHAVE
32
2.10.2 FireLib
33
2.10.3 FARSITE
33
2.10.4 FORFAIT
34
2.10.5 FOMFIS
34
2.11 Review of Fire Detection Techniques Using Remote
35
Sensing
2.11.1 GOES Fire Detection
36
ix
2.11.2 Defense Mapping Satellite Program (DMSP) Fire
37
Detection
2.11.3 Landsat Fire Detection
37
2.11.4 NOAA AVHRR Fire Detection
38
2.12
III
Summary
39
METHODOLOGY
3.1 Introduction
41
3.2 Data Acquisition
43
3.2.1 Satellite Data
43
3.2.1.1 MODIS
43
3.2.2 Ancillary Data
46
3.2.2.1 Topographic Map
46
3.2.2.2 Vector Data
47
3.2.2.3 Forest Fire Occurrences Data
48
3.2.2.4 Fire and Rescue Department Distribution
48
3.3 Data Pre-processing
3.3.1 Geometric Correction
3.4 Data Processing
48
48
50
3.4.1 Normalized Difference Vegetation Index (NDVI)
50
3.4.2 Vegetation Condition Index (VCI)
51
3.4.3 Brightness Temperature (BT)
52
3.4.4 Temperature Condition Index (TCI)
53
3.4.5 Vegetation Health Index (VH)
53
3.4.6 Fire Risk Map
54
3.4.7 Hot Spot of MODIS
54
3.4.8 Proximity Analysis
58
3.4.9 Development of Forest Fire Interface
59
3.5 Accuracy Assessment
59
3.6 Summary
59
x
IV
V
FOREST FIRE INTERFACE
4.1. Introduction
61
4.2. System Development Life Cycle
62
4.3. Overview of Forest Fire Interface
64
4.4. Forest Fire Interface
68
4.5. Summary
76
RESULTS AND ANALYSIS
5.1. Introduction
77
5.2. Hot Spots Detected From MODIS
78
5.3. Comparison of Temperatures Extracted From MODIS
86
With Temperature Data From MMS
5.4. Generating A Fire Risk Map
5.4.1. Daily Normalized Difference Vegetation Index
88
89
(NDVI)
5.4.2. Smoothed Weekly Normalized Difference
89
Vegetation Index (NDVI)
5.4.3. Minimum and Maximum Normalized
90
Difference Vegetation Index
5.4.4. Brightness Temperature (BT)
95
5.4.5. Smoothed Weekly Brightness Temperature
95
(BT)
5.4.6. Minimum and Maximum Brightness
95
Temperature
5.4.7. Vegetation Condition Index (VCI)
100
5.4.8. Temperature Condition Index (TCI)
100
5.4.9. Vegetation Health Index (VH)
100
5.5. Fire Risk Map
101
5.6. Vegetation Index Analysis
105
5.7. Fire Risk Map Analysis
109
5.8. Summary
109
xi
VI
CONCLUSIONS AND RECOMMENDATION
6.1. Introduction
111
6.2. Conclusions
111
6.3. Recommendation
112
REFERENCES
114
Appendices A-C
125-164
xii
LIST OF TABLES
TABLE NO.
TITLE
PAGE
1.1
Area of forest type burned in 1998 in Malaysia
3
1.2
Costs of the damage caused by smoke haze in Malaysia.
4
2.1
Existing computer code and running application for forest
fire.
35
2.2
GOES-7 VAS satellite spectral channels
36
3.1
MODIS spectral bands characteristics
44
3.2
Number of datasets processed in this study for each year
from January 2000 to April 2005
46
3.3
Topographic maps used to execute geometric correction
47
3.4
List of maps used to extract vector layers
47
3.5
List of ground control point for MODIS data on 27
January 2005
49
3.6
Attributes generated from the MOD14 data
56
4.1
Explanation of system development life cycle
63
5.1
List of hot spots detected from MODIS from 1 January to
30 April 2005
80
5.2
Peat utilization in Malaysia.
84
xiii
LIST OF FIGURES
FIGURE
NO.
TITLE
PAGE
1.1
Peninsular Malaysia
9
2.1
(a) Fire fundamentals triangle; and (b) fire environment triangle
13
illustrating the factors of fire combustion and factors controlling
fire propagation, respectively.
2.2
Types of fires; (a) Ground fires, (b) Surface fires, (c) Crown fires.
18
2.3
Proposed approaches for the evaluation of forest fire risk indices
22
2.4
Phases of forest fire development
25
2.5
Structure of Canadian Forest Fire Danger Rating System
(CFFDRS).
29
2.6
The structure of Fire Weather Index (FWI)
30
2.7
The structure of Fire Behaviour Index (FBP), including the
necessary inputs and the outputs produced by the system
31
3.1
Flow chart of operational methodology
42
3.2
MODIS data on 28 January 2005 with composite of band 1, 2 and
4
43
3.3
Twelve GCP’s were used to geometrically correct the MODIS
49
image of 27 January 2005
3.4
Geometrically corrected image of MODIS on 27 January 2005
50
4.0
Diagram of system development life cycle
62
4.1
Explanation of system development life cycle
63
4.2
Forest fire interface diagram component
64
4.3
Diagram of vegetation index components namely Vegetation
Condition Index (VCI), Temperature Condition Index (TCI),
65
xiv
Vegetation Health Index (VH) and Fire Risk Index
4.4
Flow of NDVI and brightness temperature data as input to carry
out Fire Risk Index
66
4.5
Input data of MOD021KM and MOD03 used to extract the hot
spot
66
4.6
The main window for developed forest fire interface
68
4.7
Vegetation Index window
69
4.8
Information window of the displayed image
69
4.9
NDVI window prompt
70
4.10
VCI window prompt
71
4.11
TCI window prompt
71
4.12
VH window prompt
72
4.13
Fire Risk Map window prompt
73
4.14
Prompt window to set up the number of input weeks to Fire Risk
Map
73
4.15
Hotspot Index window prompt
74
4.16
MS DOS command used to derive the MODIS fire mask using
the MODIS Level 1B Radiances and Geolocation products
74
4.17
MS DOS window prompt to convert hotspot data into shapefile
75
4.18
ArcView function, ‘Closest Feature submenu used to extract
proximity analysis
76
5.1
Distribution of hot spots by land use type
83
5.2
Extreme drought occurrence in (a) Kampong Teluk Jambu
Bintong, Kangar, Perlis; and (b) Firemen battling bush fire
outside the Penang International Airport cargo complex in Bayan
Lepas
85
5.3
Correlation between temperature from Malaysian Meteorological
Services (MMS) and observed temperature from MODIS
87
5.4
NDVI derived from single MODIS dataset on 6 April 2000
91
5.5
Smoothed weekly MODIS datasets from 5th week of 2005
92
5.6
Multi-year maximum MODIS datasets
93
5.7
Multi-year minimum MODIS datasets
94
5.8
Brightness temperature derived from single MODIS dataset on 5
April 2000
96
5.9
Smoothed weekly brightness temperature of MODIS datasets
derived from 14th week of 2005
97
xv
5.10
Multi-year maximum of brightness temperature derived from
MODIS
98
5.11
Multi-year minimum of brightness temperature derived from
MODIS
99
5.12
Vegetation Condition Index derived from 15th week of 2005
102
5.13
5.14
th
Temperature Condition Index derived from 15 week of 2005
th
Vegetation Health Index derived from 15 week of 2005
103
104
5.15
th
Fire Risk Map of 11 week of 2005
106
5.16
The relationship between VCI and rainfall
107
5.17
Relationship between TCI and temperature
108
5.18
The relationship between VH and temperature
108
xvi
LIST OF SYMBOLS
EEPSEA
-
Economy and Environment Program for Southeast Asia
NDVI
-
Normalized Difference Vegetation Index (NDVI)
BT
-
Brightness Temperature
VCI
-
Vegetation Condition Index
TCI
-
Temperature Condition Index
VH
-
Vegetation Health Index
FRDM
-
Fire Rescue Department of Malaysia
MMS
-
Malaysian Meteorological Services
KBDI
-
Keetch and Byram Drought Index
FWI
-
Canadian Forest Fire Weather Index
FBP
-
Canadian Forest Fire Behavior Prediction System
CFFDRS
-
Canadian Forest Fire Danger Rating System
FOP
-
Fire Occurrence Prediction System
FFMC
-
Fine Fuel Moisture Code (FFMC)
DMC
-
Duff Moisture Code
DC
-
Drought Code
ISI
-
Initial Spread Index
BUI
-
Buildup Index
FFDM
-
Forest Fire Danger Meter
API
-
Application Programming Interface
GIS
-
Geographical Information System
VAS
-
Visible Infrared Spin Scan Radiometer and Atmospheric Sounder
xvii
SWIR
-
Shortwave infrared
LWIR
-
Longwave infrared
μm
-
Micrometer (1 meter = 1 000 000 μm)
km
-
kilometer
mm
-
Milimeter
DMSP
-
Defense Mapping Satellite Program
TM
-
Thematic Mapper
K
-
Kelvin
NOAA
-
National Oceanic and Atmospheric Administration
AVHRR
-
Advanced Very High Resolution Radiometer
MSS
-
Multispectral Satellite
MODIS
-
Moderate Resolution Imaging Spectroradiometer
SNR
-
Signal noise to ratio
NEΔT
-
Noise-equivalent temperature difference
CZCS
-
Nimbus Coastal Zone Color Scanner
HRIS
-
High Resolution Infrared Sounder
GES DAAC
-
Goddard Earth Sciences Distributed Active Archive Centre
GCPs
-
Ground control points
RMS
-
Root Mean Square
VIS
-
Visible
NIR
-
Near infrared
NDVImin
-
Multiyear absolute minimum of NDVI
NDVImax
-
Multiyear absolute maximum of NDVI
h
-
Planck’s constant (Joule per hertz)
c
-
Speed of light in vacuum (m/s)
k
-
Boltzmann gas constant (Joule/Kelvin)
λ
-
Band or detector centre wavelength (m)
T
-
Temperature (Kelvin)
BTmin
-
Absolute minimum of smoothed weekly brightness temperature
BTmax
-
Absolute maximum of smoothed weekly brightness temperature
T4
-
Brightness temperature of 4 micrometer channel
xviii
T11
-
Brightness temperature of 11 micrometer channel
Ť
-
Respective mean of the channel for valid neighbouring pixel
Naw
-
Number of water pixel adjacent to the fire pixel
Nac
-
Number of cloud pixel adjacent to the fire pixel
δ
-
Mean absolute deviation of the respective channel for valid
neighboring pixel
C
-
Confidence level
TIFF
-
Tagged Image File Format
UTM
-
Universal Transverse Mercator
MOD01
-
Raw MODIS data
MOD02
-
Level 1B MODIS data
MOD03
-
Geolocation MODIS data
MOD035
-
MODIS Cloud Mask product
MOD14
-
MODIS Fire product
xix
LIST OF APPENDICES
APPENDIX
TITLE
PAGE
A
Forest Fire Record From FRDM
125
B
Fire risk level for each forest fire occurrence in time range
127
of 1 January 2005 to 30 April 2005.
C
Visual C++ source code
129
CHAPTER I
INTRODUCTION
1.1
General Introduction
By the end of 1990, an estimated area of 5.55 million hectares of forest
covered 42.2% of Peninsular Malaysia’s total land area (Khali, 2001). Of the total,
5.51 million hectares are classified as evergreen rainforest consisting of 4.94 million
hectares of Dipterocarp Forests, 0.46 million hectares of peat swamp forest, 0.11
million hectares of mangrove forest while the remaining 0.04 million hectares
consists of estate and agricultural areas developed since as far back as 1957 (Mohd
Shahwahid, 2004). Generally, the low temperature and moist condition in the natural
forests that give rise to a high rate of litter decomposition contribute to the low
occurrence of large scale forest fire in Malaysia.
In the last three decades however, large tracts of forestlands have been
planted with monoculture crops. Some 1.65 million hectares of rubber and 2.62
million hectares of oil palm have been established, posing a higher fire risk than the
natural forests (Hussin, 2000). Also logging activities in the natural forests produce a
lot of waste, thereby increasing flammable material, and opening canopies
2
which reduce the water retention capacity of the forests, become more susceptible to
fire.
In the past 10 years, there has been an increasing incidence of major fires
especially peat forest fires in the Southeast Asia region. In Malaysia, the worst forest
fire was reported in Sabah from 1983 to 1985 (Mat Isa, 2001). In these incident, over
one million hectares of mostly logged-over forests were burnt. In East Kalimantan,
Indonesia, a fire occurrence that started in September 1982 lasted for 10 months and
affected more than 35,000 hectares of peatlands (Suhaili and Mohd Yunus, 1999). It
has been said that Indonesia needs about 500 years to return the forest back to its
primary condition. Anyway, to capture back the ecosystem equalization and variation
in the biology seems to be impossible. This problem is further compounded by the
fact that some of the affected areas have been burned twice or more. If left unabated,
peat areas that will be at risk to burn will be on the increase.
In terms of forest type, the peat forests suffered the most with 63,331 hectares
(98%) burned in 1998 (Table 1.1). Land clearing for agriculture by the farmers in the
dry season was identified as the most likely cause of the forest fires.
Forest fires could cause a serious environmental problem. During the 1997
big fire event, about 70 million people were forced to breathe polluted air because of
the haze from the forest fire. At least six people died from direct health effects and
many more were hospitalised (Wan Ahmad, 2001). Poor visibility that was brought
about by haze increased the risk of accidents on land. In some regions, schools and
shops were forced to close down and business matters were hindered. The tourism
industry experienced the worst impact from this event due to the decrease in the
number of visitors and a large number of flights cancelled as a precaution.
3
Table 1.1: Area of forest type burned in 1998 in Malaysia.
Area
Forest Type
Peat Forests
Probable cause
(Hectares)
63,331 Land clearing by farmers and indigenous
people, hunting and other unknown causes.
Secondary Forest
432 Land clearing by farmers
Degraded Heath Forest
310 Land clearing by farmers
Heath Forest
250 Unidentified
Logged-over Forest
120 Unidentified
Forest Plantation
26 Snapped
electrical
transmission
lines,
cigarettes.
Montane Forest
15 Campers
Coastal Swamp Forest
15 Clearing by fishing villagers
Total
64,499
(Source: Ahmad Zainal, 2000)
Consequently, the risk from forest fires to private property and human life has
increased making fire fighting more complicated, expensive, and dangerous.
Indonesia lost RM16.72 million in the battle to fight the fires (Suhaili and Mohd
Yunus, 1999). According to the Economy and Environment Program for Southeast
Asia (EEPSEA) study, the estimated incremental cost of the haze damage to
Malaysia during the months of August to October in 1997 was RM816 million
(Table 1.2).
The transboundary nature that exists in the forest fire problems has suggested
a network approach for sharing of information and experience. In October 1997,
1262 firefighters from Malaysia were deployed to Sumatra and Kalimantan to
combat the forest fires (Wan Ahmad 2001). Besides supplying help, Malaysia also
gained some experience and knowledge which is useful for addressing similar issues.
4
Table 1.2: Costs of the damage caused by smoke haze in Malaysia.
Type of Damages
RM Million
Percentage
Adjusted cost of illness
36.16
4.43
Productivity loss during the emergency
393.51
48.19
Tourist arrival decline
318.55
39.02
Flight cancellations
0.45
0.06
Fish landing decline
40.72
4.99
Cost of fire fighting
25.00
3.06
Cloud seeding
2.08
0.25
816.47
100.00
Total
(Source: Mohd Shahwahid and Jamal,1999)
1.2
Problem Statement
Forest fires arise from a sudden encounter between oxygen and fuel material
at high temperatures. They would usually damage the forest ecosystems resulting in a
decline in biological diversity, environmental degradation, soil erosion, atmospheric
and water pollution. The main pollution is the occurrence of haze. Only in the past
decade have researchers realized the important contribution of biomass burning to
the global budgets of many radiatively and chemically active gases such as carbon
dioxide, carbon monoxide, methane, nitric oxide, tropospheric ozone and elemental
carbon particulates (Kaufman, 1998; Hashim et. al., 2004). These factors result in
negative implications on the socio-economic, health and well being of the human.
Besides that, the effects of forest fires are not local, they are cumulative and
contribute to regional and global problems such as deforestation, global warming, or
desertification.
5
Peat forest fires are a common problem in South East Asia including
Malaysia. Controlling peat fires is extremely difficult. Peat will burn from the bottom
of the soil layer. The fires burn in a slow and patchy manner, and are widespread.
The fires spread slowly through the thick peat layers, making it extremely difficult to
detect and extinguish them. In the case of peat, although the surface fires are
extinguished, the underground peat will continue to burn unless a large amount of
water is used to completely drench the peat layers.
Usually, peat fires are hard to notice. Peat fires are deep underground and can
burn uncontrolled and unseen for several months. This fire is potentially a great
threat to human health than the Kuwaiti oil fires and hard to extinguish. One cannot
notice underground fires (such as peat fires) until occurrence of smouldering smoke,
which are then naturally followed by fires. During this time, fires have already
burned all the organic material under the ground. Fortunately, much has changed in
the field of fire fighting. Today, an early warning indicator is an important
component in the total fire management system. Due to the difficulty of detecting
underground peat fires and the absence of detailed fire records in many areas, the
possibility of using remote sensing satellite observations will be examined.
Human eyes cannot detect subtle differences in thermal infrared energy
emanating from the underground peat fires because they are only primarily sensitive
to short wavelength visible light from 0.4 to 0.7μm. Human eyes also are not
sensitive to the reflective infrared in the range of 0.7 to 3.0μm, or thermal infrared
energy in the range of 3.0 to 14μm. Nowadays, thermal detectors which are sensitive
to thermal infrared radiation have been designed and manufactured widely. With this
advance thermal sensor, thermal remote sensing related studies such as thermal
characteristic of the landscape, forest fires and urban heat are possible.
6
1.3
Objectives
The objectives of the study are divided into three:
i)
To determine hot spots from MODIS data;
ii)
To derive a fire risk map based on biophysical parameters from MODIS data,
and
iii)
To develop forest fires interface using remote sensing data derived from
objectives (i) and (ii).
1.4
Scope
MODIS datasets were used in this study for several reasons; namely (i) the
thermal (10.78-11.28μm) bands of MODIS were specifically developed to detect hot
spots along with well developed algorithm for forest fire purpose (Kaufman, 1998).
In addition, this band is also used in extracting brightness temperature (BT) as a
parameter in generating the vegetation index; and (ii) the visible (620-670nm) and
near infrared (841-876nm) bands of MODIS are suitable to extract Normalized
Difference Vegetation Index (NDVI), which is a parameter to generate the fire risk
map.
Two biophysical parameters are used to generate the vegetation indices,
namely Normalized Difference Vegetation Index (NDVI) and brightness temperature
(BT). Three indices were developed from the biophysical parameters; namely (i)
Vegetation Condition Index (VCI), for estimation of cumulative moisture impacts on
vegetation; (ii) Temperature Condition Index (TCI), for estimation of thermal
7
impacts on vegetation; and (iii) Vegetation Health Index (VH), for estimation of
moisture and thermal impacts on vegetation. Cumulative of four weeks of VH were
used to generate the fire risk map.
Cumulative daily MODIS datasets from 2000 to 2005 were processed in
order to generate the fire risk maps. This is however excluding the datasets that
covered more than 10% cloud. In order to minimize the cloud effects, the NDVI and
BT datasets were composited over a 7-day period. This will reduce the cloud effects.
1.5
Significance of the Study
During the 1997-98 Indonesian forest fires, many national governments and
international agencies tried their best to help Indonesia and other affected countries
to suppress the fires in order to minimize the impacts. However, there was a lack of
information about active forest fires and base line data about water resources,
transport networks, land use patterns, topography types and location of settlements.
Although emphasis was given to immediate fire suppression, it is realized that there
should be long-term strategy measures to mitigate the occurrence of disasters due to
forest fires in future. The establishment of an effective early warning mechanism was
the focus of discussion by most of the workers involved with forest fire mitigation in
the ASEAN region.
This study can provide an alternative to conventional techniques in detecting
and monitoring forest fire in an effective way. It is necessary to develop an effective
system for forest management in order to control forest fires occurrence. The final
result of this study will provide a valuable tool for fire agencies as a fire-prediction
strategy. It will provide benefit as one of the technologies used to assist monitoring
8
and evaluation of forest fire risk. Nowadays, with the existence of advanced
technology, we can reduce the damage of forest fires.
The development of a detecting and mitigating system in this study can be an
advantage to the Department of Environment and the Department of Forestry, and
also to other related agencies in order to improve forest management and
sustainability. It can also be utilized for various purposes such as teaching and
increasing awareness among decision makers in the region about the availability of
remote sensing technology to mitigate disasters. Satellite remote sensing monitoring
can also provide advance weather information or data that can assist in studying the
evolution of fires as they develop.
1.6
Area of Study
The area of study is Peninsular Malaysia, located from 1o 20’ N to 6o 40’ N
latitude, and 99o 35’ E to 104o 20’E longitude (Figure 1.1). The total area of
Peninsular Malaysia is 131,794 km2. Topographically, Peninsular Malaysia is
characterized by extensive coastal plains in the east and west, hilly and mountainous
region with steep slopes in the middle and undulating terrain in other parts of the
peninsular.
The climate of Malaysia is typical of the humid tropics and is characterized
by year-round high temperature and seasonal heavy rain. Temperature ranges from
26oC to 32oC and rainfall ranges from 2,000 mm to 4,000 mm per annum.
9
Figure 1.1: Peninsular Malaysia
1.7
Thesis Structure
This thesis will consist of 6 chapters namely; (1) Introduction; (2) Forest Fire
Model; (3) Methodology; (4) Forest Fire Interface; (5) Result and Analysis; and (6)
Conclusions and Recommendations.
The first chapter of this study discusses introduction to forest fires
occurrences. The objectives, scope, problem statement and significance of the study
are also included in this chapter.
Chapter 2 explains about forest fires briefly from the terminology of the fire
itself, to the method used to detect and monitor it. The methods discussed include
10
conventional techniques, as well as the combination of conventional and remote
sensing technology.
The method used in this study is discussed in Chapter 3. This chapter
explains in detail the materials used in this study. The methods used to extract
hotspots, Normalized Difference Vegetation Index (NDVI), brightness temperature
(BT), Vegetation Condition Index (VCI), Temperature Condition Index (TCI) and
Vegetation Health (VH) are explained together with the analysis.
Chapter 4 explains the forest fire interface from the early phase of its
development until the end users requirement.
Chapter 5 consists the results obtained from this study. The analysis is carried
out at the end of the chapter. For hot spot analysis, the results from this study are
compared to ground truth forest fire occurrences data obtained from the Fire Rescue
Department of Malaysia (FRDM). In order to determine the accuracy of the
temperature derived from MODIS data, the derived temperature were compared with
field temperature obtained from Malaysian Meteorological Services (MMS).
The last chapter, namely Chapter 6, discusses the conclusions derived from
this study and also the recommendations to improve this study in future.
CHAPTER II
FOREST FIRE MODEL
2.1
Introduction
Forest fire is a prominent global phenomenon. It has occurred long before the
advent of humans in order to shape landscape structure, pattern and ultimately the
species composition of ecosystems. The ecological role of fire is to influence several
factors such as plant community development, soil nutrient availability and
biological diversity (Levine et al., 1999). Forest fire is a vital and natural process that
initiates natural cycles of vegetation succession and maintains ecosystem viability.
In recent years, the combination of climate and human activity account for
the majority of forest fire occurrence. The extensive use of natural and forest regions
as recreational areas, for agricultural purpose and other development factors have
increased the number of human caused fires. During 1997 and 1998, combination of
drought conditions brought by El Niňo and uncontrolled burning practices caused
unprecedented levels of forest fires across the globe (Anderson et. al., 1999).
12
In times of severe droughts, forest fire occurrence may bring about a massive
destruction of forest richness and severe transboundry pollution in the form of smoke
and haze. Biomass burning resulting from forest fires can also be identified as a
significant source of aerosols, carbon fluxes and trace gases, which pollute the
atmosphere and contribute to radiative forcing responsible for global climate changes
(Kaufman, 1990).
2.2
Terminology of Forest Fires
By definition a forest fire is any wild land fire not prescribed for the area by
an authorised plan. A more descriptive definition is uncontained and freely spreading
combustion, which consumes the natural fuels of a forest that is duff, litter, grass,
dead branch wood, snags, logs, stumps, weeds, brush, foliage, and to a limited
degree, green trees (Brown and Davis, 1973). When referring to the South East Asia
situation, fires on land within natural forest area often burn a little except grassland
and scrub. In areas outside forest land, it is again agricultural waste, land clearance
and peat soil that are most vulnerable to fire. Fires in these non-forested areas are
sometimes referred to as forest fires (Anderson et. al., 1999).
According to FAO’s terminology (FAO, 1986) forest fire risk is the
probability of fire initiation due to the presence and activity of a causative agent.
Bachman and Allgower (1998) define fire risk as the probability of a fire to occur at
a specified location and under given circumstances and its expected outcome as
defined by the impacts on the affected objects.
13
2.3
Influencing Factors
Basically, fire is a chemical reaction called rapid oxidation. Fire is produced
only when heat, fuel and oxygen (Johnson, 1999) are present in the right amounts.
The basic principle of fire control is to remove one or more of these elements in the
quickest and most effective manner.
From Figure 2.1(a), fuel generally is available in ample quantities in the
forest. Fuel must contain carbon. It comes from living or dead plant materials or
organic matter. Trees and branches lying on the ground are a major source of fuel in
a forest. Trees and branches left on the ground after a logging operation can become
fuel too. Peat is also one of the sources of fuel in a forest. Peat is an accumulation of
partially decomposed and disintegrated plant remains, which has been fossilized
under conditions of incomplete aeration and high water content (Bell, 1983). Dried
peat is easier to ignite.
Fire
Fundamental
Triangle
(a)
Fire
Environment
Triangle
(b)
(Modified from Andrew and Williams, 1998)
Figure 2.1: (a) Fire fundamentals triangle; and (b) fire environment triangle
illustrating the factors of fire combustion and factors controlling fire propagation,
respectively.
14
Oxygen is present in the air. As oxygen is used up by fire, it is replenished
quickly by the wind, while heat is required to start and maintain fire. Heat can be
supplied by nature through solar radiation. Human beings can also supply a heat
source through misuse of matches, campfires, trash fires, and cigarettes. Logging
equipment, trains, and automobile exhaust systems can also supply a heat source for
a fire. Once fire has started, it provides its own heat source as it spreads.
Once sustained ignition occurs, elements of the fire environment triangle
from Figure 2.1(b) become the controlling factors in fire propagation. The fire
environment triangle represents the influence of fuel, topography and weather in a
fire occurrence. These are the influencing factors that must be examined, as they
change in space and time, in order to assess the risk of uncontrolled fire.
Fuel moisture content is a function of short term weather variables such as
precipitation and relative humidity, while topography can concentrate winds. Wind
will contribute oxygen to the fire, increasing fire intensity and rate of spread.
Andrews and Williams (1998) found that positive slopes place unburned fuels
physically closer to the heat and flames, also increasing the rate of spread and fire
intensity.
2.4
Causes of Forest Fires
Fire has co-existed with human activities for many years. Burning is a
universal human cultural trait. Therefore, motivation for starting fires are ancient
patterns that have remained the same throughout the ages. The extensive use of
natural and forest regions as a recreational area has increased the number of human
caused fires. On the other hand, the decrease of rural population and abandonment of
agricultural regions has led to the build up of fire fuels that increase the potential of
15
forest fire incident. Human are considered responsible for about 90% of global
biomass burning (Levine et al., 1999) and that is where most of the forest fires
research emphasis is laid on.
Yet depending on the regional patterns, lightning can be quite important
cause for wildfires. Pyne et al. (1996) found that in the Pacific regions of the United
States of America (USA), 31% of wildfires are caused by lightning. This number
roughly corresponds to the results of a study in Switzerland where 26% of the
recorded fires are caused by lightning (Langhart et al., 1998). However, in general,
natural causes do not seem to be of great interest for the wildfire research community
(Bachmann and Allgower, 1998).
2.5
Types of Forest Fires
There are basically three common fire types; namely (a) ground fire, (b)
surface fire, and (c) crown fire. Illustration of these fire types is shown in Figure 2.2.
Classification of fires is based on the degree to which fuels from organic soil upward
to top of the tree were involved in the combustion.
2.5.1
Ground Fire
As illustrated in Figure 2.2(a), ground fire burned in ground fuels such as
organic soils, roots and buried logs. Ground fuels are characterized by higher bulk
density than surface and canopy fuels (Scott and Reinhardt, 2001). Ground fires burn
with very low spreading rates but can be sustained at relatively high moisture
16
contents (Frandsen, 1987, 1991). Fuel consumption through ground fire can be great,
causing significant injury to trees and shrubs. In ground fires, the heat is so intense
that it might cause to the loss of underground structure and death of microorganisms.
Organic matter and soil nutrients such as nitrogen become volatilized and escape to
the atmosphere. Less intense fires have the advantage of breaking standing litter into
smaller pieces, thereby making it more available for decomposition. Pathogenic
fungi may also be killed, allowing more seedlings to emerge (Bozniak et al., 2005).
Ground fire is the most intense fire compared to the other types of fire.
2.5.2
Surface Fire
As illustrated in Figure 2.2(b), surface fire burns in the surface fuel layer,
which lies immediately above the ground fuels but below the canopy, or aerial fuels.
Surface fuels consists of leaves, grass, dead and fallen branches, wood and logs,
shrubs, low brush, and short trees (Brown and Davis, 1973). Commonly, it occurs in
grasslands, where there are no trees and the litter and vegetation is spread fairly
evenly over the surface. Surface fire is the least intense among the three types of fire.
The soil surface may become quite hot, but nutrients, roots and microorganisms
below the surface are left intact.
2.5.3
Crown Fire
Crown fires occur when the tops of trees are heated sufficiently to ignite so
that the fire travels explosively from tree to tree as shown in Figure 2.2. Canopy fuels
normally consumed in crown fires consist of the live and dead foliage, also fine live
and dead branchwood found in a forest canopy (Call and Albini, 1997). Essentially
17
all the vegetation is burned, some areas of ground may even be heated sufficiently to
burn out humus and kill roots. Forests of lodge pole pine, Bishop pine, sand pine and
jack pine that are usually found in Europe typically burn with crown fires
(Casagrandi and Rinaldi, 1999). Canopy fires are more intense than surface fires due
to the fact that there is more fuel involved, therefore the heat generated is greater
than that found in surface fires. But on the other hand, surface fire is less intense than
ground fire.
According to Casagrandi and Rinaldi (1999), there are four major groups of
forest that produce different type of fuel namely rain forests, boreal forests, savannas
and Mediterranean forests. Each group of forest has different unique characteristics.
Rain forests are dense and humid, and layers are not easily recognizable. While
boreal forests are characterized by high density of large conifers and scarcity of bush,
the prevalent understory species being bryophytes and lichens. By contrast, trees are
quite rare while herbs are very dense in savannas. Finally, in Mediterranean forests,
both understory and overstory species are important. Fires in rain forests usually
occur by accident, while they are recurrent in other forests. Ground fire can occur in
rain forests on peat soil. But fire regimes in boreal forest, savannas and
Mediterranean forests are remarkably different. Payette (1989) found that fires in
boreal forests prevalently involve crowns, and the fire return times are typically 50200 years. Fires in savannas are surface fires and return times are typically 1-2 years
in moist savannas and 5-10 years in arid savannas (Rutherford, 1981). While in
Mediterranean forests, fire can be either crown or surface fires and occur in an
apparently random sequence.
18
(a)
(b)
(c)
(Modified from Scott and Reinhardt, 2001)
Figure 2.2: Types of fires; (a) Ground fires, (b) Surface fires, (c) Crown fires.
19
2.6
Fire Potential Measurement Components
Different approaches are used to compute potential fire occurrence. Fire risk
indices are used in Europe, while fire danger rating systems are used in the United
States. In Malaysia, an extreme dry season is always used as an early warning of fire
occurrence. Practically, scientists used numerical systems to provide early warning
of conditions conducive to the onset and development of fire occurrence. The
concept of fire potential involves both tangible and intangible factors, physical
processes and hazard events. By definition, fire potential is a general term used to
express an assessment of both constant and variable fire danger factors affecting the
inception, spread, intensity and difficulty of control of fires and the impact they
cause (Bachmann and Allgower, 1998).
Fire potential produce qualitative and numerical indices of fire danger that
function as an early warning to fire threat (Andrews and Williams, 1998). Different
systems with varying complexity have been developed throughout the world with
respect to the severity of the fire climate and environment. The simplest systems use
only temperature and relative humidity to provide an index of the potential for fire
starts such as the Angstrom Index (Skvarenina, 2003). The Angstrom Index was
devised in Sweden and has been used all over Scandinavia.
While a single fire potential index may be useful to provide early warning of
a fire situation over broad areas, it is unable to give a complete picture of the daily
fire danger with a single index. Therefore, it is necessary to break a fire potential
system into its major components to appreciate where early warning systems for
single factors fall into the overall picture of potential. These fall into three broad
categories as explained below.
20
2.6.1
Changes in Fuel Load
The first element of early warning for a potential fire risk is a major shift in
the forest fuel condition. Farmer’s activity draining the water of peat swamp for
agricultural purposes will decrease the thickness of the soil. When the dry season has
arrived, peat soil become drier and has a high possibility to ignite. Fire can change
the natural soil moisture content. Alfian (1999) found that moisture content for peat
is 47.65%, but the moisture content of the soil will decrease to 28.15% once it is
burned. As for vegetation, a prolonged dry season causes extreme vegetation stress.
The physiological condition of live vegetation has a strong bearing on fire
occurrence (Kogan et al., 2003).
2.6.2
Fuel availability
The seasonal change in fuel availability as fuels dry out during the drought
period sets the stage for severe fire occurrence. Under drought conditions fuel is
available for combustion. Organic soils may dry out and become combustible.
Drought stress on living vegetation not only reduces the moisture content of the
green foliage but also dried plant matter such as leaves and bark can be shed adding
to the total load of the surface fuel. However, most devastating fires occur when
severe fire weather variables are combined with extreme drought.
21
2.6.3
Weather Variables
Less rain, low humidity and high temperature are very significant for fire
occurrence. Regular charting of bookkeeping systems such as the Keetch-Byram
Drought Index (Keetch and Byram, 1968) and the Mount Soil Dryness Index are
particularly useful in monitoring the total rainfall during the normal or drought
season. In some regions, there were indices which indicate the changes in the global
circulation patterns which may provide warning as early as 6 to 9 months in advance
of extremely dry conditions. One of these is the Southern Oscillation Index (Torrence
and Webster, 2000) which records the difference in atmospheric pressure between
two regions in Australia which can be related to the El Niño events.
2.7
Evaluation of Fire Risk
Forest fire risk can be evaluated from several perspectives. Fire risk indices
are classified into long-term indices, short-term indices and dynamic indices (SanMiguel-Ayanz, 1999). The indices which are derived from factors that do not change
in a short elapse of time are referred to as long-term or structural indices. These
stable factors include elevation and fuel type. On the contrary, dynamic indices are
derived from factors that vary in short periods of time, such as the vegetation status
or the meteorological conditions. The third type of indices combine structural and
dynamic variables. Figure 2.3 shows a general scheme of the different approaches to
compute three types of indices that have been discussed above.
22
2.7.1
Structural Fire Indices
Structural fire indices are based on parameters that do not change in a short
period of time. These include variables that are fairly static such as the topography
and other variables whose rate of change is so slow that they can be considered stable
for a given period that is usually not less than a year (San-Miguel-Ayanz, 1999;
Spano, 2003). In order to provide stable indices over time, the values used for some
variables are the average values over a given period of time. This is the case of the
statistical approach of this type of index. Structural forest fire indices are indicators
of stable conditions that favor fire occurrence. In practice they are used to determine
areas with high risk of fire due to their intrinsic conditions.
Evapotranspiration
Relative Humidity
FIRE RISK
ASSESSMENT
Wind
VEGETATION
STRESS
DYNAMIC
DRASTIC
METEOROLOGICAL
CONDITIONS
Temperature
Fuel Types
ADVANCED
OR
INTEGRATED
Fire History
Population
STRUCTURAL
Topography
Soils
Proximity to Roads
(Source: San-Miguel-Ayanz, 1999)
Figure 2.3: Proposed approaches for the evaluation of forest fire risk indices.
23
The derivation of long term fire indices consists in choosing the variables that
are suitable to the environment and producing a weighted model in a GIS
environment (Chuvieco and Congalton, 1989). These variables will then be classified
into groups, and each variable will be assigned a specific weight according to its
potential contribution to the risk.
2.7.2
Dynamic Risk Indices
Dynamic indices are focused on determining the probability of forest fire
ignition and on the capability of fire spread. They are usually based on determining
vegetation status. These indices were accomplished directly through the use of
meteorological variables, or through the analysis of vegetation indices computed
from remotely sensed data.
Dynamic fire risk indices are developed to determine the probability of forest
fire ignition and also the capability of fire spread. However, the prediction capability
of a forest risk index depends closely on the quality of the data used, and the data
range involved in the developed model.
Since weather is the most significant component for forest fire ignition and
propagation, many forest fire risk indices have been developed in respect to
meteorological information. Therefore, weather information is the most commonly
used component in dynamic fire risk indices. Another popular type of dynamic risk
index is based on the fuel condition. Vegetation structure and moisture condition has
a strong influence on the ignition and the propagation of forest fires. Many studies
evaluated vegetation stress by quantifying the amount of water in the plants, which is
closely related to vegetation stress (Chuvieco et al., 2000; Kogan et al., 2003; and
Burgan et al., 1998). Remote sensing techniques can be used to determine vegetation
24
stress. The Normalized Difference Vegetation Index (NDVI) is probably the most
often used vegetation index for this purpose.
2.7.3
Advanced Forest Fire Indices
Advanced forest fire risk indices agglomerate several factors that are
independently taken into account by the long term and dynamic indices. Recent
advanced forest fire indices have been built as an early warning system to predict the
potential of forest fire, detect forest fire, predict fire propagation and provide burn
scar analysis of forest fire (Cantelaube et al., 2002). Scientists combined structural
indices from a long period of time data and dynamic indices to build an advanced
forest fire index.
2.8
Phases of forest fire development
It is more logical to consider fire in four phases namely, pre-ignition;
flaming; smoldering and glowing as shown in Figure 2.4.
FLAMING
CO
CO2
HOT AIR GASES
RADIATION
ORGANIC GASES
H2O EVAPORATING
25
……….
SMOLDERING
GLOWING
ASH
(Modified from Johnson, 1998)
Figure 2.4: Phases of forest fire development.
2.8.1
Pre-ignition
The unburned material, under certain conditions of the surrounding
atmosphere, soil, and species, has a certain amount of moisture. Part of the incoming
heat will be invested in evaporating such water previous to the pre-heating and
combustion of the material. The combustion process is the result of a series of events
that begins with the rise in temperature of the woody material, to a temperature that
decomposes these materials into gases, tars and char. This process is known as
pyrolysis and ends up in the ignition of the resulting gases into flames and glow
(Johnson, 1998).
26
2.8.2
Flaming phase
Combustion gases and vapours from the pyrolysis process rise above the fuels
and mix with oxygen. Flaming occurs when they are heated to the ignition point. The
heat from the flaming reaction accelerates the rate of pyrolysis. This will cause the
release of greater quantities of combustible gases, which also oxidize and increase
the amounts of flaming.
2.8.3
Glowing phase
Once a fire reaches the glowing phase, most of the volatile gases have been
driven off. Oxygen contact directly with the surface of the fuel causes the fuel to
oxidize. The fuel then burns with a glowing characteristic. This process continues
until the temperature drops so low that combustion can no longer occur, or until all
the combustible material is gone.
2.8.4
Smouldering phase
Smoldering is a smoky process occurring after the active flaming front has
passed. Combustible gases are still being released by the process of pyrolysis, but the
rate of release and the temperature become more stable. The temperatures are not
high enough to maintain flaming combustion.
27
2.9
Review of Forest Fire Models
The need for a method to mitigate forest fire was recognized at least as far
back as 1940 (Burgan et al., 1998). Some fire models are stand alone while others
are modules within larger land cover dynamic models. Fire models operate at many
scales, use different predictive equations, and produce numbers or maps representing
fire frequency, severity, spread rate, burn pattern or risk. Many fire models were
originally developed for use in conifer-dominated forests of the Western United
States, pine forests in Canada and bush forests in Australia (Casagrandi and Rinaldi,
1998). However, ecosystem differences may take these model structures
inappropriate for other regions. Although none of the major indices is inherently
superior to the rest in all circumstances, some indices are better suited than others in
certain uses. Most of the original indices are measured using conventional
techniques.
From Baines (1990), the majority of current fire models that are in use today
are based on fire spread relationships developed using the drought index (Rothermel,
1972; Keetch and Byram, 1968; Van Wagner, 1969; McArthur, 1966). Within these
models, the most complex systems are developed by Rothermel and Van Wagner
which combine measures of fuel, topography, weather and risk of ignition to provide
indices of fire occurrence or fire behaviour. Keetch and Byram model forest fires
based on information from a cumulative period of time data. While McArthur model
is easier to use where this model measures drought and weather as applied to a
standard fuel type to predict the speed of a fire or its difficulty of suppression.
Rothermel Model’s equations require a description of fuel which includes
depth, loading, percentage of dead fuel, moisture of extinction, heat content, surface
area to volume ratio, mineral content, silica content, and particle density. A complete
set of fuel information is needed as an input to use the Rothermel Fire Spread Model
(Watson et al., 2000). It also requires environmental variables such as wind speed at
28
half-flame height, slope and fuel moisture content. Rothermel’s equations are only
valid for surface fires (Scott and Burgan, 2005).
In 1968, Keetch and Byram developed an index to describe the dryness of
fuels namely the Keetch and Byram Drought Index (KBDI). It is a cumulative or
book keeping index. To start the index, it is necessary to begin accounting after a
very heavy rainfall event. It is assumed the soils and fuel layers were saturated after a
period of abundant rainfall, at 5mm within a week and the index will start at or near
zero. From that time onwards, the Drought Index is calculated for each subsequent
day which becomes a simple bookkeeping. The drying factor is large for very low
KBDI and close to zero when the rainfall is 200mm. This index has proved to be a
useful early warning tool and is now incorporated into the US National Fire Danger
Rating System (Pyne et al., 1996) and the Australian Forest Fire Danger Rating
System (McArthur, 1967).
Countries in South East Asia are using the Canadian Forest Fire Danger
Rating System (Andrews and Williams, 1998) in predicting forest fire occurrence.
Forest fire danger rating research in Canada was initiated in 1968 (Beall, 1990). The
original approach has been evolutionary, building on previous systems and using
field experiments and empirical analysis extensively. The Canadian Forest Fire
Weather Index System consists of two subsystems, namely Canadian Forest Fire
Weather Index (FWI) System and the Canadian Forest Fire Behavior Prediction
(FBP) System. The components are expressed in the diagram in Figure 2.5.
29
INPUTS
Human cause,
lightning
Weather
Topography
Fuels
Fire Weather
Index (FWI)
System
Fire Occurrence
Prediction
(FOP) System
Accessory Fuel
Moisture System
Fire Behavior
Prediction (FBP)
System
Canadian Forest Fire Danger Rating System (CFFDRS)
(Source: Taylor and Alexander, 2006)
Figure 2.5: Structure of Canadian Forest Fire Danger Rating System
(CFFDRS).
Inputs to the FWI System include elevation and current daily weather data
from a variety of sources. The FWI System consists of six components as illustrated
in Figure 2.6. This components are functions to account for the effects of fuel
moisture and wind on fire behaviour.
As illustrated in Figure 2.6, the first three components of FWI namely Fine
Fuel Moisture Code (FFMC), Duff Moisture Code (DMC) and Drought Code (DC)
are numerical ratings of the moisture content of litter and other fine fuels, average
moisture content of organic layers, also average moisture content of deep, compact
or organic layers respectively.
The remaining three components namely Initial Spread Index (ISI), Buildup
Index (BUI) and Fire Weather Index (FWI) represent the rate of fire spread, the fuel
available for combustion and the frontal fire intensity respectively. Their values rise
as the fire danger increases.
30
Fire weather
observation
Fuel moisture
code
Fire behaviour
indices
Temperature, relative
humidity, wind, rain
Temperature, relative
humidity, rain
Wind
FINE FUEL
MOISTURE
CODE (FFMC)
DUFF
MOISTURE
CODE (DMC)
INITIAL
SPREAD
INDEX (ISI)
Temperature,
rain
DROUGHT
CODE
(DC)
BUILDUP
INDEX
(BUI)
FIRE
WEATHER
INDEX(FWI)
(Source: Andrews and Williams, 1998)
Figure 2.6: The structure of Fire Weather Index (FWI).
As illustrated in Figure 2.7, the Fire Behaviour Prediction System (FBP)
provides quantitative estimates of potential head fire spread rate, fue l consumption,
and fire intensity, as well as fire descriptions. With the aid of an elliptical fire growth
model, it gives estimates of fire area, perimeter, perimeter growth rate, also flank and
back fire behaviour. Back fire is a fire spreading, or set to spread, into or against the
wind.
The McArthur Forest Fire Danger Meter (FFDM) first appeared in
operational use in 1967. It is an index that relates to the chances of a fire starting, its
rate of spread, its intensity, and its difficulty of suppression, according to various
combinations of air temperature, relative humidity, wind speed and both the long and
short-term drought effects. This model is a key tool for assessing broad scale fire
danger throughout eastern Australia to fight against bush fires (Griffith, 1999).
31
FBP System
fuel type
FFMC, ISI,
BUI, wind speed
and direction
Percent slope,
upslope
direction
Elevation,
coordinate,
date
Elapsed time,
point/line
ignition
Fuels
Weather
Topography
Foliar Moisture
Content
Type &
Duration of
Prediction
Fire Behaviour Prediction
(FBP)
Primary Output
•
•
•
•
Rate of Spread
Total Fuel Consumption
Head Fire Intensity
Fire Description
Secondary Output
• Head, flank and back fire
spread distance
• Flank and Back Fire Rates of
Spread
• Flank and Back Fire Intensities
• Elliptical Fire Area and
Perimeter
• Rate of Perimeter Growth
• Length to Breadth Ratio
Figure 2.7: The structure of Fire Behaviour Index (FBP), including the
necessary inputs and the outputs produced by the system.
2.10
Review of Existing Computer Code and Running Application for Forest
Fire
Recently developed forest fire models are based on both ground and remote
satellite observation. Scientists also simulate fire behaviour with the support of
robust ancillary data through computer systems. Many of the recently developed
models are theoretical approaches which have an associated formulation combined in
a computer code. Currently there are a number of theoretical models which are
suitable to be converted in simulation applications or to form part of an integrated
information system. Table 2.1 gives some examples of the most popular forest fire
32
models that have been developed and widely used along with their characteristics.
Explanation of each models in Table 2.1 are briefly given below.
2.10.1 BEHAVE
A widely used semi-empirical fire spread model is based on the Rothermel
Model (Rothermel, 1972). It has been adapted in many applications to solve one or
more fire management problem (Burgan, et al, 1994; Andrews, 1996).
BEHAVE consists of algorithm which describing fuels, fuel moisture, wind,
topography, fire size and shape, flame length, spotting fire, ignition probability and
tree scorch in user-friendly programs. Simplified methods of fuel appraisal are
described that do not require extensive inventory in which the methods are applicable
to surface fires.
BEHAVE is run by user-supplied input. Requested values depend on the
modeling choices made by the user such as fuel model, fuel moisture, wind speed
and direction, terrain slope are used to calculate rate of spread, flame length and
intensity. The original BEHAVE is written in FORTRAN. The recent developed is
being written so that it will run under various operating systems including Windows,
NT and Unix.
33
2.10.2 FireLib
FileLib is a C language function library for predicting the spread rate,
intensity, flame length and scorch height of free-burning surface fires. This
application is widely used in United State. It is derived directly from the BEHAVE
fire behaviour algorithms for predicting fire spread in 2 dimensions (Bevins, 1996).
FireLib was developed to give fire growth modelers a simple, common, and
optimized application programming interface (API) to use in their simulations. This
application can be run on a variety of personal computers and workstations.
2.10.3 FARSITE
FARSITE is a fire growth simulation model. It uses spatial information on
topography and fuels along with weather and wind files (Finney, 1998; Cloeman and
Sullivan, 1996). FARSITE incorporates the existing models for surface fire, crown
fire and fire acceleration into a 2-dimensional fire growth model. FARSITE runs
under Microsoft Windows operating systems and features a graphical interface. The
user can also link the result to a geographical information system (GIS) for further
analysis.
FARSITE has been distributed mostly in the continental Unites States of
America, and also to users in Europe and South America. Other users are associated
with universities, state and private land management agencies and private consulting
companies.
34
2.10.4 FORFAIT
FORFAIT sets out to develop and demonstrate a decision support system to
assist planners, regulators and industry in optimizing the management of forest fire
risks. It will aid in implementing measures that eliminate or mitigate harm to
humans, the environment and business, using a cost benefit approach where
appropriate and depending on local regulatory requirements.
FORFAIT uniquely combines generic and time varying site-specific
information through electronic links from field and satellite data sources, state-ofthe-art predictive models and expert knowledge. Recognizing that in general there
are many different decisions that could be made in any given situation, the system
uses fuzzy logic to suggest the most appropriate course of action and a probabilistic
framework to take account of uncertainty in the parameters. The fire model used for
FORFAIT is the Fire Behaviour Model based on the algorithm proposed by R.
Rothermel.
2.10.5 FOMFIS
The FOMFIS Fire Behaviour Model has been designed for the computation
of the fire spread under non-uniform conditions using geographical information in
the form of raster maps, namely digital terrain model, forest fuel and wind field
(Kallidromitou et al., 2000).
The FOMFIS system is simulating forest fire behaviour in its expansion for
every generated fire starting point till it is naturally extinguished or suppressed by
fire fighting operations.
35
BEHAVE
FireLib
FARSITE
FORFAIT
FOMFIS
Table 2.1: Existing computer code and running application for forest fire.
United
United
United
Europe
Europe
States
States
States
Algorithm
Rothermel
Rothermel
Ground Fire
No
No
No
No
No
Surface Fire
Yes
Yes
Yes
Yes
Yes
Crown Fire
No
No
Yes
Yes
No
Spot Fire
Yes
No
Yes
No
No
Fire
Acceleration
& Interaction
Wind
No
No
Yes
No
No
Yes
Yes
Yes
Yes
Yes
Weather
Yes
Yes
Yes
Yes
Yes
Fuel Moisture
Yes
Yes
Yes
Yes
Yes
Predict
Human
Casualties
Support GIS
integration
No
No
No
Yes
No
No
No
Yes
Yes
Yes
Country
Rothermel
(Modified from: Sánchez, 2001)
2.11
Review of Fire Detection Techniques Using Remote Sensing
Satellite remote sensing has played a growing role in fire detection and
monitoring over the past two decades. Infrared sensors on board satellites have been
widely used to collect statistics on fires. Several studies using this recent technology
are explained below.
36
2.11.1 GOES Fire Detection
Recent work has shown the potential of meteorological geostationary
satellites to monitor biomass burning activities. The Visible Infrared Spin Scan
Radiometer and Atmospheric Sounder (VAS) available on the GOES satellites can
be used to locate active fires by utilizing the visible, shortwave infrared (SWIR) in
the 4μm channel and longwave infrared (LWIR) in the 11μm window data. GOES
VAS instrument have provided multispectral monitoring of the earth in the visible
and 12 infrared spectral bands between 4μm and 15μm as shown in Table 2.2.
Table 2.2: GOES-7 VAS satellite spectral channels.
Channel
1
2
3
4
5
6
7
8
9
10
11
12
Wavelength (μm)
14.6-14.8
14.3-14.7
14.1-14.4
13.8-14.2
13.2-13.5
4.5-4.6
12.5-12.8
10.4-12.1
7.2-7.4
6.4-7.1
4.4-4.5
3.8-4.1
Spatial Resolution (km)
13.8
13.8
6.9 or 13.8
6.9 or 13.8
6.9 or 13.8
13.8
6.9 or 13.8
6.9 or 13.8
6.9 or 13.8
6.9 or 13.8
13.8
13.8
(Source: Prins and Menzel, 1993)
The technique of Matson and Dozier (1981) was adapted to GOES VAS data
to monitor biomass burning in selected regions of South America by Prins (1993).
The fires were identified in GOES VAS imagery by manually locating hot spots in
the 4μm channel and verifying the presence of fire by the presence of smoke plumes
in the visible imagery. Furthermore, to be designated as a fire pixel, the pixel must
exhibit elevated brightness temperature values in both the 4μm and 11μm channels.
Although the spatial resolution of GOES VAS data which is 7km to 14km is a
limiting factor in detecting fires, comparison with NOAA AVHRR indicated that the
37
decreased spatial resolution does not severely impede the ability of the VAS
instrument to detect subpixel fires.
2.11.2 Defense Mapping Satellite Program (DMSP) Fire Detection
The orbital characteristics of the DMSP satellites are quite similar to those of
the NOAA satellites. It is in a polar sunsynchronous orbit, with an equatorial
crossing time of 10:50 and 22:50 local solar time. The unique characteristics of the
DMSP platform is the low light visible sensor which is operated routinely at night
(Sullivan, 1989). Even though the instrument was designed for meteorological
purposes, the visible-light instrument is sensitive to other terrestrial light sources,
such as city lights, gas fires, auroras, lightning and fires (Sullivan, 1989). This
imagery has been demonstrated to be a useful tool for monitoring fire activity at
night, particularly for remote regions where there are few city lights. Historically, the
DMSP archive was primarily in photographic form. The instrument has an adjustable
gain and the archived data does not include instrument calibration information
thereby making any quantitative comparison between light sources impossible.
2.11.3 Landsat Fire Detection
The high spatial resolution sensor of Landsat Thematic Mapper (TM)
includes a middle infrared channel (2.08-2.35μm) with a 30m spatial resolution,
which permits active fires to be detected. A 700K fire that occupies 20% of the 30m
pixel will saturate the middle infrared TM channel. A study using the TM 1.6μm
channel has also provided some interesting preliminary results, estimating fire
38
intensity through interpretation of the spectral response from the resulting ash layer
(Riggan et al., 1993).
2.11.4 NOAA AVHRR Fire Detection
The current sequence of National Oceanic and Atmospheric Administration
(NOAA) satellites has been in continuous operation since October 1978. The
AVHRR is a scanning radiometer measuring reflected and emitted radiation in four
channels on board the satellite NOAA 6, 8, 10 and 12, and in five channels on board
NOAA 7, 9, 11, 13 and 14. The term ‘very high resolution’ refers to a high
radiometric resolution. AVHRR data are recorded to 10 bit precision. For the thermal
infrared channel, on-board calibration exists through the regular measurement of
deep space and a blackbody of known temperature on board.
Lee and Tag (1990) presented an approach to non-interactive fire detection.
Essentially they subjectively chose a threshold fire temperature and used the Dozier
model to develop a look-up table specifying which combinations of satellite
measurements constituted a positive fire detection. Atmospheric corrections were
included in the estimation of background temperatures using the method of McClain
et al. (1985). They applied their technique to nighttime imagery over the San
Francisco area and the Persian Gulf.
Kaufman et al. (1990) applied fire detection with NOAA 9 data to the
estimation of emissions from biomass burning. Fires were detected in pixels that met
three detection criteria. The first criterion was the channel 3 brightness temperature
to be elevated above a set threshold indicating a fire to be present. The second
criterion specified that the channel 3-channel 4 temperature difference must be at
39
least 10K and the third criterion used the channel 4 temperature to eliminate false
detections from cool clouds that are highly reflective in the 3.8μm band.
Justice et al. (1996) and Scholes et al. (1996) combined AVHRR fire
information in a dynamic model to generate improved trace gas and particulate
emission estimates for Southern Africa. The approach combined satellite data on fire
distribution and timing with fuel load calculated by a simplified ecosystem
production model and ground based measurements of emission ratios. Daily fires
detected by the AVHRR for the entire burning season were calibrated to provide
burned area estimates using Landsat MSS data.
2.12
Summary
This chapter discussed briefly the definition of forest fires to the latest
research utilizing remote sensing techniques. By definition, forest fires are any wild
land fire not prescribed for the area by an authorized plan. There are three factors for
fires to ignite which is called fire fundamental triangle; namely fuel, heat and
oxygen. There are also three controlling factors in fire propagation namely fire
environment triangle; namely fuel, weather and topography.
Forest fires are classified as ground, surface and crown fires. Ground fires are
the most intense fires, followed by crown fires and the less intense is surface fires.
Common occurrences of forest fires in South East Asia region are ground fires,
which is the most difficult type of fires to extinguish.
Fire risk indices are categorized into three different classes namely structural
fire indices, dynamic fire indices and advanced fire indices. Structural fire indices
40
depend on parameters that do not change in a short period of time, while dynamic
fire indices depend on dynamic parameters such as weather and vegetation indices.
Advanced fire indices are developed from the combination of structural and dynamic
indices.
Several fire models are also discussed in this chapter. Most of the models
used today are based on fire spread relationship developed using drought index by
Rothermal (1972), Van Wagner (1969) and McArthur (1966) which is widely used in
the United States, Canada and Australia, respectively. Drought index by Keetch and
Byram (1968) is also used widely in developing forest fire model. Computer code
and running application were designed using the developed models such as
BEHAVE, FireLib, FARSITE, FORFAIT and FOMFIS.
Current fire detection procedures using remote sensing techniques are also
discussed. A number of satellites have been used to detect fires since 25 years,
namely GOES, DMSP, Landsat and NOAA AVHRR.
CHAPTER III
METHODOLOGY
3.1
Introduction
In the present work a forest fire system is developed from several satellite
data processing. The methodology in this study is categorized into four different
stages namely, data acquisition, data pre-processing, data processing and data
analysis. A variety of data is used in this study, namely satellite data and ancillary
data. Geometric and radiometric correction was applied to the satellite data in order
to carry out the pre-processing task. The processing stage involved the derivation of
hotspots, Normalized Difference Vegetation Index (NDVI), brightness temperature
(BT) Vegetation Condition Index (VCI) and Temperature Condition Index (TCI).
Vegetation Health Index (VH) was then carried out followed by fire risk mapping. In
order to carry out the analysis, temperatures extracted from satellite and weather data
were compared to evaluate the accuracy of the satellite-derived temperatures.
The fire risk map is classified into three categories namely stressed, fair and
favorable based on present vegetation and temperature conditions. Further details of
the approach utilized are discussed in this chapter. The flow of operational
methodology is shown in Figure 3.1.
42
Geometric
Correction
Data Preprocessing
Topographic
Map
Vector
Layers
Data
Acquisiiton
MODIS
data
Calibration
Brightness
Temperature
(BT)
Vegetation
Condition
Index (VCI)
Temperature
Condition
Index (TCI)
Vegetation
Health Index
(VH)
Data Processing
Normalized
Difference
Vegetation
Index (NDVI)
Hot
Spots
Proximity
Analysis
Fire Risk
Map
Figure 3.1: Flow chart of operational methodology.
Results
Integrated Forest Fire
System
Accuracy
Assessment
Accuracy
Assessment
43
3.2
Data Acquisition
Satellite data together with a variety of ancillary data were used in this study.
Characteristics of each dataset and approach of processing them are described below.
3.2.1
Satellite Data
3.2.1.1 MODIS
MODIS stands for Moderate Resolution Imaging Spectroradiometer on board
the Terra satellite. This satellite was launched on December 19, 1999 in a near sunsynchronous polar orbit descending southward with 10.30 am local equator crossing
time. It is a 36-band spectroradiometer that covers a broad spectral range for a
variety of applications as shown in Table 3.1 (Barnes et. al., 1998).
Figure 3.2: MODIS data on 28 January 2005 with composite of bands 1, 2 and 4.
44
Table 3.1: MODIS spectral bands characteristics.
Band
(1km)
1**
2**
3*
4*
5*
6*
7*
8
9
10
11
12
13
14
15
16
17
18
19
Bandwidth
(nm)
620-670
841-876
459-479
545-565
1230-1250
1628-1652
2105-2155
405-420
438-448
483-493
526-536
546-556
662-672
673-683
743-753
862-877
890-920
931-941
915-965
Spectral
Radiance1
21.8
24.7
35.3
29.0
5.4
7.3
1.0
44.9
41.9
32.1
27.9
21.0
9.5
8.7
10.2
6.2
10.0
3.6
15.0
Required
SNR2
128
201
243
228
74
275
110
880
838
802
754
750
910
1087
586
516
167
57
250
Primary
Use
Land/Cloud/Aerosols
Boundaries
Band
Bandwidth
(μm)
3.660-3.840
3.929-3.989
3.929-3.989
4.020-4.080
4.433-4.498
4.482-4.549
1.360-1.390
6.535-6.895
7.175-7.475
8.400-8.700
9.580-9.880
10.780-11.280
11.770-12.270
13.185-13.485
13.485-13.785
13.785-14.085
14.085-14.385
Spectral
Radiance1
0.45 (300K)
2.38 (335K)
0.67 (300K)
0.79 (300K)
0.17 (250K)
0.59 (275K)
6.00
1.16 (240K)
2.18 (250K)
9.58 (300K)
3.69 (250K)
9.55 (300K)
8.94 (300K)
4.52 (260K)
3.76 (250K)
3.11 (240K)
2.08 (220K)
Required
NEΔT3 (K)
0.05
2.00
0.07
0.07
0.25
0.25
150 (SNR)
0.25
0.25
0.05
0.25
0.05
0.05
0.25
0.25
0.25
0.35
Primary
Use
Surface/
Cloud
Temperature
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
* 500m spatial resolution
** 250m spatial resolution
The rest is 1km resolution
Land/Cloud/
Aerosols Properties
Ocean Color/
Phytoplankton/
Biogeochemistry
Atmospheric
Water Vapor
Atmospheric
Temperature
Cirrus Clouds
Water Vapor
Ozone
Surface/Cloud
Temperature
Cloud
Top Altitude
1
Spectral Radiance values are in W/m^2-um-sr
SNR = Signal-to-noise-ratio
3
NEΔT = Noise-equivalent temperature difference
2
(Modified from: Barnes et al., 1998)
45
There are three variety of resolution within MODIS datasets which is 250 m
resolution consists of band 1 and 2, 500 m resolution consists of band 3, 4, 5, 6, and
7 and 1 km resolution for the remaining 29 bands. Within the 36 bands on MODIS,
there are three major band segments (Barnes et al., 1998). There are seven bands,
namely bands numbered 1-7 in Table 3.1, that will observe land cover features plus
cloud and aerosol properties (King et. al., 1992). The spectral placement of these
bands are derived so as to be very similar to the bands on the Landsat TM though the
spatial resolutions are 250 m and 500 m. There are nine ocean color bands, namely
bands numbered 8-16 in Table 3.1, that were chosen as a result of studies of the
Nimbus Coastal Zone Color Scanner (CZCS) and the SeaWiFS instrument (Gordon,
1990). Another segments of bands, namely bands 20-25 and 27-36 in Table 3.1, were
drawn from the bands of the High Resolution Infrared Sounder (HRIS), with
emphasis on those HRIS bands that sense properties of the troposphere and the
surface (Giglio et al., 2003).
Over 40 data products are produced from raw MODIS data (Suraiya Ahmad
et al., 2002) to enable advanced studies of land, ocean and atmospheric processes for
distribution to the public. MODIS Level 1B 1KM Radiances Product namely
MOD021KM, together with the MODIS Geolocation Product namely MOD03, were
used in this study. The data was acquired from Goddard Earth Sciences Distributed
Active
Archive
Centre
(GES
DAAC)
website
http://daac.gsfc.nasa.gov/data/dataset/MODIS/01_Level_1/index.html.
at
The
cumulative dataset of MODIS from January 2000 to April 2005 were used in this
study. There are 1211 datasets processed in this study and the fraction of processed
datasets are shown in Table 3.2 below. From the table, there are 187 datasets from the
year 2000, 263 datasets from 2001, 231 datasets from 2002, 221 from 2003, 234
from 2004 and 75 datasets from 2005. Datasets of 2005 is only for January till April.
46
Table 3.2: Number of datasets processed in this study for each year from January
2000 to April 2005.
3.2.2
Year
Number of processed datasets
2000
187
2001
263
2002
231
2003
221
2004
234
2005
75
Total
1211
Ancillary Data
Several sets of ancillary data were used in this study, namely topographic
map, vector data, weather data, fire occurrence record and location of Fire and
Rescue Department Station distribution over Peninsular Malaysia. Sources and
function of each data are explained in detail below.
3.2.2.1 Topographic Map
A topographic map is used to execute geometric correction of satellite
imagery. The details of the map used are shown in Table 3.3.
47
Table 3.3: Topographic map used to execute geometric correction
Publisher
Type
Topographic map
DNMM 2001
Scale
1:750,000
Date of
Publication
2001
Edition 1-PNMM Semenanjung
Publisher: Department of Survey
and Mapping, Malaysia.
3.2.2.2 Vector Data
Vector data acquired in this study were soil type and road network. These data
were digitized from several maps shown in Table 3.4.
Table 3.4: List of maps used to extract vector layers.
Title
Publisher
Land Use Map of Soil Management Division,
Semenanjung Malaysia Dept of Agriculture,
Peninsular Malaysia
Department of Survey and
• Road Network Map
Mapping, Malaysia
Siri L4010
Lembar 1
Edisi 7 - PPNM
Scale
1:75,000
1:500,000
Vector
layer
Land use
Road
network
48
3.2.2.3 Forest Fire Occurrences Record
Forest fire occurrences record were acquired from Fire and Rescue
Department, Malaysia. Records of fire occurrence in Peninsular Malaysia from
January 2005 to April 2005 were used in this study shown in APPENDIX A.
3.2.2.4 Fire and Rescue Department Distribution
Vector data of Fire and Rescue Department distribution over Peninsular
Malaysia was also used in this study to carry out the proximity analysis. This data
was acquired from Fire and Rescue Department of Malaysia.
3.3
Data Pre-processing
3.3.1
Geometric Correction
The MODIS data were geometrically corrected by using the latitude and
longitude of ground control points (GCPs) using the WGS 84 datum. Twelve (12)
GCPs were used to geometrically corrected the MODIS image of 27 January 2005 as
shown in Figure 3.3. The RMS (Root Mean Square) error of the geometrically
corrected image is as shown in Table 3.5. From the table, X Input and Y Input is the
input coordinate from original MODIS data, while X Ref and Y Ref is the input
coordinate acquired from vector data of the study area. The average RMS error for
this image is 0.07 pixel. The geometrically corrected image is shown in Figure 3.4.
49
Table 3.5: List of ground control point for MODIS data on 27 January 2005.
Point
X Input
Y Input
X Ref
Y Ref
RMS Error
GCP1
99.65
6.28
99.71
6.23
0.01
GCP2
100.15
5.47
100.18
5.46
0.14
GCP3
100.92
4.04
100.85
3.99
0.00
GCP4
101.54
2.78
101.42
2.78
0.22
GCP5
102.86
1.84
102.69
1.85
0.12
GCP6
103.59
1.27
103.49
1.24
0.14
GCP7
104.31
1.44
104.29
1.39
0.12
GCP8
103.87
2.63
100.76
2.61
0.09
GCP9
103.61
3.50
103.45
3.51
0.07
GCP10
101.26
6.87
101.28
6.85
0.01
GCP11
103.64
4.30
103.49
4.24
0.03
GCP12
104.28
2.71
104.22
2.66
0.07
Average Control Point Error
0.07
Figure 3.3: Twelve GCPs were used to geometrically correct the MODIS image of
27 January 2005.
50
Figure 3.4: Geometrically corrected image of MODIS on 27 January 2005.
3.4
Data Processing
3.4.1
Normalized Difference Vegetation Index (NDVI)
Forest fire normally occurs in a dry season. In a normal season, green and
vigorous vegetation reflects little radiation in the visible (VIS) part of the solar
spectrum, due to high chlorophyll absorption, and more radiation in the near-infrared
(NIR), due to scattering of the light by leaf internal tissues and water content (Kogan,
2002). Following these properties, the difference between NIR and VIS becomes
greater. The dry season consequently depresses vegetation greenness and vigour, due
to reduction of chlorophyll and water content. This situation leads to an increase in
51
the VIS, decrease in the NIR and reduction in NIR-VIS. This principle is applied in
the construction of normalized difference vegetation index or NDVI;
NDVI =
( NIR – VIS)
(NIR + VIS)
… (3.01)
where;
NDVI = Normalized Difference Vegetation Index
NIR = Near-infrared band
VIS = Visible band
In this study, NDVI are extracted from MODIS data through;
NDVI =
( Channel 2 – Channel 1)
( Channel 2 + Channel 1)
… (3.02)
where;
Channel 1 = Channel 1 of MODIS data
Channel 2 = Channel 2 of MODIS data
NDVI have been used for monitoring land surface and the environment since
the mid-1980s (Kogan, 2002). One of the important advantages of this method is the
combination of NDVI, normally used alone, and the thermal channel. Assessment of
temperature conditions permits one to identify subtle changes in vegetation health
because the effect of drought becomes obvious if a shortage of rainfall is
accompanied by excessive temperatures.
3.4.2
Vegetation Condition Index (VCI)
The Vegetation Condition Index (VCI) was derived from the following
algorithm:
VCI =
(NDVI – NDVI min)
*100
(NDVImax - NDVImin )
… (3.03)
52
where;
NDVI = smoothed weekly NDVI
NDVImin = multiyear absolute minimum of NDVI
NDVImax = multiyear absolute maximum of NDVI
Extreme conditions were derived by measuring the maximum and minimum
NDVI values from weekly cumulative readings. Cumulative reading is used to
eliminate high-frequency temporal variations from the NDVI time series (van Dijk et
al., 1986; Kogan, 1990). Composite of 7-day satellite data is used to minimize cloud
effects.
3.4.3
Brightness Temperature (BT)
Brightness temperature is a measure of the intensity of radiation thermally
emitted by an object, given in units of temperature because there is a correlation
between intensity of the radiation emitted and physical temperature of the radiating
body which is given by the Planck’s law.
Brightness temperature of MODIS is calculated from Planck’s Law, expressed as;
BT =
2hc2 λ-5
ehc/kλT – 1
where;
BT = Brightness temperature (Js-1m-2sr-1Hz-1)
h = Planck’s constant (Joule per hertz)
c = Speed of light in vacuum (m/s)
k= Boltzmann gas constant (Joule/Kelvin)
λ = Band or detector center wavelength (m)
T = Temperature (Kelvin)
…(3.04)
53
Inverting algorithm (3.04) to solve for temperature gives;
T=
3.4.4
hc
kλ
1
ln ( 2hc 2λ-5 BT-1 + 1)
…(3.05)
Temperature Condition Index (TCI)
The Temperature Condition Index can be measured from a simple algorithm
below:
VCI =
(BTmax – BT)
*100
(BTmax – BTmin)
… (3.06)
where;
BT = smoothed weekly brightness temperature
BTmin = absolute minimum of smoothed weekly brightness temperature
BTmax = absolute maximum of smoothed weekly brightness temperature
This algorithm was applied to the thermal channel of MODIS data.
3.4.5
Vegetation Health Index (VH)
Fluctuations were estimated relative to the maximum and minimum intervals
of both NDVI and BT variations and named the Vegetation Health Index (VH). VCI
and TCI were combined in VH index in order to express their additive approximation
of vegetation stress:
(VCI + TCI)
VH =
2
where;
*100
… (3.07)
54
VH = Temperature health index.
3.4.6
Fire Risk Map
Fire potential estimation is based on the intensity and duration of combined
moisture and thermal stress. If severe stress, for which the index value is less than
15, continues for one week, it indicates that the fire potential is minimal, while the
fire potential reached maximum if this condition continues for four weeks and longer.
Fire potential is higher if vegetation stress is severe and persistent. High level of fire
potential due to both moisture and temperature conditions can be used as a fire
danger warning.
3.4.7
Hot Spots of MODIS
Fire detection on MODIS is performed using the 4 and 11 micrometer
channel of brightness temperatures (T4 and T11). The MODIS instrument has two
4μm channels, which is bands 21 and 22, both of which are used by the detection
algorithm. Channel 21 saturates at about 500 K, and channel 22 saturates at about
335 K. Since channel 22 is less noisy and has a smaller quantization error, T4 is
derived from channel 22 when possible. When channel 22 saturates, or has missing
data, channel 21 is used to derive T4 instead. T11 is always computed from channel 31
which saturates at approximately 400 K (Kaufman, 2000).
55
The fire detection strategy is based on absolute detection of the fire, if the fire
is strong enough, and on detection relative to the background to account for
variability of the surface temperature and reflection by sunlight (Kaufman, 1998).
To avoid false detection, all pixels that fulfill the following conditions in algorithm
3.08 and 3.09 are immediately excluded as fires.
T4 < 315 K (305 K at night)
… (3.08)
ΔT41 – T11 < 5 K (3 K at night)
… (3.09)
where;
T4 = 4µm channel of brightness temperatures
T11 = 11µm channel of brightness temperatures
K = Kelvin
From the remaining pixel, pixel is classified as fire if at least one of the
following five logical conditions is met:
T4 > T4b + 4δT4b
… (3.10)
T4 > 320K (315K at night)
… (3.11)
ΔT41 > ΔT41b + 4δΔT41b
… (3.12)
T41 > 20K (10K at night)
… (3.13)
T4 > 360K (330K)
… (3.14)
where;
T4b = T4 background pixel
δT4b = Standard deviation of T4 background pixel
δΔT41b = Standard deviation difference between 4µm and 11µm of background pixel
The hot spot is generated using a small DOS program provided by ScanEx
Research and Development Centre, a Russian Remote Sensing ground station in
Moscow at their website (http://eostation.scanex.ru/software.html). The program is
run from the command prompt. It accepts a set of options and input and output file
names in definitive order. To run fire algorithm one must provide MOD021KM
56
(Level 1B) and corresponding MOD03 (Geolocation) files as input. The output of
this algorithm is known as MODIS Thermal Anomalies and Fire Daily Data Product
(MOD14). MOD14 is the most basic fire product in which active fires and other
thermal anomalies, such as volcanoes are identified. This product generates all of the
higher-level fire products, and contains several components, such as line, sample,
latitude, longitude, confidence level, adjacent cloud, adjacent water, reflectance of
Channel 2 and brightness temperature of Channel 21 or 22. Detail explanation for
each component generated in MOD14 data shown in Table 3.6.
Table 3.6: Attributes generated from the MOD14 data.
Attribute
Description
Line
Granule line of fire pixel
Sample
Granule sample of fire pixel
Latitude
Latitude of fire pixel (Degrees)
Longitude
Longitude of fire pixel (Degrees)
Confidence
Detection confidence level (%), in range of 0-100
AdjCloud
Number of adjacent cloud pixels in 3x3 window
AdjWater
Number of adjacent water pixels in 3x3 window
R2
Channel 2 reflectance of fire pixel
T21
Channel 21 or 22 brightness temperature of fire pixel (Kelvin)
T31
Channel 31 brightness temperature of fire pixel (Kelvin)
MeanT21
Channel 21 brightness temperature of background (Kelvin)
MeanT31
Channel 31 brightness temperature of background (Kelvin)
MedianDT
Median background brightness temperature difference (Kelvin)
StdDevT21
Channel 21 or 22 brightness temperature standard deviation of
background
StdDevT31
Channel 31 brightness temperature standard deviation of
background
StdDevDT
Standard deviation of background brightness temperature
difference (Kelvin)
Power
Total emitted power (Megawatts)
57
A measure of confidence for each detected fire pixel produced is based on the
approach of Giglio et al. (2003). The confidence assigned to each fire pixel is
composed of a combination of five sub-confidences, labeled C1 to C5, each having a
range of 0 (lowest confidence) to 1 (highest confidence). The levels of confidence
defined as;
C1 = S(T4)
…(3.15)
C2 = S(zΔT;)
…(3.16)
C3 = S(z4)
…(3.17)
C4 = 1 - S(Nac)
…(3.18)
C5 = 1 - S(Naw)
…(3.19)
The standardized variables of z4 and zΔT, are defined as follows;
z4 =
ΔT - Δ Ť
δΔT
…(3.20)
zΔT =
T4 – Ť4
δ4
…(3.21)
where;
T = brightness temperature
Ť = Respective mean of the channel for valid neighboring pixel
Naw = Number of water pixel adjacent to the fire pixel
Nac = Number of cloud pixel adjacent to the fire pixel
δ = Mean absolute deviation of the respective channel for valid neighboring pixel
For C1, 310K represents the minimum temperature required for a pixel to be
considered a fire pixel, while 340K represents a typical value for a reasonably
obvious fire. For C2, z4 = 2.5 is the minimum value required of fire pixels by
58
detection algorithm, whereas z4 = 6 represents a typical value for an unambiguous
fire. A similar rationale applies to the definition of C3. C4 reduces the detection
confidence as the number of adjacent cloud pixel increases, accounting for the fact
that fire pixels detected along cloud edges are more likely to suffer from cloud
contamination, potentially triggering a false alarm via reflected sunlight.
Finally, C5 reduces the confidence as the number of adjacent water pixels
increases, reflecting the greater likelihood that the detected fire pixel is instead a
coastal false alarm. Following Giglio et al. (2003), the detection confidence C is then
defined as the geometric mean of the subconfidences as follows
C = 5√ C1 C2 C3 C4 C5
3.4.8
…(3.22)
Proximity Analysis
To provide more useful information about the locations of the fires, a
proximity analysis is done by measuring the distance of the fire pixel from the
nearest town or city, road and river. Distances from the closest town will assist in
quick dispatch to control or extinguish the fires detected in real time. Besides that,
distance from the closest road and fire fighter station is calculated to show the
accessibility to the fires and determine the remoteness of its location. Distance to the
closest rivers provides valuable information as they provide alternative water supply
to extinguish fires particularly in remote areas. Besides that, they also serve as break
or pathways for the suppression of fires (Chuvieco and Martin, 1989). The proximity
of these features is determined with an ArcView extension called Alaska Pak. The
extension provides a function called closest feature that determines the closest
features from a selected theme to the fires and the distance and then adds them as
additional attributes.
59
3.4.9
Development of Forest Fire Interface
Forest fire interface is a computer program which consists of hot spot, fire
risk map and proximity analysis application that has been discussed earlier in this
study. The interface is developed using Microsoft Visual C++. The forest fire
interface is discussed briefly in Chapter 4.
3.5 Accuracy Assessments
Accuracy assessments in this study were divided into several categories as
follows:
1. Comparison was made of hot spot extracted from MODIS with recorded forest
fire occurrence data from Fire and Rescue Department of Malaysia (FRDM).
From the comparison, all the hot spot detected by MODIS were also recorded by
FRDM.
2. Comparison of temperature extracted from MODIS with temperature data from
Malaysian
Meteorological
Service
(MMS).
Correlation
between
both
temperatures from MODIS and MMS were also examined.
3. Validation of fire risk map with fire occurrence data from FRDM.
3.6
Summary
This chapter discussed the methodology used in this study from early stage of
data acquisition, data pre-processing, data processing, data analyzing and obtaining
results.
60
MODIS data along with several ancillary data were used in this study. Two
types of MODIS data were used in this study namely MODIS Level 1B 1KM
Radiances Product (MOD021KM) and MODIS Geolocation Product (MOD03).
In order to extract fire risk map, several processing techniques were applied
to the datasets namely Normalized Difference Vegetation Index, brightness
temperature, Vegetation Condition Index, Temperature Condition Index (TCI) and
Vegetation Health Index. The hot spots are extracted with several attributes as shown
in Table 3.6, that it can be analyzed with GIS software like ArcView.
CHAPTER IV
FOREST FIRE INTERFACE
4.1
Introduction
In order to develop the forest fire interface, several approaches were applied
to assessing system products throughout the system development life cycle. This is to
ensure that quality is built into the software and the software satisfies user
requirements.
Forest fire interface is developed mainly using Microsoft Visual C++. Take
an advantage of new technology namely Object Linking Embedding, the forest fire
interface is also link to DOS prompt and ArcView software.
62
4.2
System Development Life Cycle
The system development life cycle is the process of developing information
system through investigation, analysis, design, implementation and maintenance.
Figure 4.1 shows the steps involved in the system development life cycle.
Reference and data
collection
Early
investigation
Start
Requirement analysis
Development
phase
System framework
Source code
development
System testing
Error
No
End
Figure 4.1: Diagram of system development life cycle.
Evaluation
phase
Yes
63
Each step in the system development life cycle is explained in the Table 4.1 below:
Table 4.1: Explanation of system development life cycle.
Step
Explanation
Reference and data
collection
The first step is to identify a need for the new system.
This will include determining the main objective of the
developed
system,
problem
statement
and
data
acquisition.
Requirement analysis
Requirements analysis is the process of analyzing the
information needs of the end users, any system presently
being used and developing the functional requirements of
a system that can meet the needs of the users. Also, the
requirements should be recorded user interface storyboard
or executable prototype. The requirements documentation
should be referred throughout the rest of the system
development process to ensure the developing project
aligns with user needs and requirements.
System framework
After the requirement has been determined, the necessary
specifications for the hardware, software, people and data
resources that will satisfy the functional requirements of
the proposed system can be determined. The design will
serve as a blueprint for the system and help detect
problems before these errors or problems are built into the
final system.
Source code
development
Coding and debugging is the act of creating the final
System testing
The system must be tested to evaluate its actual
system.
functionality in relation to expected or intended
functionality. Demonstration using real dataset is
required. End users will be key in determining whether
the developed system meets the intended requirements.
64
4.3
Overview of Forest Fire Interface
Forest fire interface consists of a group of computer programs to process
satellite data and to carry out proximity analysis (Figure 4.2). There are three main
components created in order to develop this interface namely vegetation index, hot
spot and proximity analysis. Vegetation index and hot spot are computer programs
written in C++ language before it convert into MS DOS, while proximity analysis is
an extension from ArcView software, which was written in Avenue language. This
interface has the ability to connect to another program through Object Linking
Embedding (OLE). OLE refers to the process of inserting linked and embedded
objects in one application that is created by another application (Perry and Hettihewa,
1998). Therefore in this study, forest fire interface will connect to other programs
namely MS DOS and ArcView.
Vegetation Index
Forest Fire
Interface
Hot Spot
Proximity Analysis
Figure 4.2: Forest fire interface diagram component.
Vegetation index was developed from four computer program written in C++
language to process MODIS data. The computer program was written to extract
Vegetation Condition Index (VCI), Temperature Condition Index (TCI), Vegetation
Health Index (VH) and Fire Risk Index (Figure 4.3).
65
Vegetation
Condition Index
(VCI)
Temperature
Condition Index
(TCI)
Vegetation Index
Vegetation Health
Index (VH)
Fire Risk Index
Figure 4.3: Diagram of vegetation index components namely Vegetation Condition
Index (VCI), Temperature Condition Index (TCI), Vegetation Health Index (VH) and
Fire Risk Index.
All the components of vegetation index in Figure 4.3, which is written in C++,
were then convert into MS DOS format. The input data for vegetation index is
Normalized Difference Vegetation Index (NDVI) and brightness temperature (BT) of
MODIS data. Both data must be geometrically corrected using Universal Transverse
Mercator (UTM) Projection with dimension of 382 pixel height by 425 pixel width.
The input data must be in Tagged Image File Format (TIFF) format. As shown in
Figure 4.4, input of NDVI data was used to carry out VCI, while input of BT data
was used to carry out TCI. Both VCI and TCI data were then used to extract VH. VH
results for four weeks were then used to carry out Fire Risk Index.
66
Brightness
Temperature data
NDVI data
Vegetation Condition
Index (VCI)
Temperature
Condition Index (TCI)
Vegetation Health Index
(VH)
Fire Risk Map
Figure 4.4: Flow of NDVI and brightness temperature data as input to carry out Fire
Risk Index.
Another component in forest fire interface is hot spot. Hot spot was
developed from two computer programs written in C++ language before it is
converted into MS DOS format (Figure 4.5). The computer programs namely
MOD14
and
MOD142shp
was
downloaded
from http://eostation.scanex.ru/software.html. MOD14 is a computer program to
execute MODIS fire detection algorithm. There are 44 product produced by MODIS
including raw data (MOD01), level 1B data (MOD02), geolocation data (MOD03)
and cloud mask product (MOD35). MODIS fire product was named MOD14 by
NASA. The input of MOD14 program is level 1B of MODIS data with 1km
resolution namely MOD021KM and geolocation data (MOD03). This will produce
hot spot data that were named MOD14 by NASA. The DOS command used to derive
the MODIS fire mask is as below:
mod14.exe <MOD021KM granule> <MOD03 granule> <L2 fire output file>
67
MOD14 or hot spot data was then used as an input for MOD142shp program.
MOD142shp program will convert raster data of hotspot into vector format or more
specifically, into shapefile format. The command used to extract the fire pixels and
attributes into ESRI shapefiles is as below:
mod142shp.exe -i input_mod14_file.hdf [-o output_shp_folder]
L1B MODIS data
(MOD021KM)
Geolocation MODIS
data (MOD03)
MODIS Fire Extraction
(MOD14)
Conversion of MOD14
to shapefile
Hot spot
Figure 4.5: Input data of MOD021KM and MOD03 used to extract the hot spot.
The last component in forest fire interface is proximity analysis. Proximity
analysis is an extension in ArcView 3.2 which is written in Avenue language. This
extension calculates the distance of an active theme to the closest feature in a theme.
This extension was downloaded from http://science.nature.nps.gov/nrgis/tools/ .
68
4.4
Forest Fire Interface
Figure 4.6 shows the main window of developed forest fire interface. Forest
fire interface consists of three main components namely Vegetation Index, Hot Spot
and Proximity Analysis. The source code to create the interface can be found in
APPENDIX C.
Figure 4.6: The main window for developed forest fire interface.
Vegetation Index component (Figure 4.7) consists of four vegetation indices
function namely Vegetation Condition Index, Temperature Condition Index,
Vegetation Health Index and Fire Risk Map. In this window, users are able to view
the digital image, which is in TIFF format. Users are also able to get information
about the displayed image as shown in Figure 4.8.
69
Figure 4.7: Vegetation Index window.
Figure 4.8: Information window of the displayed image.
Each vegetation indices function are linked to a window prompt that requires
the user to browse the input filename and the key in the output filename. NDVI
function window prompt as shown in Figure 4.9 require the user to browse Channel 1
and Channel 2 of MODIS data, which refer to visible and near infrared channel,
respectively. The user also has to key in the output name before running the process.
70
Figure 4.9: NDVI window prompt.
VCI function window prompt as shown in Figure 4.10 require the user to
browse NDVI, multiyear absolute minimum of NDVI and multiyear absolute
maximum of NDVI images of MODIS data. The user also has to key in the output
name before running the process.
TCI function window prompt as shown in Figure 4.11 require the user to
browse smoothed weekly brightness temperature, absolute minimum of smoothed
weekly brightness temperature and absolute maximum of smoothed weekly
brightness temperature images of MODIS data. The user also has to key in the output
name before running the process.
71
Figure 4.10: VCI window prompt.
Figure 4.11: TCI window prompt.
72
VH function window prompt as shown in Figure 4.12 require the user to
browse VCI and TCI images of MODIS data. The user also has to key in the output
name before running the process.
Figure 4.12: VH window prompt.
Fire Risk Map function window prompt as shown in Figure 4.13 require the
user to browse VCI and TCI images of MODIS data. The user also has to key in the
output name before running the process. Fire Risk Map are generated from
accumulation of VCI and TCI for several weeks. The user can choose to accumulate
the input dataset from several weeks as shown in Figure 4.14.
73
Figure 4.13: Fire Risk Map window prompt.
Figure 4.14: Prompt window to set up the number of input weeks to Fire Risk Map.
Extracting Hotspot Index window (Figure 4.15) consists of two object linking
embedding function to MS DOS namely Hot Spot and Convert. It is also equipped
with Close function to log out from this window.
74
Figure 4.15: Hotspot Index window prompt.
Each object linking embedding function in Hotspot Index window are linked
to MS DOS prompt. To run fire algorithm the user must provide MODIS Level 1B
(MOD021KM) and corresponding geolocation (MOD03) data as input. Both of this
data must be saved in the same location as the mod14.exe application. No additional
input data are required. The user has to key in the DOS command in order to derive
the hot spot information (Figure 4.16). The command is as below:
mod14.exe <MOD021KM.hdf> <MOD03.hdf> <Output.hdf>
MOD021KM.hdf as shown above is the MODIS L1B dataset filename. MOD03.hdf
is the geolocation filename. Output.hdf is the output file name given by user.
Figure 4.16: MS DOS command used to derive the MODIS fire mask using the
MODIS Level 1B Radiances and Geolocation products.
75
Convert to Shapefile function is also linked to MS DOS prompt (Figure
4.17). This function converts hot spot information created by Hotspot function to
raster file or shapefile. The command used to extract the fire pixels and attributes
into shapefiles is as below:
mod142shp.exe -I Mod14.hdf Output_raster
Mod14.hdf is raster data from MODIS fire product that has been processed by
Hotspot function. Output_raster is a folder name where the converted raster data will
be saved into.
Figure 4.17: MS DOS window prompt to convert hotspot data into shapefile.
Forest fire interface is also linked to ArcView software. If ArcView is not
running, the application will start it. Vector data that has been generated can then be
viewed in ArcView and further analysis can be done.
Proximity analysis was carried out from ArcView interface. The hot spot data
must be in metre or kilometre map unit. From menu ‘AlaskaPak’ and ‘Closest
Features’ submenu as shown in Figure 4.18, distance of the fire pixel from the
76
nearest town or city, road and river can be measured. The nearest feature information
will be added in the database of the respective hot spots.
Figure 4.18: ArcView function, ‘Closest Feature’ submenu used to extract
proximity analysis.
4.5
Summary
Simple forest fire interface is developed in this chapter. The interface is
developed in order to process MODIS data to determine hot spots, to carry out fire
risk map and generate proximity analysis through ArcView. The interface provides
function to view and process raster data in TIFF format. In order to process the data
using this interface, raster data must be in the same dimension. However, the
interface do not provide any function to view the vector data. The user has to use
another software such as ArcView, Erdas Imagine or Envi to view the vector data.
55
CHAPTER V
RESULTS AND ANALYSIS
5.1
Introduction
This chapter discusses and analyzes the results obtained in this study. The
discussion is divided into three major categories as listed below:
i)
Discussion on derived hot spots from MODIS data.
ii)
Discussion on the comparison of temperatures extracted from MODIS with
temperature data from Malaysia Meteorological Services (MMS).
iii)
Discussion on the derived fire risk map
The analysis of hot spots from MODIS data was carried out from 1 January to
30 April 2005. The analysis can only be done during this time frame because the Fire
and Rescue Department of Malaysia (FRDM) only provide recorded forest fire
occurrences data during this period only. Analysis on the comparison of temperature
extracted from MODIS with temperature from MMS was carried out from May 2004
to April 2005. The analysis was carried out during this time frame because of
unavailability of MMS data after April 2005. The detailed results and discussion are
explained further below and compiled in Table 5.1.
78
5.2
Hot Spots Detected From MODIS
In this study, 75 datasets of MODIS data for Peninsular Malaysia area were
processed to extract hot spots beginning from 1 January 2005 to 30 April 2005. Some
of the datasets were obtained from mosaic images of two scenes for the respective
study area. Single datasets processed for each day exclude cloudy images, images
with bow-tie effect and data with technical problem from NASA. From the processed
data, there are 65 hot spots detected. The analysis of the hot spots only can be made
until 30 April 2005 due to unavailability of field data from FDRM.
From the 65 hot spots detected, 16 hotspots were found in Perak, followed by
12 hot spots detected both in Kedah and Johor, 10 hot spots detected in Pahang, 9 hot
spots detected in Selangor and 2 hot spots each detected in Pulau Pinang, Kelantan
and Terengganu.
Forest fires occur in the dry season. The southwest monsoon corresponds to
relatively drier weather in Malaysia. The monsoon is caused by land-sea temperature
differences due to heating by the sun’s radiation. During the southwest monsoon,
most states in Peninsular Malaysia experience monthly rainfall as low as 100mm.
Dry conditions in Peninsular Malaysia are also contributed by the rain shadow effect
due to the Sumatra mountain range. The dry season starts from the north of
Peninsular Malaysia and slowly heads to south of Peninsular Malaysia. Therefore,
early hot spots were detected in the north of Peninsular Malaysia and slowly the hot
spot spread to the south of Peninsular Malaysia. During this season, farmers and the
public were warned not to perform any open burning.
All the hot spots detected by MODIS were recorded by FRDM. Nevertheless
no daily MODIS data were available during this study. Clear MODIS data were
chosen instead of cloudy data. Data with the bow-tie effect (Jason, 2003) were also
excluded from the study.
79
Peat forest fire is a common problem to countries in this region. From the
Table 5.1, 16 hot spots were detected on peat. The hot spots detected in Kota Tinggi,
Johor, on 14 February 2005 occurred on peat area that was redeemed into cropland
area. Most of the peat forest fires occurred in Raja Muda Forest Reserve in Batang
Berjuntai, Selangor where forest fires occur every year (Ng Wei Loon, 2005).
Table 5.1 shows all the hot spots detected from 1 January to 30 April 2005.
The table includes several information, namely date of hot spots detected, latitude in
degree, longitude in degree, state, brightness temperature of Channel 21/22 (T4),
brightness temperature of Channel 31 (T11), confidence level, land use type and soil
type. From the table, 73% of the hot spots have a very high confidence level (80)
while 8% and 6% of it were detected with 60 and 20 confidence level, respectively.
80
Table 5.1: List of hot spots detected from MODIS from 1 January to 30 April 2005.
Fire
Date
Latitude Longitude
State
T4
1
18/01/2005
6.508
100.392
Kubang Pasu, Kedah
2
3
4
5
6
7
8
9
10
11
18/01/2005
03/02/2005
03/02/2005
03/02/2005
03/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
3.41
6.33
6.01
5.98
5.73
6.22
6.01
4.35
4.31
4.31
101.38
100.25
100.38
100.41
100.64
100.42
100.39
100.67
101.01
101.02
12 10/02/2005
4.18
13 10/02/2005
T11
Land Use
Soil Type
319.52
Confidence
(0-100)
299.88
80
Cropland
Kuala Selangor, Selangor
Kubang Pasu, Kedah
Kota Setar, Kedah
Pendang, Kedah
Kuala Muda, Kedah
Kubang Pasu, Kedah
Kota Setar, Kedah
Manjung, Perak
Perak Tengah, Perak
Kinta, Perak
317.11
326.91
325.93
324.65
327.81
324.92
326.55
315.81
331.17
319.27
299.62
303.30
300.93
301.58
300.96
296.73
300.50
297.00
297.45
298.27
80
80
20
80
80
80
80
80
80
80
Wetlands
Paddy
Paddy
Paddy
Cropland
Paddy
Cropland
Wetlands
Wetlands
Forest
100.97
Perak Tengah, Perak
323.27
297.30
80
Wetlands
4.17
101.01
Perak Tengah, Perak
324.32
296.19
80
Wetlands
14 10/02/2005
15 10/02/2005
16 10/02/2005
3.48
3.46
3.94
101.40
101.44
103.13
Batang Berjuntai, Selangor 321.24
Kuala Selangor, Selangor 318.7
Kuantan, Pahang
329.88
298.02
298.31
296.88
80
80
80
Wetlands
Wetlands
Forest
17 10/02/2005
2.27
102.83
Muar, Johor
320.21
296.74
80
Cropland
18 10/02/2005
19 10/02/2005
20 10/02/2005
2.03
2.33
2.07
102.73
103.33
103.37
Muar, Johor
Kluang, Johor
Kluang, Johor
335.19
315.10
316.57
300.08
295.88
298.06
80
80
80
Wetlands
Forest
Cropland
21 12/02/2005
6.18
100.31
Kota Setar, Kedah
329.36
303.50
80
Paddy
Serdang-BungorMunchong
Mined Land
Teluk-Guar
Teluk-Guar
Hutan-Semberin
Hutan-Semberin
Hutan-Semberin
Teluk Guar
Sungai,Peat Swamp
Holyrood-Lunas
Rengam-Bukit
Temiang
Telemong-AkobLocal Alluvium
Telemong-AkobLocal Alluvium
Peat
Mined Land
Telemong-AkobLocal Alluvium
Briah-Organic Clay
and Muck
Peat
Rengam-Jerangau
Batang MerbauMunchong
Chengai
81
…/Table 5.1 (continued)
22 12/02/2005
4.18
100.97
Perak Tengah, Perak
322.01
300.08
60
Forest
23 14/02/2005
24 02/02/2005
1.38
4.18
104.16
100.97
Kota Tinggi, Johor
Perak Tengah, Perak
326.34
316.30
301.82
284.80
80
80
Cropland
Forest
25
26
27
28
29
30
31
24/02/2005
24/02/2005
26/02/2005
26/02/2005
27/02/2005
28/02/2005
01/03/2005
3.48
2.55
3.48
2.55
3.48
3.48
4.18
101.4
103.59
101.4
103.59
101.4
101.4
100.97
Batang Berjuntai, Selangor
Rompin, Pahang
Batang Berjuntai, Selangor
Rompin, Pahang
Batang Berjuntai, Selangor
Batang Berjuntai, Selangor
Perak Tengah, Perak
356.24
328.28
315.10
323.75
320.20
322.08
322.01
295.60
296.22
295.88
294.42
296.74
293.80
300.08
80
80
80
80
80
20
60
Wetlands
Wetlands
Wetlands
Wetlands
Wetlands
Wetlands
Forest
32 03/03/2005
33 03/03/2005
5.98
4.18
100.40
100.97
Kota Setar, Kedah
Perak Tengah, Perak
316.30
356.23
284.80
295.62
80
80
Paddy
Forest
34 05/03/2005
35 05/03/2005
5.98
4.18
100.49
100.97
Pendang, Kedah
Perak Tengah, Perak
324.43
316.32
302.72
284.63
80
80
Paddy
Forest
36
37
38
39
05/03/2005
05/03/2005
05/03/2005
05/03/2005
3.62
3.61
3.42
2.55
103.26
103.29
103.06
103.59
Kuantan, Pahang
Pekan, Pahang
Pekan, Pahang
Rompin, Pahang
328.30
323.88
316.09
356.24
296.04
294.37
296.21
295.60
80
80
80
80
Wetlands
Wetlands
Wetlands
Wetlands
40 05/03/2005
2.44
102.82
Segamat, Johor
316.23
297.44
80
Forest
41 07/03/2005
5.46
102.96
322.01
300.08
60
Wetlands
42 07/03/2005
43 09/03/2005
44 21/03/2005
4.55
1.81
5.67
103.45
104.12
100.69
Kuala Terengganu,
Terengganu
Kemaman, Terengganu
Kota Tinggi, Johor
Baling, Kedah
322.24
329.74
329.46
293.91
301.69
300.48
20
80
80
Wetlands
Wetlands
Cropland
Telemong-AkobLocal Alluvium
Peat
Telemong-AkobLocal Alluvium
Peat
Peat
Peat
Peat
Peat
Peat
Telemong-AkobLocal Alluvium
Hutan Sembrin
Telemong-AkobLocal Alluvium
Hutan Semberin
Telemong-AkobLocal Alluvium
Peat
Peat
Holyrood-Lunas
Briah-Organic Clay
and Muck
Batu-AnamMalacca-Tavy
Peat
Rudua-Rusila
Peat
Malacca-TavyGajah Mati
82
…/Table 5.1 (continued)
45 21/03/2005
4.50
46 21/03/2005
4.41
100.93
100.89
Perak Tengah, Perak
Perak Tengah, Perak
327.26
330.44
297.11
298.12
60
60
47 01/04/2005
3.55
103.27
Pekan, Pahang
316.30
297.80
80
48 08/04/2005
49 08/04/2005
3.53
2.19
103.39
103.52
Pekan, Pahang
Kluang, Johor
322.23
326.24
297.77
293.18
80
80
50 12/04/2005
51 13/04/2005
52 13/04/2005
1.66
5.81
5.31
103.38
100.68
101.06
Pontian, Johor
Sik, Kedah
Hulu Perak, Perak
341.61
319.27
318.50
300.75
300.35
300.65
80
80
80
53 13/04/2005
54 15/04/2005
4.74
5.28
102.01
100.52
Gua Musang, Kelantan
315.39
Seberang Prai, Pulau Pinang 319.46
296.85
299.59
80
80
55 15/04/2005
56 15/04/2005
4.45
4.84
101.16
101.97
Kinta, Perak
Gua Musang, Kelantan
319.52
318.70
301.16
299.67
80
80
57 15/04/2005
58 15/04/2005
59 17/04/2005
3.93
2.81
3.84
103.14
101.59
103.22
Kuantan, Pahang
Kuala Langat, Selangor
Kuantan, Pahang
323.49
320.39
319.84
297.62
299.89
297.11
80
80
80
60 17/04/2005
61 20/04/2005
1.82
4.53
103.66
100.77
Kota Tinggi, Johor
Manjung, Perak
345.42
319.77
291.09
296.69
60
80
62 05/03/2005
63 22/04/2005
5.32
2.81
100.29
101.60
Penang
Kuala Langat, Selangor
324.70
316.30
298.21
297.84
20
80
64 22/04/2005
2.66
102.79
Segamat, Johor
335.24
297.36
80
Cropland
65 22/04/2005
2.66
102.80
Segamat, Johor
316.09
296.68
80
Cropland
Cropland
Paddy
Serdang-Kedah
Telemong-AkobLocal Alluvium
Cropland Briah-Organic Clay
and Muck
Cropland
Rudua-Rusila
Cropland
Telemong-AkobLocal Alluvium
Wetlands
Peat
Cropland Rengam-Jerangau
Cropland
Rengam-Bukit
Temiang
Cropland
Steepland
Cropland
Telemong-AkobLocal Alluvium
Wetlands
Mined Land
Cropland Durian-MunchongBungor
Forest
Holyrood-Lunas
Cropland Selangor-Kangkong
Wetlands
Telemong-AkobLocal Alluvium
Cropland Rengam-Jerangau
Cropland
Rengam-Bukit
Temiang
Urban area
Urban Land
Cropland Selangor-Kangkong
Organic Clay and
Muck
Organic Clay and
Muck
83
Figure 5.1, represents the distribution of hot spots by land use type. It can be
seen that most of the hot spots (37%) were found in wetland area, with 14 of it
detected in peat swamp. The hot spots were detected 5 times in peat swamp of Raja
Muda Musa Forest Reserve in Kuala Selangor, Selangor and twice in Rompin,
Pahang. Other peat swamp areas with hot spots are in Manjung in Perak, Muar in
Johor, Kuantan and Pekan in Pahang, Kuala Terengganu in Terengganu, and Kota
Tinggi and Pontian in Johor.
Figure 5.1: Distribution of hot spots by land use type.
The peat fires that have occurred throughout Peninsular Malaysia are the
consequence of peat swamps being drained for agriculture and forestry purposes.
From Table 5.2, there are approximately 32% of the area developed for agriculture in
Peninsular Malaysia or 100,352 hectares of peat under cultivation (Jamaluddin Jaya,
2002). The most important crop at present is oil palm. Draining out the water,
especially during the dry season causes the lowering of the water table. Hence, the
swamps dry out and act like a dry sponge and become more vulnerable to fire. Peat
can be identified by its dark and brown colour. It has been accumulating since the
last ice age from partly-decomposed plants such as descended leaves and trunks,
accumulated dead organic material, small organisms and decaying material. It is a
long natural process to compose this soil. Peat with 2 to 3 metres thickness will take
about 2,000 to 4,000 years to develop (Buol et al., 1973).
84
Table 5.2: Peat utilization in Malaysia.
Region
State/Division
Peninsular
Malaysia
Johor
Pahang
Selangor
Perak
Terengganu
Kelantan
Negeri Sembilan
298,500
282,500
194,300
107,500
88,000
7,400
6,300
Area
Developed for
Agriculture
(ha)
145,900
17,100
59,900
69,700
13,900
2,100
5,000
Peat area
developed for
Agriculture
(%)
49
6
31
65
16
28
79
984,500
313,600
32
502,466
340,374
314,585
205,479
172,353
168,733
34,730
26,827
269,571
50,836
66,114
50,836
61,112
47,591
8,715
n.a.
54
15
21
25
35
28
25
-
1,765,547
86,000
554,775
n.a.
31
n.a.
Sub-total for Sabah
86,000
Grand Total
2,836,047
n.a.
868,375
n.a.
31
Sub-total for
Peninsular Malaysia
Sarawak
Sibu
Sri Aman
Miri
Samarahan
Sarikei
Bintulu
Limbang
Kuching
Sabah
Sub-total for Sarawak
Sabah
Total
area (ha)
(Source:Jamaluddin Jaya, 2000)
A total of 34% of the hot spots were detected in cropland areas. Land clearing
by farmers for agricultural purpose is the most popular reason to start a fire. Fifteen
percent (15%) of the hot spots were found in forested areas and the most frequent hot
spots in forested areas occurred in Gunung Kenderong, Perak. The hot spots were
detected as frequent as 7 times (2 February 2005, 10 February 2005, 12 February
2005, 14 February 2005, 1 March 2005, 3 March 2005 and 5 March 2005). From
FRDM records, the fires in Gunung Kenderong occurred due to hikers who
carelessly left behind objects that may start fire easily. MODIS detected hot spots as
early as 2 February 2005, but FRDM only started to extinguish the fire on 4 February
2005 after receiving reports from the public. The forest fire continued until 17
85
February when finally rainfall put out the fire. Unfortunately the fire occurred again
on 1 March 2005 and has been brought under control on 5 March 2005.
The remaining 12% and 2% of fires were detected in paddy areas and in urban
areas, respectively. The paddy areas in north of Peninsular Malaysia (Figure 5.2(a))
was dried out due to prolonged dry season as reported in Utusan Malaysia (Nidzwan
Zainal Abidin, 2005). Due to extreme drought, farmers were urged to postpone their
paddy cultivating season.
(a)
(b)
Figure 5.2: Extreme drought occurrence in (a) Kampong Teluk Jambu Bintong,
Kangar, Perlis; and (b) Firemen battling bush fire outside the Penang International
Airport cargo complex in Bayan Lepas.
86
One of the hot spots that occurred was detected in an urban area. As reported
in The Star, a bush fire occurred near to Penang International Airport cargo complex
in Bayan Lepas as shown in Figure 5.2(b) on 5 March 2005. FRDM also recorded
that the Department had put out several bush fires in the same area in the previous
month.
5.3
Comparison of Temperatures Extracted From MODIS With Temperature
Data From MMS
In this study, brightness temperature extracted from the satellite data were
converted to temperature and compared with temperature data obtained from MMS.
The MMS data used in this study were collected from the distribution of weather
stations over Peninsular Malaysia. This analysis was carried out in order to examine
the accuracy of observed temperature from satellite data.
Figure 5.3 shows the correlation between field temperature obtained from
MMS and observed temperature from satellite data. Continuous MODIS and weather
data from January 2004 to December 2004 were used, involving 334 MODIS
datasets processed to generate the regression value. Data for each month were
represented by different colour. From the graph, it shows that temperature in
December were relatively low. Low temperature and heavy rain during this month
were brought by the Northeast Monsoon. High temperatures were recorded in the
drier season around March and August. These findings were strengthened by the fact
that most of the forest fires in Malaysia occur in drier season around March. There
also several fire occurrences reported in August due to the transition period in
between the monsoons.
87
Temperature derived from MODIS and temperature obtain from MMS were
highly correlated with 0.82 regression value. It shows that MODIS data can be used
to extract temperature information. The highest temperature derived from satellite
data was 37oC, while the lowest temperature derived was 26oC.
MODIS Temperature
Temperature(Degree
(DegreeCelcius)
Celcius
MODIS
39
y = 1.15x – 4.55
R2 = 0.82
37
Jan
Feb
35
March
April
33
May
June
31
July
August
29
September
October
27
November
December
25
25
27
29
31
33
35
37
39
Field Temperature (Degree Celcius)
Figure 5.3: Correlation between temperature from Malaysian Meteorological
Services (MMS) and observed temperature from MODIS.
88
5.4
Generating A Fire Risk Map
Vegetation index has been considered by numerous scientists as one of the
important parameters for the mapping of agricultural fields, rainfall monitoring,
estimating weather impacts, calculating biomass, crop yield and pasture production,
drought conditions and determining the vigour of the vegetation (Singh et al., 2003).
Kogan (2001) has developed a new method for early drought detection based on
estimation of vegetation stress from NOAA AVHRR indices. Unlike the two spectral
channel approach routinely applied to vegetation monitoring, this numerical method
is based on the combination of three spectral channels namely visible (0.50-0.68μm),
near infrared (0.73-1.10μm) and thermal infrared (10.30-11.30μm). The visible and
near infrared values were converted to the NDVI and brightness temperature. The
NDVI and brightness temperature were converted to the Vegetation Condition Index
(VCI), Thermal Condition Index (TCI) and Vegetation Health Index (VH).
In this study, MODIS data is used instead of NOAA AVHRR. Three spectral
channel of MODIS data were used in this numerical method namely visible (0.620.67μm), near infrared (0.84-0.87μm) and thermal infrared (10.78-11.28μm). All the
spectral channels of the MODIS data chosen have similar characteristics in terms of
the wavelength with NOAA AVHRR data used by Kogan (2001). Three indices
characterizing moisture, namely Vegetation Condition Index (VCI), thermal namely
Thermal Condition Index (TCI) and vegetation health condition (VH) were
constructed from the processed NDVI and BT following the principle of comparing a
particular year NDVI and BT with the range of their variation during the extreme
conditions. The extreme conditions were derived by calculating the maximum and
minimum (MAX-MIN) NDVI and BT values for cumulative of 5 years (2000 to
2004) of satellite data for each land pixel of the study area. Each component to
extract VH namely NDVI, BT, VCI and TCI are described below.
89
5.4.1
Daily Normalized Difference Vegetation Index (NDVI)
Radiances measured by band 1 and band 2 on board MODIS satellites were
used in the study. Green and healthy vegetation reflects less solar radiation in the
visible channel namely band 1 of MODIS data compared to near infrared channel
data. Under stress condition, visible channel values may increase and near infrared
channel values may decrease (Singh et. al., 2003). Healthy and dense vegetation
show large NDVI values. In contrast, clouds and water have larger visible reflectance
than near infrared channel. Thus, those features yield negative index values. Rock
and bare soil areas have similar reflectance both in visible and near infrared channel
and result in vegetation indices near zero.
Figure 5.4 shows NDVI values generated from MODIS data on 6 April 2000.
Minimum NDVI value derived from the data was (-0.75), while the maximum value
derived from it was 0.65. The mean value derived from the data was 0.32. The high
NDVI values indicate that the vegetation was in healthy condition.
5.4.2
Smoothed Weekly Normalized Difference Vegetation Index (NDVI)
In order to minimize cloud effects, the NDVI were smoothed or averaged
over a 7 day period. Figure 5.5 shows smoothed NDVI from fifth week of 2005.
Minimum NDVI values derived from the images was (-0.64) and the maximum
values derived from the images was 0.61, while mean values derived from the
images were 0.48. The mean value depends heavily on how much of the area was
cloud covered. Since the data used in this study were smoothed over a week and
exclude data with more than 10% cloud, the cloud effect in each composite data is
minimal.
90
5.4.3
Minimum and Maximum Normalized Difference Vegetation Index
Minimum and maximum NDVI values are the lowest and the highest weekly
values observed during the 2000 to 2004 period for each pixel, respectively. This
procedure was based on three environmental laws, namely law of minimum, law of
tolerance and the principle of carrying capacity (Hardin, 1986). These laws provide
the basis for determining the lowest and the highest potentials of an ecosystem’s
resources in response to the environment.
Basically, extreme NDVI values during the years 2000 through 2004 were
calculated for each week and pixel. The resulting multi-year maximum and minimum
NDVI (figure 5.6 and 5.7) were used as the criteria for estimating the upper
(favourable weather) and the lower (unfavourable weather) limits of the ecosystem
resources in response to extreme weather condition (Kogan et al., 2003).
91
Perlis
Kedah
P. Pinang
Kelantan
Terengganu
Perak
Pahang
Selangor
N. Sembilan
Melaka
Johor
0
100
Figure 5.4: NDVI derived from single MODIS dataset on 6 April 2000.
92
Perlis
Kedah
Kelantan
P. Pinang
Terengganu
Perak
Pahang
Selangor
N. Sembilan
Melaka
Johor
0
Figure 5.5: Smoothed weekly MODIS datasets from 5th week of 2005.
100
93
Perlis
Kedah
P. Pinang
Kelantan
Terengganu
Perak
Pahang
Selangor
N. Sembilan
Melaka
Johor
0
Figure 5.6: Multi-year maximum MODIS datasets
100
94
Perlis
Kedah
Kelantan
P. Pinang
Terengganu
Perak
Pahang
Selangor
N. Sembilan
Melaka
Johor
0
Figure 5.7: Multi-year minimum MODIS datasets.
100
95
5.4.4
Brightness Temperature (BT)
Brightness temperatures were derived from channel 31 of MODIS data
(10.78-11.28μm). Single brightness temperature values derived in this study are
shown in Figure 5.8. The measurement was generated from MODIS data on 5 April
2000. Minimum brightness temperature values derived from the data was 269.53,
while the maximum value derived from it was 303.40.
5.4.5
Smoothed Weekly Brightness Temperature (BT)
Brightness temperature data were composited over a 7 day period in
order to minimize the cloud effect. Figure 5.9 shows a composite image from 14th
week of 2001. Minimum brightness temperature value derived from the images was
263.49 and the maximum values derived from the images was 305.94.
5.4.6
Minimum and Maximum Brightness Temperature
Smooth weekly brightness temperatures were processed to extract the lowest
and highest weekly values for each land pixel in each respective year. Multiyear
minimum and maximum brightness temperature values observed during the 2000 to
2004 period for each pixel were generated and are shown in Figure 5.10 and 5.11.
96
Perlis
Kedah
P. Pinang
Kelantan
Terengganu
Perak
Pahang
Selangor
N. Sembilan
Melaka
Johor
0
100
Figure 5.8: Brightness temperature derived from single MODIS dataset on 5 April
2000.
97
Perlis
Kedah
P. Pinang
Kelantan
Perak
Terengganu
Pahang
Selangor
N. Sembilan
Melaka
Johor
0
100
Figure 5.9: Smoothed weekly brightness temperature of MODIS datasets derived
from 14th week of 2005.
98
Perlis
Kedah
P. Pinang
Kelantan
Terengganu
Perak
Pahang
Selangor
N. Sembilan
Melaka
Johor
0
100
Figure 5.10: Multi-year maximum of brightness temperature derived from MODIS.
99
Perlis
Kedah
P. Pinang
Kelantan
Terengganu
Perak
Pahang
Selangor
N. Sembilan
Melaka
Johor
0
100
Figure 5.11: Multi-year minimum of brightness temperature derived from MODIS.
100
5.4.7
Vegetation Condition Index (VCI)
The Vegetation Condition Index (VCI) concept was designed to extract the
weather component from NDVI values (Kogan et al., 2003). VCI changes from 1 to
100, correspond to changes in vegetation condition from extremely unfavourable to
optimal. Figure 5.12 shows VCI derived from 15th week of 2005. The VCI values
show generally favourable condition. But extreme conditions were detected in many
places in Johor, Melaka and Selangor.
5.4.8
Temperature Condition Index (TCI)
The Temperature Condition Index (TCI) is based on the thermal band (10.7811.28μm) which is converted into brightness temperature. TCI is used to determine
temperature related vegetation stress. Figure 5.13 shows TCI image derived from 15th
week of 2005. The image shows that most of the area in Peninsular Malaysia are in
favourable condition except in some places in Johor and Melaka.
5.4.9
Vegetation Health Index (VH)
Vegetation Health Index (VH) in Figure 5.14 estimates vegetation health from
VCI and TCI condition (Kogan, 2000). If conditions are favourable which means VH
is larger than 75, vegetation is healthy. If vegetation is stressed, VH value is below
25.
101
Figure 5.14 shows VH from 15th week of 2005. The result shows that
vegetation conditions during the above period is fair. But some areas in south of
Peninsular Malaysia such as Johor and Melaka shows vegetation stress.
5.5
Fire Risk Map
The technique for monitoring potential fire danger or fire risk is based on the
analysis of duration and intensity of vegetation stress. The highest fire risk is
estimated when intensive vegetation stress (VH<25) continues for at least 4 weeks.
This technique provided timely warning of possible fire activity. Figure 5.15 shows a
fire risk map of 10th week of 2005. In general, the vegetation condition for Peninsular
Malaysia is favourable and fair. But there are some places such as Kuala Lumpur,
Negeri Sembilan and Johor which have high risk to forest fire. High risk areas are
indicated in orange colour.
102
Perlis
Kedah
P. Pinang
Kelantan
Terengganu
Perak
Pahang
Selangor
N. Sembilan
Melaka
Johor
0
Figure 5.12: Vegetation Condition Index derived from 15th week of 2005
100
103
Perlis
Kedah
P. Pinang
Kelantan
Perak
Terengganu
Pahang
Selangor
N. Sembilan
Melaka
Johor
0
Figure 5.13: Temperature Condition Index derived from 15th week of 2005
100
104
Perlis
Kedah
P. Pinang
Kelantan
Terengganu
Perak
Pahang
Selangor
N. Sembilan
Melaka
Johor
100
Figure 5.14: Vegetation Health Index derived from 15th week of 2005
0
105
5.6
Vegetation Index Analysis
The relationship between VCI and rainfall, TCI and temperature, also VH
and temperature were examined in this study. Distribution of temperature and rainfall
were provided by MMS until 17th week of 2005 only. Therefore this analysis is
carried out from 18th week of 2004 to 17th week of 2005.
As shown in Figure 5.16, there is a good match between VCI and rainfall
data. The relationship shows a close correspondence between VCI and rainfall and
the dynamics of VCI and rainfall matched quite well. The VCI values increase in
weeks of 35 to 50, along with frequent rainfall. The VCI were low during early
weeks of the years.
106
Perlis
Kedah
Terengganu
P. Pinang
Kelantan
Perak
Pahang
Selangor
N. Sembilan
Melaka
Johor
0
Figure 5.15: Fire Risk Map of 11th week of 2005.
100
107
Figure 5.17 shows the relationship between TCI and temperature from
MMS. TCI values increased in weeks 40 to 45 of the year. However, the temperature
obtained from MMS decreased a little in weeks 40 to 45. Temperature values from
MMS do not differ much for the whole year, while TCI values dynamically changed
throughout the year.
Figure 5.18 shows the relationship between VH and temperature. VH
values increased in weeks 40 to 50, conversely while during this period, temperature
values decreased.
Relationship Between Vegetation Condition Index (VCI) and Rainfall
70
VCI
Rainfall
60
50
40
30
20
10
Weeks
Figure 5.16: The relationship between VCI and rainfall.
17
14
11
8
5
2
51
48
45
42
39
36
33
30
27
24
21
0
18
Vegetation Condition Index (%)
80
108
Relationship Between Temperature Condition Index (TCI) and Temperature
75
Temperature Condition Index (%)
70
TCI
65
Temperature
60
55
50
45
40
35
30
17
14
11
8
5
2
51
48
45
42
39
36
33
30
27
24
21
18
25
Weeks
Figure 5.17: Relationship between TCI and temperature.
Relationship Between Vegetation Health (VH) and Temperature
75
VH
Temperature
65
60
55
50
45
40
35
30
Weeks
Figure 5.18: The relationship between VH and temperature.
17
14
11
8
5
2
51
48
45
42
39
36
33
30
27
24
21
25
18
Vegetation Health Index (%)
70
109
5.7
Fire Risk Map Analysis
From the Appendix A, fire risk map derived in this study was validated with
65 forest fire occurrence data from FRDM during 1 January 2005 to 30 April 2005.
Forty six (46) of the fire occurrences were categorized as high fire risk level, while
14 were classified as moderate fire risk level and the remaining 6 fire occurrences
were found in low fire risk level. From 46 of the forest fire occurrence categorized in
high risk level, therefore the accuracy of fire risk map generated in this study is 71%
(APENDIX B).
5.8
Summary
This chapter discussed the results achieved from the study. The hot spots
detected from MODIS data were validated with recorded data of fire occurrence from
FRDM. There were 65 hot spots detected during 1 January 2005 to 30 April 2005.
Most of the hot spots were detected on peat land and has burned twice or more.
Vegetation index derived in this study, namely VCI, TCI and VH is a
numerical index which changes from 0 to 100 characterizing change in vegetation
conditions from extremely poor to excellent. This new vegetation index approach
combines the visible, near infrared and thermal radiances in a numerical index
characterizing vegetation health. This approach is extremely useful in detecting and
monitoring drought phenomenon which sets the conditions for fire occurrence.
Fire risk maps were developed from the cumulative value of VH for four
weeks. The fire risk estimate is based on intensity and duration of combined moisture
110
and thermal stress. If severe stress continues for one week, fire risk is minimal, while
it reaches maximum if this condition continues for four weeks and longer. Fire risk is
higher if vegetation stress is severe and persistent. High level of fire risk due to both
moisture and temperature conditions can be used as a fire danger warning.
CHAPTER VI
CONCLUSIONS AND RECOMMENDATIONS
6.1
Introduction
Moderate Resolution Imaging Spectroradiometer (MODIS) satellite data is used
in this study to extract hot spots and carry out fire risk map. Two types of MODIS data
were used to extract hot spots, namely MODIS Level 1B 1KM Radiances Product
(MOD021KM) and MODIS Geolocation Product (MOD03), while MOD021KM was
used to generate fire risk map.
6.2
Conclusions
From the results derived in this study, the following conclusions are made:
112
1. Moderate Resolution Imaging Spectroradiometer (MODIS) satellite data were
used to extract hot spot and biophysical parameter to derive fire risk map.
Results from this study show that MODIS can be a new alternative to NOAA
AVHRR (National Oceanic and Atmospheric Administration Advanced Very
High Resolution Radiometer) to detect hot spot and derive fire risk map. The
advantages of MODIS data over NOAA are:
a. Saturation value for NOAA data is lower than MODIS
b. Variety of wavelengths to choose from MODIS data
2. High correlation was found between temperature derived from MODIS and the
ground truth data obtained from MMS (R2 = 0.8).
3. Forest fire map generated from the study gives a high accuracy, which is 71%.
4. Simple application was successfully developed to generate fire risk map. This
application is able to process MODIS data in TIFF format.
5. New techniques were used for assessment of fire risk. Scientists usually utilized
NOAA AVHRR data to derived fire risk map and hot spots. Due to some
limitation, MODIS data were used in this study instead of NOAA AVHRR.
6.3
Recommendations
From the results obtained in this study, the following recommendations are made
to improve the results in future studies.
1. In this study, cumulative of 5 years datasets were used to extract fire risk map.
Larger datasets of at least 10 years would produce more accurate results.
113
2. The results obtained from the MODIS data with cloud cover may not be so
accurate. This could be improved by using smoothed weekly datasets. Preprocessing such as geometric correction, radiometric correction and atmospheric
correction should be emphasized before further processing is carried out in order
to achieve more accurate results. The function of developed forest fire interface
can be enhanced by attaching it to a greater forest fire system.
3. More ground truth data are needed to carry out the accuracy assessment. Limited
recorded data of forest fire occurrence from Fire and Rescue Department of
Malaysia (FDRM) is a big limitation in assessing the accuracy.
114
REFERENCES
Ahmad Zainal Mat Isa (2001). Forest Fire In Malaysia: Its Management and
Impact on Biodiversity. Workshop on Minimizing the Impact of Forest Fire
on Biodiversity in ASEAN. http://www.arcbc.org/arcbcweb/pdf/vol1no3/3135_special_reports.pdf.
Akroyd, T.N.W. (1957). Laboratory Testing In Soil Engineering. Soil Mechanics
Ltd.
Alfreds R. J. (1966). Thermal Soil Mechanics. Rutgers University Press.
Anderson, I.P., Imanda, I.D. and Muhnandar (1999). Vegetation Fires In
Indonesia: Operating Procedures For The NOAA-GIS Station In Palembang,
Sumatra. Series report by Forest Fire Prevention and Control Project,
European Union Ministry of Forestry And Estate Crops.
Andrews, P. L. (1986). BEHAVE: Fire Behavior Prediction and Fuel Modeling
System-BURN Subsystem. United State Department of Agriculture Service.
General Technical Report.
Andrews, P. L. and Williams, J. T. (1998). Fire Potential Evaluation In Support of
Prescribed Fire Risk Assessment. In Teresa L. Priden and Leonard A.B.
(eds). Fire In Ecosystem Management: Shifting The Paradigm From
Suppression To Prescription. Tall Timbers Fire Ecology Conference
Proceedings, No. 20, Tall Timbers Research Station, Tallahassee, FL. Page
64-68.
Antikidis E, Arino, O., Laur, H. and Arnaud A. (1998). Deforestration Evaluation
by Synergistic Use of ERS SAR Coherence and ATSR Hot Spots, the
Indonesian Fire Event of 1997. ESRIN, Frascati, Italy.
Atkinson, P. (1998). Radar Performance Modelling for the Real World. IEEE
Savoy Place London.
Bachman, A. and Allgower, B. (1998). The Need For A Consistent Wildfire Risk
Terminology. 3111 International Conference on Forest Fire Research.
115
Barnes, W.L., Pagano, T.S. and Salomonson, V.V. (1998). Prelaunch
Characteristics of the Moderate Resolution Imaging Spectroradiometer
(MODIS) on EOS-AM1. IEEE Transactions on Geoscience and Remote
Sensing, Vol. 36, No. 4, Pg 1088-1100.
Bell, F. G. (1983). Engineering Properties of Soils and Rocks. Butterworth & Co
Ltd, 2nd Edition.
Bevins, C. D. (1996). FireLib User Manual and Technical Reference.
Intermountain Research System, Forest Services, United State Department
of Agriculture.
Bozniak, E., Clark, S, Gatherum, D. and Wachocki, B. (2005). Resource Guide
For The Weber State University Botany Department Field Trip To Antelope
Island State Park. The Western Society of Weed Science in Cooperation with
the Western United States Land Grant Universities Cooperative Extension
Service.
Brown, A.A. and Davis, K.P. (1973). Forest Fire Control and Use. McGraw Hill
series in Forest Resources.
Brown, J. K., Oberheu, R. D., Johnston,C. M. (1982). Handbook for inventorying
surface fuels and biomass in the Interior West. General Technical
Report.INT-129. Ogden, UT:US. Dept of Agriculture, Forest Service,
Intermountain Forest and Range Experiment Station.
Buol, S. W. (1973). Soil Genesis and Classification. Ames, Iowa : Iowa State
Univ Press.
Buongiorno A, Arino, O., Zehner, C., Colagrande, P. and Gorly, P. (1997). ERS-2
Monitors Exceptional Fire Event in South-East Asia. International Journal
of Remote Sensing 15, 2235-2550.
Burgan, R. E., Barlette, R. A., (1994). Vegetation Condition and Fire Occurrence :
A Remote Sensing Connection.
Burgan, R. E., Klaver, R. W., Klaver, J. M. (1998). Fuel Models and Fire Potential
from Satellite and Surface Observations. International Journal of Wildland
Fire 8, 159-170.
116
Call, P.T. and Albini, F.A. (1997). Aerial And Surface Fuel Consumption in
Crown Fires. International Journal of Wildland Fire 7(3). Pg 259-264.
http://www.firelab.org/pdf/fbp/misc/asfuel.pdf last visited 31 March 2003
3.30pm.
Cantelaube, P., San-Miguel-Ayanz, J, Schmuck, G. and Biard, F. (2002). Towards
Forecasting Forest Fire Risk. Special Report from Institute for Environment
and Sustainability.
Carter, M. R., (1993). Soil Sampling and Methods of Analysis. Lewis
Publishers.93 S64
Casagrandi, R. and Rinaldi, S (1999). Minimal Model for Forest Fire Regimes.
The American Naturalist. Vol 153, No 5 p527-539. 1993 c2
Chuvieco, E. and Congalton R. G. (1989). Application of Remote Sensing and
Geographic Information System to Forest Fire Hazard Mapping. Remote
Sensing of Environment 29, 147-159.
Chuvieco, E., Vaughn, P., Riano, D., and Cocero, D., (2000). Fire Danger And
Fuel Moisture Content Estimation From Remotely Sensed Data.
Coleman, J. R. and Sullivan, A. L. (1996). A Real Time Computer Application
For The Prediction Of Fire Spread Across the Australian Landscape.
Simulation 67 (4): 230-240.
Fang M and Huang W. (1998). Tracking the Indonesian Forest Fire Using
NOAA/AVHRR Images. International Journal of Remote Sensing 19, 3,
387-390.
Finney, M.A. (1998).FARSITE: Fire Area Simulator-Model Development and
Evaluation. Special Report from Rocky Mountain Research Station, United
State Department of Agriculture.
Frandsen, W.H. (1987). The influence of moisture and mineral soil on the
combustion limits of smoldering forest duff. Canadian Journal of Forest
Research 17.
117
Frandsen, W.H. (1991). Burning rate of smoldering peat. Northwest Science.
65(4): 166-172.
Giglio, L., Descloitres, J., Justice, C. O. and Kaufman, Y. J. (2003). An Enhanced
Contextual Fire Detection Algorithm for MODIS. Remote Sensing of
Environment 87:273-282.
Goldammer, J. G., (1983). Fire in Tropical Biota: Ecosystems Processes and
Global Challenges. Springer, Berlin.
Gordon, H.R. (1990). Radiometric Considerations for Ocean Color Remote
Sensors. Appl. Opt. Vol 29, 3228-3236.
Griffith, D. (1999). Drought Factor Algorithm in McArthur’s Forest Fire Danger
Meter.
Australian
Bushfire
Conference,
Albury.
http://www.uni-
freiburg.de/fireglobe
Guenther, B., Godden, G.D., Xiong, Xiaoxiong, Knight, E.J., Qiu, Shi-Yue,
Montgomery, Harry, Hopkins, M.M., Mohammad G. Khayat and Hao,
Zhidong ( 1998). Prelaunch Algorithm and Data Format for the Level 1
Calibration Products for the EOS-AM1 Moderate Resolution Imaging
Spectroradiometer (MODIS). IEEE Transactions On Geoscience and
Remote Sensing. Vol 36, No 4, 1142-1151.
Haan, E. D., Termaat, R., Edil, T. B. (1993). Advances In Understanding And
Modelling The Mechanical Behaviour Of Peat. A.A. Balkema Publishers
Hardin, G. (1986). Cultural Carrying Capacity: A Biological Approach to Human
Problems. Biological Science, 36: 599-606.
http://www.mtc.com.my/statistic/stat04/2-3.html Malaysian Timber Council. Last
visit 1 July 2004. 16:29
Hungerford, R.D., Frandsen, W.H. and Ryan, K.C. (1999). Heat Transfer Into The
Duff And Organic Soil. Final Project Report, USDA Forest Service,
Intermountain Research Station, Montana.
118
Hussin, Y. A. (2000). State of The Art: Remote Sensing Applications For
Sustainable Management of Forests. Proceeding of the 20th ACRS
Conference.
Jason, J. B. (2003). The Application of Remote Sensing and GIS for the
Development of a Fire Mapping Database. Penulisan Sarjana Muda,
Universiti Teknologi Malaysia.
Jensen, J.R., (2000). Remote Sensing of the Environment, An Earth Resource
Perspective.
Johan Suhaili and Mohd Zulkifli Mohd Yunus (1999). “Peat Forest Fire”.
Makalah Seminar Kejuruteraan Awam.
Johnson, R.A. (1999). Guidance On Measures In Forest Fire Emergency Cases.
Paper presented in Health Guidelines for Vegetation Fire Events, Lima,
Peru.
Kallidromitou, D., Bonazountas, M., Papachristou, P. and Caballero, D. (2000).
Forest Fire Management and Fire Prevention System. DELFI Int.
Symposium Forest Fire Need and Innovations: 93-98.
Kaufman, Y. and Justice, C. (1998). Algorithm Technical Background Document:
MODIS Fire Products.
Kaufman, Y. J., Justice, C., Flynn, L., Kendall, J., Prins, E., Giglio, L., Darold
E.W., Menzel, P., and Setzer, A., (2000). Potential Global Fire Monitoring
from EOS-MODIS.
Kaufman, Y.J., Setzer, A., Justice, C., Tucker, C.J., Pereira, M.C. and Fung, I.,
(1990). Remote Sensing of Biomass Burning in the Tropics. Journal of
Geophysical Research, 95 : 9927-9939.
Keetch, J. J. and Byram, G. M., (1968). A Drought Index for Forest Fire Control.
U.S. Department of Agriculture-Forest Service Research Paper, Southeastern
Forest Experiment Station Ashville, North Carolina.
119
Khairuddin Kamaruddin (1992). Sbar dari Utusan Mairi Alam dan Rimba No.3:
Hutan Hujan Tropika Semenanjung Malaysia. Institut Penyelidikan
Perhutanan Malaysia.
Khali A. H. (2001). Remote Sensing, GIS and GPS As A Tool To Support
Precision Forestry Practices In Malaysia. 22nd Asian Conference On Remote
Sensing.
Kidwell, K.B. Editor (1991). NOAA Polar Orbital Data User’s Guide Washington,
B.C. NOAA/Nesdis.
King, M.D., Kaufman, Y.J., Menzel, W.P. and Tanre, D. (1992). Remote Sensing
of Cloud, Aerosol and Water Vapor Properties From the Moderate
Resolusion Imaging Spectroradiometer (MODIS). IEEE Trans. Geoscience
Renote Sensing. Vol 30, 2-27.
Kogan, F. N. (2000a). Global Monitoring Fire Potential From Operational
Satellites. Food and Agriculture Organization (FAO) Meeeting on Public
Policies Affecting Forest Fires.
Kogan, F. N. (2001). Operational Space Technology for Global Vegetation
Assessment. Bulletin of the American Meteorology Society, Vol 82, No. 9,
Pages 1949-1964.
Kogan, F. N., Gitelson, A., Zakarin, E., Spivak, L. and Lebed, L. (2003).
AVHRR-Based Spectral Vegetation Index for Quantitative Assessment of
Vegetation
State
and
Productivity:
Calibration
and
Validation.
Photogrammetric Engineering & Remote Sensing, Vol. 69, No. 8, Pages
899-906.
Kogan, F.N. (2000b). Contribution of Remote Sensing to Drought Early Warning.
Available at http://www.svs.gsfc.nasa.gov 2/5/2003, 3.45p.m.
Kogan, F.N. (2002). World Droughts in the New Milennium from AVHRR-based
Vegetation Health Indices. Eos, Transactions, American Geophysical Union,
Vol. 83, No 48, Pages 557, 562-563.
Kueh, H.S. and Tie, Y.L., (Depart. Agriculture, Kuching, Sarawak, 1989). “Report
on Research, Development and Extension Activities on Peat Soils in
120
Sarawak.” Bengkel Kebangsaan Penyelidikan dan Pembangunan Tanah
Gambut.
Lakshmi, V. and Sussking, J. (1997). Land Surface Hydrological Processes Using
Satellite Data. IEEE International. Vol 3,.1102-1104
Langhart, R., Bachmann, A. and Allgower, B. (1998). Temporal And Spatial
Patterns of Wildfire Occurrence (Canton of Grisons, Switzerland). In
Proceedings of the III International Conference on Forest Fire Research,
14th Conference on Fire and Forest Meteorology. Coimbra, Portugal. Vol. 2,
pp 2279-2292.
Lee, T.F. and Tag, P.M. (1990). Improved Detection of Hotspots Using the
AVHRR 3.7μm Channel, Bulletin of the American Meterology Society, 71
(12):1722-1730.
Leicester, L.H., (1995). Proceedings National Workshop On Fire and Timber In
Modern Building Design. “Fire Codes And Timber Structures In Australia.”
Forest Research Institute Malaysia (FRIM).
Leone, V. and Lovreglio, R. Human Fire Causes: A Challenge For Modeling. 4th
International Workshop On Remote Sensing And GIS Applications To Forest
Fire Management: Innovative Concepts And Methos In Fire Danger
Estimation; June 5-7, 2003. Chuvieco, E., Martin, P. and Justice, C. Ghent
University. Pg 90-99.
Levine, J.S., Bobbe, T., Ray, N., Singh, A. and R.G. Witt (1999). Wildland Fires
and The Environment: A Global Synthesis. Environment Information And
Assessment Technical Report. United Nation Environment Programme
(UNEP).
Liew, S.C., Kwoh, L.K., and Lim, H. (1998). A Study of the 1997 Forest Fires in
South East Asia Using SPOT Quicklook Mosaics. IGARSS ’98, Seattle.
Lim, J.C.. (1995). Proceedings National Workshop On Fire and Timber In Modern
Building Design. Building Regulations and Timber Construction in
Malaysia. Forest Research Institute Malaysia (FRIM).
121
Lorimer, C.G. (2003). Introduction to Forest Ecosystem Science and
Management. John Wiley & Sons, 3rd Edition. Page 389-411. (Buku PSZ)
Masuoka, E., Fleig, A., Wolfe, R.E. and Patt, P. (1998). Key Characteristics of
MODIS Data Products. IEEE Transactions On Geoscience and Remote
Sensing. Vol 36, No 4, 1313-1323.
Matson, M. and Dozier, J. (1981). Identification of Subresolution High
Temperature Sources Using A Thermal IR Sensor, Photogrammetry Eng.
And Remote Sensing, 47(9):1311-1318.
Matson, M. and Holben, B. (1987). Satellite Detection of Tropical Burning In
Brazil. International Journal Of Remote Sensing, 8(3):509-516.
Mazlan Hashim, Peter Sim Hock Seng, Wan Hazli Wan Kadir and Ngap Dollah
Salam (2001). Soil Moisture Estimation of Drained Peat Area Using
TOPSAR Data. Malaysian Journal of Remote Sensing & GIS. Vol. 2 pp 5161
McKee, T.B., Doesken, N.J., and Kleist, J., (1993). The Relationship of Drought
Frequency and Duration To Time Scales. 8th Conference on Applied
Climatology.
Mohd Shahwahid H.O. (2004). Symposium of Forest Certification In Malaysia.
Forest Certification in Developing and Transitioning Societies: Social,
Economic, and Ecological Effects.
Mulders, M.A., (1987). Remote Sensing In Soil Science. Elsevier Science
Publishers B.V. (S 59
Mulyanto Darmawan, Masamu Aniya and Satoshi Tsuyuki (2001). Forest Fire
Hazard Model Using Remote Sensing and Geographic Information System :
Toward Understanding of Land and Forest Degradation in Lowland Ares of
East Kalimantan, Indonesia. 22nd Asian Conference on Remote Sensing.
Muzy, A., Innoceti, E., Santucci, J. F. and Hill, R.C. (2003). Optimization of Cell
Spaces Simulation for the Modeling of Fire Spreading. Proceeding of the
36th Annual Simulation Symposium (ANSS’03).
122
Ng Wei Loon (2005). Firefighters Pray for the Rain to End Blaze. The Star
Online. Last visited 25 February 2005
Nidzwan Zainal Abidin (2005). Kering Kontang. Utusan Malaysia Online.
http://www.utusan.com.my . Last visited 8 March 2005.
Palmer, W.C. (1965). Meteorological Drought Research Paper No. 45, U.S.
Department of Commerce Weather Bereau, Washington D.C.
Payette, S., (1989). Fire As A Controlling Process In The North American Boreal
Forest. Pages 145-169. A System Analysis of the Global Boreal Forest.
Pearce, D., Francis E. P. and Vanclay, J. K. (2003). “Sustainable Forestry in the
Tropics: Panacea or Folly?” Forest Ecology and Management 172 (2003)
229-247.
Prins, E.M. and Menzel, W.P. (1993). Geostationary Satellite Detection Of
Biomass Burning in South America. International Journal of Remote
Sensing, 13:2783-2799.
Radjagukguk, B. (2000). “onversion of Peat Soil Chemicophysical Properties
Caused By Peat Soil Reclamation Used for Agriculture. Jurnal Ilmu Tanah
dan Lingkungan. Vol 2(1): 1-15.
Rutherford, M. C., (1981). Survival, Regeneration and Leaf Biomass Changes in
Woody Plants Following Spring Burns in Burkea Africana-Ocnha Pulchra
Savanna.
Sanchez, I. (2001). Fire Related Models Characteristics And recommendations on
Models Standardisation”. A document for Cluster Initiative for Flood and
Fire Emergencies (CLIFF).
San-Miguel-Ayanz, J. (1999). Methodologies for the Evaluation of Forest Fire
Risk: From Long-Term (Static) to Dynamic Indices. Available at
http://natural-hazards.jrc.it/fires/. Last visited on 13/4/2003, 9.40 a.m.
Scott, J.H. and Reinhardt, E.D. (2001). Assessing Crown Fire Potential By
Linking Models of Surface and Crown Fire Behavior. Research Paper
123
RMRS-RP-29. Fort Collins, CO. U.S. Department of Agriculture, Forest
Services, Rocky Mountain Research Station.
Shen, C., Liew, S.C., Kwoh, L.K., (2000). Spatial And Temporal Pattern Of
Forest/Plantation Fires In Riau, Sumatera From 1998 To 2000, 22nd Asian
Conference on Remote Sensing.
Siegert, F., Rucker, G. and Hoffmann, A., (2000). Evaluation of the 1998 Forest
Fires in East-Kalimantan (Indonesia) Using NOAA-AVHRR Hotspot Data
and Multitemporal ERS-2 SAR Images.
Singh, P.R., Roy, S. Kogan, K. (2003). Vegetation and Temperature Condition
Indices From NOAA AVHRR Data For Drought Monitoring Over India. Int
J. Remote Sensing, Vol. 24, No 22, 4393-4402.
Skvarenina, J., Mindas, J., Holecy, J. and Tucek, J. (2003). Forest Fire Weather
Indices During Two Largest Forest Fire Events In The Slovak Paradise
National Park. Paper presented in International Bioclimatological Workshop
2003,
Slovakia,
2-4
September
2003.
Available
online
at
http://www.fzki.uniag.sk/oldweb/BPD2003/. Last visited at 22 February
2004, 9.45 a.m..
Spano, D. (2003). A Risk Index for Mediterranean Vegetation Based on
Micrometeorological and Ecophysiological Measurements. 5th Symposium
on Fire and Forest Meteorology.
Stocks, B. J. and Duchesne, L. C. (1998). Forest Fires and Forest Fires and Forest
Fire Research in Canada. Canadian Forest Service.
Sullivan, W. T., (1989). A 10km Resolution Image of the Entire Night-time Earth
Based on Cloud-free satellite Photographs in the 400-1100 nm Band.
International Journal of Remote Sensing, 10(1): 1-5.
Suraiya Ahmad, Ouzounov, D., Leptoukh, G., Serafino, G. and Kempler, S.
(2002). Highlights of MODIS Products. IEEE Transactions On Geoscience
and Remote Sensing. 2299-2301.
124
Taylor, S. W. and Alexander, M. E. (2006). Science, Technology and Human
Factors In Fire Danger Rating: The Canadian Experience. Int Journal of
Wildland Fire, 15, 121-135.
Tie, Y. L. and Kueh, H. S. (1979). A Review of Lowland Organic Soils of
Sarawak: Technical Paper No. 4. Research Branch Department of
Agriculture Sarawak.
Torrence, C. and Webster, P. J. (2000). The Connection Between the Boreal
Spring Oscillation Persistence Barrier and Biennial Variability. J. Climate
12, 610-620.
Wan Mohd Shukri Wan Ahmad (2001). Forest Fire Situation in Malaysia.
International Forest Fire News (IFFN) No. 26: 66-74.
Watson, K., Bloms, R., Barbo, M., Bahr, D., Casiano, T., Barborinas, J., Biggs, T.,
Anderson, D., Shelley, K., Guilbert, P. (2000). Weather Station Standards. A
Publication of the National Wildfire Coordinating Group, Fire Weather
Working Team Weather Station Standards Task Group, United State
Department of Agriculture.
Xiong, Xiaoxiong, Chiang, K., Esposito, J., Guenther, B. and Barnes, W. (2003).
MODIS On-orbit Calibration and Characterization. Metrologica. Vol 40, 8992.
Zhou, W., Zhou, Y., Wang, S. and Zhao, Q. (2003). Early Warning For Grassland
Fire Danger In North China Using Remote Sensing. IEEE International
Volume 4, Pages :2505-2507.
125
APPENDIX A
Forest Fire Record From FRDM
Fire
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Date
18/01/2005
18/01/2005
03/02/2005
03/02/2005
03/02/2005
03/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
10/02/2005
12/02/2005
12/02/2005
14/02/2005
02/02/2005
24/02/2005
24/02/2005
26/02/2005
26/02/2005
27/02/2005
28/02/2005
01/03/2005
03/03/2005
03/03/2005
05/03/2005
05/03/2005
05/03/2005
05/03/2005
05/03/2005
05/03/2005
05/03/2005
07/03/2005
Location
Kubang Pasu, Kedah
Kuala Selangor, Selangor
Kubang Pasu, Kedah
Kota Setar, Kedah
Pendang, Kedah
Kuala Muda, Kedah
Kubang Pasu, Kedah
Kota Setar, Kedah
Manjung, Perak
Perak Tengah, Perak
Kinta, Perak
Perak Tengah, Perak
Perak Tengah, Perak
Batang Berjuntai, Selangor
Kuala Selangor, Selangor
Kuantan, Pahang
Muar, Johor
Muar, Johor
Kluang, Johor
Kluang, Johor
Kota Setar, Kedah
Perak Tengah, Perak
Kota Tinggi, Johor
Perak Tengah, Perak
Batang Berjuntai, Selangor
Rompin, Pahang
Batang Berjuntai, Selangor
Rompin, Pahang
Batang Berjuntai, Selangor
Batang Berjuntai, Selangor
Perak Tengah, Perak
Kota Setar, Kedah
Perak Tengah, Perak
Pendang, Kedah
Perak Tengah, Perak
Kuantan, Pahang
Pekan, Pahang
Pekan, Pahang
Rompin, Pahang
Segamat, Johor
Kuala Terengganu, Terengganu
Source
Farmer activity
Bush fire
Farmer activity
Farmer activity
Farmer activity
Farmer activity
Farmer activity
Farmer activity
Bush fire
Bush fire
Forest fire
Forest fire
Forest fire
Peat fire
Peat fire
Forest fire
Bush fire
Bush fire
Bush fire
Farmer activity
Farmer activity
Forest fire
Bush fire
Forest fire
Peat fire
Peat fire
Peat fire
Peat fire
Peat fire
Peat fire
Forest fire
Farmer activity
Forest fire
Farmer activity
Forest fire
Peat fire
Peat fire
Peat fire
Peat fire
Bush fire
Peat fire
126
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
07/03/2005
09/03/2005
21/03/2005
21/03/2005
21/03/2005
01/04/2005
08/04/2005
08/04/2005
12/04/2005
13/04/2005
13/04/2005
13/04/2005
15/04/2005
15/04/2005
15/04/2005
15/04/2005
15/04/2005
17/04/2005
17/04/2005
20/04/2005
05/03/2005
22/04/2005
22/04/2005
22/04/2005
Kemaman, Terengganu
Kota Tinggi, Johor
Baling, Kedah
Perak Tengah, Perak
Perak Tengah, Perak
Pekan, Pahang
Pekan, Pahang
Kluang, Johor
Pontian, Johor
Sik, Kedah
Hulu Perak, Perak
Gua Musang, Kelantan
Seberang Prai, Pulau Pinang
Kinta, Perak
Gua Musang, Kelantan
Kuantan, Pahang
Kuala Langat, Selangor
Kuantan, Pahang
Kota Tinggi, Johor
Manjung, Perak
Penang
Kuala Langat, Selangor
Segamat, Johor
Segamat, Johor
Peat fire
Bush fire
Farmer activity
Forest fire
Forest fire
Bush fire
Bush fire
Bush fire
Bush fire
Bush fire
Bush fire
Bush fire
Bush fire
Forest fire
Bush fire
Forest fire
Peat fire
Bush fire
Bush fire
Forest fire
Urban fire
Peat fire
Bush fire
Bush fire
127
APPENDIX B
Fire risk level for each forest fire occurrence in time range of 1 January 2005 to 30
April 2005.
Fire
Date
Latitude Longitude
Location
1 18/01/2005
6.508
100.392 Kubang Pasu, Kedah
2 18/01/2005
3.41
101.38
Kuala Selangor,
Selangor
3 03/02/2005
6.33
100.25
Kubang Pasu, Kedah
4 03/02/2005
6.01
100.38
Kota Setar, Kedah
5 03/02/2005
5.98
100.41
Pendang, Kedah
6 03/02/2005
5.73
100.64
Kuala Muda, Kedah
7 10/02/2005
6.22
100.42
Kubang Pasu, Kedah
8 10/02/2005
6.01
100.39
Kota Setar, Kedah
9 10/02/2005
4.35
100.67
Manjung, Perak
10 10/02/2005
4.31
101.01
Perak Tengah, Perak
11 10/02/2005
4.31
101.02
Kinta, Perak
12 10/02/2005
4.18
100.97
Perak Tengah, Perak
13 10/02/2005
4.17
101.01
Perak Tengah, Perak
14 10/02/2005
3.48
101.40
Batang Berjuntai,
Selangor
15 10/02/2005
3.46
101.44
Kuala Selangor,
Selangor
16 10/02/2005
3.94
103.13
Kuantan, Pahang
17 10/02/2005
2.27
102.83
Muar, Johor
18 10/02/2005
2.03
102.73
Muar, Johor
19 10/02/2005
2.33
103.33
Kluang, Johor
20 10/02/2005
2.07
103.37
Kluang, Johor
21 12/02/2005
6.18
100.31
Kota Setar, Kedah
22 12/02/2005
4.18
100.97
Perak Tengah, Perak
23 14/02/2005
1.38
104.16
Kota Tinggi, Johor
24 02/02/2005
4.18
100.97 Perak Tengah, Perak
25 24/02/2005
3.48
101.4
Batang Berjuntai,
Selangor
26 24/02/2005
2.55
103.59
Rompin, Pahang
27 26/02/2005
3.48
101.4
Batang Berjuntai,
Selangor
28 26/02/2005
2.55
103.59
Rompin, Pahang
29 27/02/2005
3.48
101.4
Batang Berjuntai,
Selangor
30 28/02/2005
3.48
101.4
Batang Berjuntai,
Selangor
31 01/03/2005
4.18
100.97
Perak Tengah, Perak
32
03/03/2005
5.98
100.40
Kota Setar, Kedah
Fire Risk Level
High
High
High
Low
Moderate
High
High
Moderate
High
High
Low
High
High
Low
High
High
High
High
High
High
High
Moderate
High
High
High
High
High
Moderate
High
Low
High
High
128
33
34
35
36
37
38
39
40
41
03/03/2005
05/03/2005
05/03/2005
05/03/2005
05/03/2005
05/03/2005
05/03/2005
05/03/2005
07/03/2005
4.18
5.98
4.18
3.62
3.61
3.42
2.55
2.44
5.46
100.97
100.49
100.97
103.26
103.29
103.06
103.59
102.82
102.96
42
43
44
45
46
07/03/2005
09/03/2005
21/03/2005
21/03/2005
21/03/2005
4.55
1.81
5.67
4.50
4.41
103.45
104.12
100.69
100.93
100.89
47
48
49
50
51
52
53
54
01/04/2005
08/04/2005
08/04/2005
12/04/2005
13/04/2005
13/04/2005
13/04/2005
15/04/2005
3.55
3.53
2.19
1.66
5.81
5.31
4.74
5.28
103.27
103.39
103.52
103.38
100.68
101.06
102.01
100.52
55
56
15/04/2005
15/04/2005
4.45
4.84
101.16
101.97
57
58
15/04/2005
15/04/2005
3.93
2.81
103.14
101.59
59
17/04/2005
3.84
103.22
60
61
62
63
17/04/2005
20/04/2005
05/03/2005
22/04/2005
1.82
4.53
5.32
2.81
103.66
100.77
100.29
101.60
64
65
22/04/2005
22/04/2005
2.66
2.66
102.79
102.80
Perak Tengah, Perak
Pendang, Kedah
Perak Tengah, Perak
Kuantan, Pahang
Pekan, Pahang
Pekan, Pahang
Rompin, Pahang
Segamat, Johor
Kuala Terengganu,
Terengganu
Kemaman, Terengganu
Kota Tinggi, Johor
Baling, Kedah
Perak Tengah, Perak
Perak Tengah, Perak
High
Moderate
High
High
High
High
High
Moderate
Moderate
Low
High
High
Moderate
Moderate
Pekan, Pahang
Pekan, Pahang
Kluang, Johor
Pontian, Johor
Sik, Kedah
Hulu Perak, Perak
Gua Musang, Kelantan
Seberang Prai, Pulau
Pinang
Kinta, Perak
Gua Musang, Kelantan
High
High
High
High
Moderate
High
High
High
Kuantan, Pahang
Kuala Langat,
Selangor
Kuantan, Pahang
High
High
Kota Tinggi, Johor
Manjung, Perak
Penang
Kuala Langat,
Selangor
Segamat, Johor
Segamat, Johor
High
High
Moderate
Moderate
High
Low
High
High
Moderate
129
APPENDIX C
Visual BasicC++ source code for Window 1
Coding for main window
#include <QHBoxLayout>
#include <QStatusBar>
#include <QGroupBox>
#include <QPushButton>
#include <QMenuBar>
#include <QMenu>
#include <QAction>
#include <QFrame>
#include <QDialog>
#include <QProcess>
#include <QDir>
#include <QIcon>
#include <QMessageBox>
#include <QFile>
#include <QByteArray>
#include "MainWindow.h"
#include "WindowCalc.h"
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
{
QIcon icon("system\\icons\\earth.jpg");
this->setWindowIcon(icon);
frame = new QFrame();
frame->setFrameStyle(QFrame::Panel);
this->setCentralWidget(frame);
this->setWindowTitle("GIS-UTM Remote Sensing Software v1.0");
this->setGeometry(50,50,500,100);
130
statusBar = new QStatusBar(this);
this->setStatusBar(statusBar);
statusBar->showMessage("Application Ready");
menuBar = new QMenuBar();
menu_Text_File = new QMenu("File");
menu_Text_Edit = new QMenu("Edit");
act_Exit = new QAction("Exit",menu_Text_File);
connect(act_Exit,SIGNAL(triggered()),this,SLOT(close()));
act_About = new QAction("Help",menu_Text_Edit);
connect(act_About,SIGNAL(triggered()),this,SLOT(slot_about()));
menu_Text_File->addAction(act_Exit);
menu_Text_Edit->addAction(act_About);
menuBar->addMenu(menu_Text_File);
menuBar->addMenu(menu_Text_Edit);
this->setMenuBar(menuBar);
QVBoxLayout *layout_000 = new QVBoxLayout();
QGroupBox *groupBox = new QGroupBox("Main Function");
btn_m_vege = new QPushButton("Vegetation Index");
QObject::connect(btn_m_vege,SIGNAL(clicked()),this,SLOT(slot_vege()));
btn_m_hotsp = new QPushButton("Hotspot");
QObject::connect(btn_m_hotsp,SIGNAL(clicked()),this,SLOT(slot_hotsp()));
131
btn_m_prox = new QPushButton("Proximity Analysis");
QObject::connect(btn_m_prox,SIGNAL(clicked()),this,SLOT(slot_prox()));
QHBoxLayout *layout_001 = new QHBoxLayout();
layout_001->addWidget(btn_m_vege);
layout_001->addWidget(btn_m_hotsp);
layout_001->addWidget(btn_m_prox);
groupBox->setLayout(layout_001);
layout_000->addWidget(groupBox);
frame->setLayout(layout_000);
}
void MainWindow::slot_vege()
{
WindowCalc *winCalc = new WindowCalc(this);
winCalc->show();
}
void MainWindow::slot_hotsp()
{
QDialog *dialog = new QDialog(this);
dialog->setWindowTitle("Hotspot Index");
dialog->setGeometry(60,60,200,100);
QVBoxLayout *layout_001 = new QVBoxLayout(dialog);
QPushButton *btn_hotsp = new QPushButton("Hotspot",dialog);
QObject::connect(btn_hotsp,SIGNAL(clicked()),this,SLOT(slot_dlg_hotsp()));
QPushButton *btn_convert = new QPushButton("Convert",dialog);
QObject::connect(btn_convert,SIGNAL(clicked()),this,SLOT(slot_dlg_convert())
);
132
QPushButton *btn_close = new QPushButton("Close",dialog);
QObject::connect(btn_close,SIGNAL(clicked()),dialog,SLOT(close()));
layout_001->addWidget(btn_hotsp);
layout_001->addWidget(btn_convert);
layout_001->addWidget(btn_close);
dialog->setLayout(layout_001);
dialog->exec();
}
void MainWindow::slot_dlg_hotsp()
{
//QProcess *proc = new QProcess(this);
//QString program = "cmd.exe";
//QDir dir = "";
//QString str = dir.currentPath();
//QStringList arg;
//arg << "/k" << "dir mod*";
//proc->startDetached(program,arg);
QString line;
QFile file("system\\configs\\config.txt");
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
{
QMessageBox::warning(this,"Dialog - Error Opening config.txt",
"Where is the config.txt file?");
}
else
{
while (!file.atEnd())
{
line = file.readLine();
133
if ( line.contains("cmd=",Qt::CaseInsensitive))
{
line.remove(" ",Qt::CaseInsensitive);
line.remove("cmd=",Qt::CaseInsensitive);
break;
}
}
QProcess *proc = new QProcess(this);
QString program = line;
QDir dir = "";
QString str = dir.currentPath();
QStringList arg;
arg << "/k" << "cd system\\modules & dir mod*";
proc->startDetached(program,arg);
if (proc->isOpen() == 2)
{
QMessageBox::warning(this,"Dialog - Error Opening cmd.exe",
"Please set the correct path to cmd
by modifying config.txt file");
}
}
}
void MainWindow::slot_dlg_convert()
{
//QProcess *proc = new QProcess(this);
//QString program = "cmd.exe";
//QDir dir = "";
//QString str = dir.currentPath();
134
//QStringList arg;
//arg << "/k" << "dir mod*";
//proc->startDetached(program,arg);
QString line;
QFile file("system\\configs\\config.txt");
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
{
QMessageBox::warning(this,"Dialog - Error Opening config.txt",
"Where is the config.txt file?");
}
else
{
while (!file.atEnd())
{
line = file.readLine();
if ( line.contains("cmd=",Qt::CaseInsensitive))
{
line.remove(" ",Qt::CaseInsensitive);
line.remove("cmd=",Qt::CaseInsensitive);
break;
}
}
QProcess *proc = new QProcess(this);
QString program = line;
QDir dir = "";
QString str = dir.currentPath();
QStringList arg;
arg << "/k" << "cd system\\modules & dir mod*";
proc->startDetached(program,arg);
135
if (proc->isOpen() == 2)
{
QMessageBox::warning(this,"Dialog - Error Opening cmd.exe",
"Please set the correct path to cmd
by modifying config.txt file");
}
}
}
void MainWindow::slot_prox()
{
QString line;
QFile file("system\\configs\\config.txt");
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
{
QMessageBox::warning(this,"Dialog - Error Opening config.txt",
"Where is the config.txt file?");
}
else
{
while (!file.atEnd())
{
line = file.readLine();
if ( line.contains("arcview=",Qt::CaseInsensitive))
{
line.remove(" ",Qt::CaseInsensitive);
line.remove("arcview=",Qt::CaseInsensitive);
break;
}
}
136
QProcess *proc = new QProcess(this);
QString program = line;
proc->start(program);
if (proc->state() == 0)
{
QMessageBox::warning(this,"Dialog
-
Error
Opening
ARCVIEW.exe",
"Please set the correct path to
ARCVIEW by modifying config.txt file");
}
}
}
void MainWindow::slot_about()
{
QMessageBox::information(this,"GIS UTM Program - About",
"Version\:\n 1.0\n\nDeveloper\:\nAida Hayati M Hassan ");
}
Coding for NDVI
#include <QtGui>
#include "Dialog_Ndvi.h"
137
Dialog_Ndvi::Dialog_Ndvi()
{
}
Dialog_Ndvi::Dialog_Ndvi(int ind)
{
title = "NDVI File Input Dialog";
list << "channel 1" << "channel 2" << "output";
browse = ind;
init();
}
void Dialog_Ndvi::init()
{
this->setWindowTitle(title);
this->setGeometry(60,60,400,300);
QGridLayout *layout_000 = new QGridLayout(this);
label[0] = new QLabel(list[0]);
label[1] = new QLabel(list[1]);
label[2] = new QLabel(list[2]);
lineedit[0] = new QLineEdit;
lineedit[1] = new QLineEdit;
lineedit[2] = new QLineEdit;
btn[0] = new QPushButton("browse");
QObject::connect(btn[0],SIGNAL(clicked()),this,SLOT(slot_browse_000()));
btn[1] = new QPushButton("browse");
QObject::connect(btn[1],SIGNAL(clicked()),this,SLOT(slot_browse_001()));
138
btn[2] = new QPushButton("browse");
QObject::connect(btn[2],SIGNAL(clicked()),this,SLOT(slot_browse_002()));
btn_ok = new QPushButton("Process");
QObject::connect(btn_ok,SIGNAL(clicked()),this,SLOT(slot_ok()));
btn_cancel = new QPushButton("Cancel");
QObject::connect(btn_cancel,SIGNAL(clicked()),this,SLOT(close()));
layout_000->addWidget(label[0],0,0);
layout_000->addWidget(label[1],1,0);
layout_000->addWidget(label[2],2,0);
layout_000->addWidget(lineedit[0],0,1,1,4);
layout_000->addWidget(lineedit[1],1,1,1,4);
layout_000->addWidget(lineedit[2],2,1,1,4);
layout_000->addWidget(btn[0],0,6,1,1);
layout_000->addWidget(btn[1],1,6,1,1);
layout_000->addWidget(btn[2],2,6,1,1);
layout_000->addWidget(btn_cancel,4,4);
layout_000->addWidget(btn_ok,4,6);
this->setLayout(layout_000);
}
void Dialog_Ndvi::slot_ok()
{
QString str;
QByteArray ba;
str = lineedit[0]->text();
read(str,0);
str = lineedit[1]->text();
139
read(str,1);
process();
str = lineedit[2]->text();
write(str);
this->close();
}
void Dialog_Ndvi::slot_browse_000()
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"");
lineedit[0]->setText(fileName);
QImage temp(fileName);
pixel = matrix3d(browse,matrix2d(temp.width(),temp.height()));
outp = matrix2d(temp.width(),matrix1d(temp.height()));
}
void Dialog_Ndvi::slot_browse_001()
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"");
lineedit[1]->setText(fileName);
}
void Dialog_Ndvi::slot_browse_002()
{
QString
File"),"","*.tif");
fileName
=
QFileDialog::getSaveFileName(this,
tr("Save
140
lineedit[2]->setText(fileName);
}
void Dialog_Ndvi::read(QString filename,int inp)
{
image = new QImage(filename);
QRgb rgb;
for (int i=0; i<(image->width()); i++)
{
for (int j=0; j<(image->height()); j++)
{
rgb
= image->pixel(i,j);
pixel[inp][i][j] = qGray(rgb);
maxh
= j;
}
maxw = i;
}
maxh++;
maxw++;
}
void Dialog_Ndvi::process()
{
QString str;
for (int i=0;i<(image->width()); i++)
{
for (int j=0; j<(image->height()); j++)
{
outp[i][j]
=
((pixel[1][i][j]-pixel[0][i][j])
(pixel[1][i][j]+pixel[0][i][j]));
outp[i][j] = (int) (100 * (outp[i][j]) + 1);
/
141
}
}
}
void Dialog_Ndvi::write(QString str)
{
image = new QImage(maxw,maxh,QImage::Format_RGB32);
QRgb value;
for (int i=0; i<maxw; i++)
{
for (int j=0; j<maxh; j++)
{
value = qRgb(outp[i][j],outp[i][j],outp[i][j]);
image->setPixel(i,j,value);
}
}
if(! image->save(str,"TIFF",100) )
qWarning("Save Failed!");
else
{
strout = str;
}
}
Coding for VCI
#include <QtGui>
#include "Dialog_Vci.h"
142
Dialog_Vci::Dialog_Vci()
{
}
Dialog_Vci::Dialog_Vci(int ind)
{
title = "VCI File Input Dialog";
list << "NDVI" << "NDVI Min" << "NDVI Max" << "Output";
browse = ind;
init();
}
void Dialog_Vci::init()
{
this->setWindowTitle(title);
this->setGeometry(60,60,400,300);
QGridLayout *layout_000 = new QGridLayout(this);
label[0] = new QLabel(list[0]);
label[1] = new QLabel(list[1]);
label[2] = new QLabel(list[2]);
label[3] = new QLabel(list[3]);
lineedit[0] = new QLineEdit;
lineedit[1] = new QLineEdit;
lineedit[2] = new QLineEdit;
lineedit[3] = new QLineEdit;
btn[0] = new QPushButton("browse");
QObject::connect(btn[0],SIGNAL(clicked()),this,SLOT(slot_browse_000()));
btn[1] = new QPushButton("browse");
143
QObject::connect(btn[1],SIGNAL(clicked()),this,SLOT(slot_browse_001()));
btn[2] = new QPushButton("browse");
QObject::connect(btn[2],SIGNAL(clicked()),this,SLOT(slot_browse_002()));
btn[3] = new QPushButton("browse");
QObject::connect(btn[3],SIGNAL(clicked()),this,SLOT(slot_browse_003()));
btn_ok = new QPushButton("Process");
QObject::connect(btn_ok,SIGNAL(clicked()),this,SLOT(slot_ok()));
btn_cancel = new QPushButton("Cancel");
QObject::connect(btn_cancel,SIGNAL(clicked()),this,SLOT(close()));
layout_000->addWidget(label[0],0,0);
layout_000->addWidget(label[1],1,0);
layout_000->addWidget(label[2],2,0);
layout_000->addWidget(label[3],3,0);
layout_000->addWidget(lineedit[0],0,1,1,4);
layout_000->addWidget(lineedit[1],1,1,1,4);
layout_000->addWidget(lineedit[2],2,1,1,4);
layout_000->addWidget(lineedit[3],3,1,1,4);
layout_000->addWidget(btn[0],0,6,1,1);
layout_000->addWidget(btn[1],1,6,1,1);
layout_000->addWidget(btn[2],2,6,1,1);
layout_000->addWidget(btn[3],3,6,1,1);
layout_000->addWidget(btn_cancel,4,4);
layout_000->addWidget(btn_ok,4,6);
this->setLayout(layout_000);
}
144
void Dialog_Vci::slot_ok()
{
QString str;
QByteArray ba;
str = lineedit[0]->text();
read(str,0);
str = lineedit[1]->text();
read(str,1);
str = lineedit[2]->text();
read(str,2);
process();
str = lineedit[3]->text();
write(str);
this->close();
}
void Dialog_Vci::slot_browse_000()
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"");
lineedit[0]->setText(fileName);
QImage temp(fileName);
pixel = matrix3d(browse,matrix2d(temp.width(),temp.height()));
outp = matrix2d(temp.width(),matrix1d(temp.height()));
}
void Dialog_Vci::slot_browse_001()
145
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"");
lineedit[1]->setText(fileName);
}
void Dialog_Vci::slot_browse_002()
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"");
lineedit[2]->setText(fileName);
}
void Dialog_Vci::slot_browse_003()
{
QString
fileName
=
QFileDialog::getSaveFileName(this,
File"),"","*.tif");
lineedit[3]->setText(fileName);
}
void Dialog_Vci::read(QString filename,int inp)
{
image = new QImage(filename);
QRgb rgb;
for (int i=0; i<(image->width()); i++)
{
for (int j=0; j<(image->height()); j++)
{
rgb
= image->pixel(i,j);
pixel[inp][i][j] = qGray(rgb);
maxh
}
maxw = i;
= j;
tr("Save
146
}
maxh++;
maxw++;
}
void Dialog_Vci::process()
{
for (int i=0;i<(image->width()); i++)
{
for (int j=0; j<(image->height()); j++)
{
if ((pixel[2][i][j]-pixel[1][i][j]) ==0)
{
outp[i][j] = 0;
}
else
{
outp[i][j] = ( (pixel[0][i][j]-pixel[1][i][j]) / (pixel[2][i][j]pixel[1][i][j]) );
outp[i][j] = (int) (100 * (outp[i][j]));
}
}
}
}
void Dialog_Vci::write(QString str)
{
image = new QImage(maxw,maxh,QImage::Format_RGB32);
QRgb value;
for (int i=0; i<maxw; i++)
{
147
for (int j=0; j<maxh; j++)
{
value = qRgb(outp[i][j],outp[i][j],outp[i][j]);
image->setPixel(i,j,value);
}
}
if(! image->save(str,"TIFF",100) )
qWarning("Save Failed!");
else
{
strout = str;
}
}
Coding For TCI
#include <QtGui>
#include "Dialog_Tci.h"
Dialog_Tci::Dialog_Tci()
{
}
Dialog_Tci::Dialog_Tci(int ind)
{
title = "TCI File Input Dialog";
list << "BT" << "BT Min" << "BT Max" << "Output";
browse = ind;
init();
}
148
void Dialog_Tci::init()
{
this->setWindowTitle(title);
this->setGeometry(60,60,400,300);
QGridLayout *layout_000 = new QGridLayout(this);
label[0] = new QLabel(list[0]);
label[1] = new QLabel(list[1]);
label[2] = new QLabel(list[2]);
label[3] = new QLabel(list[3]);
lineedit[0] = new QLineEdit;
lineedit[1] = new QLineEdit;
lineedit[2] = new QLineEdit;
lineedit[3] = new QLineEdit;
btn[0] = new QPushButton("browse");
QObject::connect(btn[0],SIGNAL(clicked()),this,SLOT(slot_browse_000()));
btn[1] = new QPushButton("browse");
QObject::connect(btn[1],SIGNAL(clicked()),this,SLOT(slot_browse_001()));
btn[2] = new QPushButton("browse");
QObject::connect(btn[2],SIGNAL(clicked()),this,SLOT(slot_browse_002()));
btn[3] = new QPushButton("browse");
QObject::connect(btn[3],SIGNAL(clicked()),this,SLOT(slot_browse_003()));
btn_ok = new QPushButton("Process");
QObject::connect(btn_ok,SIGNAL(clicked()),this,SLOT(slot_ok()));
btn_cancel = new QPushButton("Cancel");
QObject::connect(btn_cancel,SIGNAL(clicked()),this,SLOT(close()));
149
layout_000->addWidget(label[0],0,0);
layout_000->addWidget(label[1],1,0);
layout_000->addWidget(label[2],2,0);
layout_000->addWidget(label[3],3,0);
layout_000->addWidget(lineedit[0],0,1,1,4);
layout_000->addWidget(lineedit[1],1,1,1,4);
layout_000->addWidget(lineedit[2],2,1,1,4);
layout_000->addWidget(lineedit[3],3,1,1,4);
layout_000->addWidget(btn[0],0,6,1,1);
layout_000->addWidget(btn[1],1,6,1,1);
layout_000->addWidget(btn[2],2,6,1,1);
layout_000->addWidget(btn[3],3,6,1,1);
layout_000->addWidget(btn_cancel,4,4);
layout_000->addWidget(btn_ok,4,6);
this->setLayout(layout_000);
}
void Dialog_Tci::slot_ok()
{
QString str;
QByteArray ba;
str = lineedit[0]->text();
read(str,0);
str = lineedit[1]->text();
read(str,1);
str = lineedit[2]->text();
read(str,2);
process();
150
str = lineedit[3]->text();
write(str);
this->close();
}
void Dialog_Tci::slot_browse_000()
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"");
lineedit[0]->setText(fileName);
QImage temp(fileName);
pixel = matrix3d(browse,matrix2d(temp.width(),temp.height()));
outp = matrix2d(temp.width(),matrix1d(temp.height()));
delete &temp;
}
void Dialog_Tci::slot_browse_001()
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"");
lineedit[1]->setText(fileName);
}
void Dialog_Tci::slot_browse_002()
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"");
lineedit[2]->setText(fileName);
}
void Dialog_Tci::slot_browse_003()
151
{
QString
fileName
=
QFileDialog::getSaveFileName(this,
File"),"","*.tif");
lineedit[3]->setText(fileName);
}
void Dialog_Tci::read(QString filename,int inp)
{
image = new QImage(filename);
QRgb rgb;
for (int i=0; i<(image->width()); i++)
{
for (int j=0; j<(image->height()); j++)
{
rgb
= image->pixel(i,j);
pixel[inp][i][j] = qGray(rgb);
maxh
= j;
}
maxw = i;
}
maxh++;
maxw++;
}
void Dialog_Tci::process()
{
for (int i=0;i<(image->width()); i++)
{
for (int j=0; j<(image->height()); j++)
{
if ((pixel[2][i][j]-pixel[1][i][j]) ==0)
tr("Save
152
{
outp[i][j] = 0;
}
else
{
outp[i][j] = ( (pixel[0][i][j]-pixel[1][i][j]) / (pixel[2][i][j]pixel[1][i][j]) );
outp[i][j] = (int) (100 * (outp[i][j]));
}
}
}
}
void Dialog_Tci::write(QString str)
{
image = new QImage(maxw,maxh,QImage::Format_RGB32);
QRgb value;
for (int i=0; i<maxw; i++)
{
for (int j=0; j<maxh; j++)
{
value = qRgb(outp[i][j],outp[i][j],outp[i][j]);
image->setPixel(i,j,value);
}
}
if(! image->save(str,"TIFF",100) )
qWarning("Save Failed!");
else
{
strout = str;
153
}
}
Coding for VH
#include <QtGui>
#include "Dialog_Vh.h"
Dialog_Vh::Dialog_Vh()
{
}
Dialog_Vh::Dialog_Vh(int ind)
{
title = "VH File Input Dialog";
list << "VCI" << "TCI" << "output";
browse = ind;
init();
}
void Dialog_Vh::init()
{
this->setWindowTitle(title);
this->setGeometry(60,60,400,300);
QGridLayout *layout_000 = new QGridLayout(this);
label[0] = new QLabel(list[0]);
label[1] = new QLabel(list[1]);
label[2] = new QLabel(list[2]);
lineedit[0] = new QLineEdit;
lineedit[1] = new QLineEdit;
lineedit[2] = new QLineEdit;
btn[0] = new QPushButton("browse");
QObject::connect(btn[0],SIGNAL(clicked()),this,SLOT(slot_browse_000()));
btn[1] = new QPushButton("browse");
QObject::connect(btn[1],SIGNAL(clicked()),this,SLOT(slot_browse_001()));
btn[2] = new QPushButton("browse");
QObject::connect(btn[2],SIGNAL(clicked()),this,SLOT(slot_browse_002()));
btn_ok = new QPushButton("Process");
QObject::connect(btn_ok,SIGNAL(clicked()),this,SLOT(slot_ok()));
btn_cancel = new QPushButton("Cancel");
154
QObject::connect(btn_cancel,SIGNAL(clicked()),this,SLOT(close()));
layout_000->addWidget(label[0],0,0);
layout_000->addWidget(label[1],1,0);
layout_000->addWidget(label[2],2,0);
layout_000->addWidget(lineedit[0],0,1,1,4);
layout_000->addWidget(lineedit[1],1,1,1,4);
layout_000->addWidget(lineedit[2],2,1,1,4);
layout_000->addWidget(btn[0],0,6,1,1);
layout_000->addWidget(btn[1],1,6,1,1);
layout_000->addWidget(btn[2],2,6,1,1);
layout_000->addWidget(btn_cancel,4,4);
layout_000->addWidget(btn_ok,4,6);
this->setLayout(layout_000);
}
void Dialog_Vh::slot_ok()
{
QString str;
QByteArray ba;
str = lineedit[0]->text();
read(str,0);
str = lineedit[1]->text();
read(str,1);
process();
str = lineedit[2]->text();
write(str);
this->close();
}
void Dialog_Vh::slot_browse_000()
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"");
lineedit[0]->setText(fileName);
QImage temp(fileName);
pixel = matrix3d(browse,matrix2d(temp.width(),temp.height()));
outp = matrix2d(temp.width(),matrix1d(temp.height()));
}
155
void Dialog_Vh::slot_browse_001()
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"");
lineedit[1]->setText(fileName);
}
void Dialog_Vh::slot_browse_002()
{
QString fileName = QFileDialog::getSaveFileName(this, tr("Save
File"),"","*.tif");
lineedit[2]->setText(fileName);
}
void Dialog_Vh::read(QString filename,int inp)
{
image = new QImage(filename);
QRgb rgb;
for (int i=0; i<(image->width()); i++)
{
for (int j=0; j<(image->height()); j++)
{
rgb
pixel[inp][i][j] = qGray(rgb);
maxh
= j;
}
maxw = i;
}
maxh++;
maxw++;
}
= image->pixel(i,j);
void Dialog_Vh::process()
{
QString str;
for (int i=0;i<(image->width()); i++)
{
for (int j=0; j<(image->height()); j++)
{
outp[i][j] = (pixel[1][i][j] + pixel[0][i][j]) / 2;
//outp[i][j] = (int) (100 * (outp[i][j]) + 1);
}
}
}
void Dialog_Vh::write(QString str)
{
156
image = new QImage(maxw,maxh,QImage::Format_RGB32);
QRgb value;
for (int i=0; i<maxw; i++)
{
for (int j=0; j<maxh; j++)
{
value = qRgb(outp[i][j],outp[i][j],outp[i][j]);
image->setPixel(i,j,value);
}
}
if(! image->save(str,"TIFF",100) )
qWarning("Save Failed!");
else
{
strout = str;
}
}
Coding for Fire Risk Map
#include <QHBoxLayout>
#include <QStatusBar>
#include <QGroupBox>
#include <QPushButton>
#include <QMenuBar>
#include <QMenu>
#include <QAction>
#include <QFrame>
#include <QDialog>
#include <QProcess>
#include <QDir>
#include <QLabel>
#include <QRect>
#include <QGridLayout>
#include <QFileDialog>
157
#include <QLineEdit>
#include <QMessageBox>
#include <QtGui>
#include <QKeySequence>
#include <QImage>
#include "WindowCalc.h"
#include "Dialog.h"
WindowCalc::WindowCalc(QWidget *parent) : QMainWindow(parent)
{
this->showMaximized();
frame = new QFrame();
frame->setFrameStyle(QFrame::Panel);
this->setWindowTitle("Calculation Window");
//this->setGeometry(50,50,800,600);
statusBar = new QStatusBar(this);
this->setStatusBar(statusBar);
statusBar->showMessage("None currently processed.");
menuBar = new QMenuBar();
menu_Text_File = new QMenu("File");
menu_Text_Edit = new QMenu("Edit");
act_Open = new QAction("Open File",menu_Text_File);
act_Open->setShortcut(QKeySequence("Ctrl+O"));
connect(act_Open,SIGNAL(triggered()),this,SLOT(slot_open()));
act_Exit = new QAction("Exit",menu_Text_File);
158
act_Exit->setShortcut(QKeySequence("Ctrl+E"));
connect(act_Exit,SIGNAL(triggered()),this,SLOT(close()));
act_SetFire = new QAction("Set Fire Input",menu_Text_Edit);
connect(act_SetFire,SIGNAL(triggered()),this,SLOT(slot_setFire()));
act_FileInfo = new QAction("File Information",menu_Text_Edit);
connect(act_FileInfo,SIGNAL(triggered()),this,SLOT(slot_fileInfo()));
act_FileInfo->setEnabled(false);
act_clearImage = new QAction("Close File",menu_Text_Edit);
act_clearImage->setShortcut(QKeySequence("Ctrl+p"));
connect(act_clearImage,SIGNAL(triggered()),this,SLOT(slot_clearImage()));
menu_Text_File->addAction(act_Open);
menu_Text_File->addAction(act_clearImage);
menu_Text_File->addAction(act_Exit);
menu_Text_Edit->addAction(act_SetFire);
menu_Text_Edit->addAction(act_FileInfo);
menuBar->addMenu(menu_Text_File);
menuBar->addMenu(menu_Text_Edit);
this->setMenuBar(menuBar);
btn_ndvi = new QPushButton("NDVI");
QObject::connect(btn_ndvi,SIGNAL(clicked()),this,SLOT(slot_ndvi()));
btn_vci = new QPushButton("VCI");
QObject::connect(btn_vci,SIGNAL(clicked()),this,SLOT(slot_vci()));
btn_tgi = new QPushButton("TCI");
159
QObject::connect(btn_tgi,SIGNAL(clicked()),this,SLOT(slot_tci()));
btn_vh = new QPushButton("VH");
QObject::connect(btn_vh,SIGNAL(clicked()),this,SLOT(slot_vh()));
btn_fire = new QPushButton("Fire Risk Map");
QObject::connect(btn_fire,SIGNAL(clicked()),this,SLOT(slot_fire()));
label = new QLabel();
label->resize(600,600);
label->setFrameStyle(QFrame::Box);
label->setScaledContents(true);
layout_000 = new QGridLayout();
layout_000->setSizeConstraint(QLayout::SetMaximumSize);
groupBox1 = new QGroupBox("Main Function");
groupBox2 = new QGroupBox("Image Display - No Image Loaded");
layout_001 = new QVBoxLayout();
layout_002 = new QVBoxLayout();
const QRect rect(0,0,100,600);
layout_001->setGeometry(rect);
layout_001->addWidget(btn_ndvi);
layout_001->addWidget(btn_vci);
layout_001->addWidget(btn_tgi);
layout_001->addWidget(btn_vh);
layout_001->addWidget(btn_fire);
160
layout_002->addWidget(label);
groupBox1->setLayout(layout_001);
groupBox2->setLayout(layout_002);
layout_000->addWidget(groupBox1,0,0);
layout_000->addWidget(groupBox2,0,1,2,4);
frame->setLayout(layout_000);
this->setCentralWidget(frame);
// by default, setFire is 3 input (3-1=2)
setFire = 2;
}
void WindowCalc::slot_ndvi()
{
dialog_ndvi = new Dialog_Ndvi(3);
dialog_ndvi->exec();
QString str = dialog_ndvi->strout;
if (! str.isEmpty())
{
str_img = str;
act_FileInfo->setEnabled(true);
image = new QImage(str);
label->setPixmap(QPixmap::fromImage(*image));
str = "Image Display - Loaded: " + str;
groupBox2->setTitle(str);
}
}
void WindowCalc::slot_vci()
{
dialog_vci = new Dialog_Vci(4);
161
dialog_vci->exec();
QString str = dialog_vci->strout;
if (! str.isEmpty())
{
str_img = str;
act_FileInfo->setEnabled(true);
image = new QImage(str);
label->setPixmap(QPixmap::fromImage(*image));
str = "Image Display - Loaded: " + str;
groupBox2->setTitle(str);
}
}
void WindowCalc::slot_tci()
{
dialog_tci = new Dialog_Tci(4);
dialog_tci->exec();
QString str = dialog_tci->strout;
if (! str.isEmpty())
{
str_img = str;
act_FileInfo->setEnabled(true);
image = new QImage(str);
label->setPixmap(QPixmap::fromImage(*image));
str = "Image Display - Loaded: " + str;
groupBox2->setTitle(str);
}
}
void WindowCalc::slot_vh()
{
162
dialog_vh = new Dialog_Vh(3);
dialog_vh->exec();
QString str = dialog_vh->strout;
if (! str.isEmpty())
{
str_img = str;
act_FileInfo->setEnabled(true);
image = new QImage(str);
label->setPixmap(QPixmap::fromImage(*image));
str = "Image Display - Loaded: " + str;
groupBox2->setTitle(str);
}
}
void WindowCalc::slot_fire()
{
dialog_fire = new Dialog_Fire(setFire);
dialog_fire->exec();
QString str = dialog_fire->strout;
if (! str.isEmpty())
{
str_img = str;
act_FileInfo->setEnabled(true);
image = new QImage(str);
label->setPixmap(QPixmap::fromImage(*image));
str = "Image Display - Loaded: " + str;
groupBox2->setTitle(str);
}
}
void WindowCalc::slot_setFire()
163
{
dlg_queryFire = new Dlg_QueryFire(setFire);
dlg_queryFire->exec();
setFire = dlg_queryFire->num;
}
void WindowCalc::slot_clearImage()
{
label->clear();
image = NULL;
str_img = "";
act_FileInfo->setEnabled(false);
groupBox2->setTitle("Image Display - No Image Loaded");
}
void WindowCalc::slot_open()
{
QString str = QFileDialog::getOpenFileName(this, tr("Open File"),"","Images
(*.tif *.tiff)");
image = new QImage(str);
str_img = str;
label->setPixmap(QPixmap::fromImage(*image));
str = "Image Display - Loaded: " + str;
groupBox2->setTitle(str);
act_FileInfo->setEnabled(true);
}
void WindowCalc::slot_fileInfo()
{
QString str;
QString temp;
164
if (! str_img.isEmpty())
{
QFileInfo file(str_img);
temp = file.fileName();
str = str + "File Name: " + temp + "\n";
temp = file.absolutePath();
str = str + "File Path: " + temp + "\n";
str = str + "Image Depth Size: " + temp.setNum(image->depth()) + "\n";
str = str + "Image Width: " + temp.setNum(image->width()) + "\n";
str = str + "Image Size: " + temp.setNum(image->height()) + "\n";
if (image->isGrayscale())
temp = "yes";
else
temp = "no";
str = str + "Is GrayScale: " + temp + "\n";
QMessageBox::information(this,"File Information",str);
}
}
Download