UNIVERSITI PUTRA MALAYSIA DEVELOPMENT OF A SPATIOTEMPORAL DATA MODEL FOR MANAGEMENT AND VISUALIZATION OF SURFACE MOVEMENT DATA

Similar documents
UNIVERSITI PUTRA MALAYSIA

UNIVERSITI PUTRA MALAYSIA GENERATING MUTUALLY UNBIASED BASES AND DISCRETE WIGNER FUNCTION FOR THREE-QUBIT SYSTEM

ANOLYTE SOLUTION GENERATED FROM ELECTROCHEMICAL ACTIVATION PROCESS FOR THE TREATMENT OF PHENOL

ROOFTOP MAPPING AND INFORMATION SYSTEM FOR RAINWATER HARVESTING SURAYA BINTI SAMSUDIN UNIVERSITI TEKNOLOGI MALAYSIA

EFFECTS OF Ni 3 Ti (DO 24 ) PRECIPITATES AND COMPOSITION ON Ni-BASED SUPERALLOYS USING MOLECULAR DYNAMICS METHOD

INDEX SELECTION ENGINE FOR SPATIAL DATABASE SYSTEM MARUTO MASSERIE SARDADI UNIVERSITI TEKNOLOGI MALAYSIA

HIGH RESOLUTION DIGITAL ELEVATION MODEL GENERATION BY SEMI GLOBAL MATCHING APPROACH SITI MUNIRAH BINTI SHAFFIE

MULTISTAGE ARTIFICIAL NEURAL NETWORK IN STRUCTURAL DAMAGE DETECTION GOH LYN DEE

GENERATING MULTI-LEVEL OF DETAILS FOR THREE-DIMENSIONAL BUILDING MODELUSINGTERRESTRIAL LASER SCANNINGDATA RIZKA AKMALIA

MODELING AND CONTROL OF A CLASS OF AERIAL ROBOTIC SYSTEMS TAN ENG TECK UNIVERSITI TEKNOLOGY MALAYSIA

RAINFALL SERIES LIM TOU HIN

A COMPUTATIONAL FLUID DYNAMIC FRAMEWORK FOR MODELING AND SIMULATION OF PROTON EXCHANGE MEMBRANE FUEL CELL HAMID KAZEMI ESFEH

UNIVERSITI PUTRA MALAYSIA VARIABLE STEP VARIABLE ORDER BLOCK BACKWARD DIFFERENTIATION FORMULAE FOR SOLVING STIFF ORDINARY DIFFERENTIAL EQUATIONS

MODELING AND SIMULATION OF BILAYER GRAPHENE NANORIBBON FIELD EFFECT TRANSISTOR SEYED MAHDI MOUSAVI UNIVERSITI TEKNOLOGI MALAYSIA

DEVELOPMENT OF PROCESS-BASED ENTROPY MEASUREMENT FRAMEWORK FOR ORGANIZATIONS MAHMOOD OLYAIY

INTEGRATED MALAYSIAN METEOROLOGICAL DATA ATMOSPHERIC DISPERSION SOFTWARE FOR AIR POLLUTANT DISPERSION SIMULATION

UNIVERSITI PUTRA MALAYSIA CONVECTION BOUNDARY LAYER FLOWS OVER NEEDLES AND CYLINDERS IN VISCOUS FLUIDS SYAKILA BINTI AHMAD IPM

SHAPE-BASED TWO DIMENSIONAL DESCRIPTOR FOR SEARCHING MOLECULAR DATABASE

SYSTEM IDENTIFICATION MODEL AND PREDICTIVE FUNCTIONAL CONTROL OF AN ELECTRO-HYDRAULIC ACTUATOR SYSTEM NOOR HANIS IZZUDDIN BIN MAT LAZIM

ADSORPTION OF ACID FUCHSIN AND FAST GREEN ON ACTIVATED CARBONS

NUMERICAL INVESTIGATION OF TURBULENT NANOFLUID FLOW EFFECT ON ENHANCING HEAT TRANSFER IN STRAIGHT CHANNELS DHAFIR GIYATH JEHAD

ONLINE LOCATION DETERMINATION OF SWITCHED CAPACITOR BANK IN DISTRIBUTION SYSTEM AHMED JAMAL NOORI AL-ANI

THE EFFECT OF THIN-LAYER ELEMENTS IN STRUCTURAL MODELING OF RAIL-TRACK SUPPORTING SYSTEM

FRAGMENT REWEIGHTING IN LIGAND-BASED VIRTUAL SCREENING ALI AHMED ALFAKIABDALLA ABDELRAHIM

A STUDY ON THE CHARACTERISTICS OF RAINFALL DATA AND ITS PARAMETER ESTIMATES JAYANTI A/P ARUMUGAM UNIVERSITI TEKNOLOGI MALAYSIA

DEVELOPMENT OF A CUT-SLOPE STABILITY ASSESSMENT SYSTEM FOR PENINSULAR MALAYSIA SUHAIMI BIN JAMALUDIN

POSITION CONTROL USING FUZZY-BASED CONTROLLER FOR PNEUMATIC-SERVO CYLINDER IN BALL AND BEAM APPLICATION MUHAMMAD ASYRAF BIN AZMAN

EVALUATION OF FUSION SCORE FOR FACE VERIFICATION SYSTEM REZA ARFA

THE DEVELOPMENT OF PORTABLE SENSOR TO DETERMINE THE FRESHNESS AND QUALITY OF FRUITS USING CAPACITIVE TECHNIQUE LAI KAI LING

COVRE OPTIMIZATION FOR IMAGE STEGANOGRAPHY BY USING IMAGE FEATURES ZAID NIDHAL KHUDHAIR

DETECTION OF STRUCTURAL DEFORMATION FROM 3D POINT CLOUDS JONATHAN NYOKA CHIVATSI UNIVERSITI TEKNOLOGI MALAYSIA

MODELING AND CONTROLLER DESIGN FOR AN INVERTED PENDULUM SYSTEM AHMAD NOR KASRUDDIN BIN NASIR UNIVERSITI TEKNOLOGI MALAYSIA

MATHEMATICAL MODELING FOR TSUNAMI WAVES USING LATTICE BOLTZMANN METHOD SARA ZERGANI. UNIVERSITI TEKNOLOGI MALAYSIAi

EFFECT OF GRAPHENE OXIDE (GO) IN IMPROVING THE PERFORMANCE OF HIGH VOLTAGE INSULATOR NUR FARAH AIN BINTI ISA UNIVERSITI TEKNOLOGI MALAYSIA

MATHEMATICAL MODELLING OF UNSTEADY BIOMAGNETIC FLUID FLOW AND HEAT TRANSFER WITH GRAVITATIONAL ACCELERATION

UNIVERSITI PUTRA MALAYSIA ANALYTICAL APPROACH FOR LINEAR PROGRAMMING USING BARRIER AND PENALTY FUNCTION METHODS PARWADI MOENGIN FSAS

REMOVAL OF LEAD (II) BY NITRIC ACID-MODIFIED ACTIVATED CARBON

ULTIMATE STRENGTH ANALYSIS OF SHIPS PLATE DUE TO CORROSION ZULFAQIH BIN LAZIM

UNIVERSITI PUTRA MALAYSIA

OPTICAL TWEEZER INDUCED BY MICRORING RESONATOR MUHAMMAD SAFWAN BIN ABD AZIZ

CLASSIFICATION OF MULTIBEAM SNIPPETS DATA USING STATISTICAL ANALYSIS METHOD LAU KUM WENG UNIVERSITITEKNOLOGI MALAYSIA

A STUDY ON THE APPLICABILITY OF SYMBOLIC COMPUTATION IN STABILISING CONTROL DESIGN FOR SWITCHED SYSTEMS AT-TASNEEM BINTI MOHD AMIN

UNIVERSITI PUTRA MALAYSIA REMOVAL OF METHYL ORANGE AND METHYLENE BLUE FROM AQUEOUS SOLUTION USING DRAGON FRUIT FOLIAGE

NUMERICAL SIMULATIONS ON THE EFFECTS OF USING VENTILATION FAN ON CONDITIONS OF AIR INSIDE A CAR PASSENGER COMPARTMENT INTAN SABARIAH BINTI SABRI

MATERIAL SELECTION IN MECHANICAL DESIGN OF CAR BUMPER NURUL AZWAN BIN ADNAN BACHELOR OF ENGINEERING UNIVERSITI MALAYSIA PAHANG

INFLUENCES OF GROUNDWATER, RAINFALL, AND TIDES ON BEACH PROFILES CHANGES AT DESARU BEACH FARIZUL NIZAM BIN ABDULLAH

SUBMARINEPIPELINEROUTING ANDINSPECTION WITH GEOGRAPHICALINFORMATION SYSTEMTECHNOLOGY CHAI BENG CHUNG

OPTIMAL CONTROL BASED ON NONLINEAR CONJUGATE GRADIENT METHOD IN CARDIAC ELECTROPHYSIOLOGY NG KIN WEI UNIVERSITI TEKNOLOGI MALAYSIA

DYNAMIC SIMULATION OF COLUMNS CONSIDERING GEOMETRIC NONLINEARITY MOSTAFA MIRSHEKARI

PRODUCTION OF POLYHYDROXYALKANATE (PHA) FROM WASTE COOKING OIL USING PSEUDOMONAS OLEOVORANS FARZANEH SABBAGH MOJAVERYAZDI

BOUNDARY INTEGRAL EQUATION WITH THE GENERALIZED NEUMANN KERNEL FOR COMPUTING GREEN S FUNCTION FOR MULTIPLY CONNECTED REGIONS

WIND TUNNEL TEST TO INVESTIGATE TRANSITION TO TURBULENCE ON WIND TURBINE AIRFOIL MAHDI HOZHABRI NAMIN UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI PUTRA MALAYSIA DESIGN OF ROBUST PARTICLE SWARM OPTIMIZATION - TUNED FUZZY CONTROLLER FOR A SINGLE AXIS SMALL MAGNETIC LEVITATION SYSTEM

CHARACTERISTICS OF SOLITARY WAVE IN FIBER BRAGG GRATING MARDIANA SHAHADATUL AINI BINTI ZAINUDIN UNIVERSITI TEKNOLOGI MALAYSIA

LEAK DETECTION IN PIPELINES USING WAVELET AND CEPSTRUM ANALYSIS ABDUL KADIR BIN SAMTA

EFFECT OF ROCK MASS PROPERTIES ON SKIN FRICTION OF ROCK SOCKET. YUSLIZA BINTI ALIAS UNIVERSITI TEKNOLOGI MALAYSIA

SEDIMENTATION RATE AT SETIU LAGOON USING NATURAL. RADIOTRACER 210 Pb TECHNIQUE

UNIVERSITI PUTRA MALAYSIA DEVELOPMENT OF A SPATIAL WEB-BASED GRAPHICAL USER INTERFACE WITH GIS FOR REAL ESTATE USERS MAHMOUD FAWZI AL-HADER FK

ENGINEERING PROPERTIES OF OLDER ALLUVIUM BADEE ABDULQAWI HAMOOD ALSHAMERI. Universiti Teknologi Malaysia

INDIRECT TENSION TEST OF HOT MIX ASPHALT AS RELATED TO TEMPERATURE CHANGES AND BINDER TYPES AKRIMA BINTI ABU BAKAR

ERODABLE DAM BREACHING PATTERNS DUE TO OVERTOPPING NOR AIN BINTI MAT LAZIN UNIVERSITI TEKNOLOGI MALAYSIA

ARTIFICIAL NEURAL NETWORK AND KALMAN FILTER APPROACHES BASED ON ARIMA FOR DAILY WIND SPEED FORECASTING OSAMAH BASHEER SHUKUR

UNIVERSITI PUTRA MALAYSIA STABILITY OF MARANGONI CONVECTION IN A FLUID LAYER WITH TEMPERATURE-DEPENDENT VISCOSITY NURUL HAFIZAH BINTI ZAINAL ABIDIN

UNIVERSITI PUTRA MALAYSIA DEVELOPMENT OF A SPATIAL DECISION SUPPORT SYSTEM FOR LAND USE PLANNING ELSADIG ABDALLA ALJACK FK

Explain the differences between Geographical Information System (GIS) and other information system as the following:

UNIVERSITI PUTRA MALAYSIA

DEVELOPMENT OF GEODETIC DEFORMATION ANALYSIS SOFTWARE BASED ON ITERATIVE WEIGHTED SIMILARITY TRANSFORMATION TECHNIQUE ABDALLATEF A. M.

ADSORPTION OF ARSENATE BY HEXADECYLPYRIDINIUM BROMIDE MODIFIED NATURAL ZEOLITE MOHD AMMARUL AFFIQ BIN MD BUANG UNIVERSITI TEKNOLOGI MALAYSIA

STABILITY AND SIMULATION OF A STANDING WAVE IN POROUS MEDIA LAU SIEW CHING UNIVERSTI TEKNOLOGI MALAYSIA

SORPTION OF CHROMIUM(VI) AND COPPER(II) FROM AQUEOUS SOLUTION BY CHEMICALLY-MODIFIED RICE HULL

SOLAR RADIATION EQUATION OF TIME PUNITHA A/P MARIMUTHOO

HYDROGEN RECOVERY FROM THE REFORMING GAS USING COMMERCIAL ACTIVATED CARBON MEHDI RAHMANIAN

DEVELOPMENT AND CHARACTERIZATION OF MULTI-WAVELENGTH FIBER LASER LIGHT SOURCES BASED ON ERBIUM AND BRILLOUIN GAIN. By SUHAIRI SAHARUDIN

UNIVERSITI PUTRA MALAYSIA EXTENDING BIANCHI S CLASSIFICATION OF HOMOGENEOUS THREE-MANIFOLDS ASLAM ABDULLAH ITMA

UNIVERSITI PUTRA MALAYSIA

INSTRUCTION: This section consists of TWO (2) essay questions. Answer ALL questions.

SHADOW AND SKY COLOR RENDERING TECHNIQUE IN AUGMENTED REALITY ENVIRONMENTS HOSHANG KOLIVAND UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI PUTRA MALAYSIA. SYNTHESIS AND PHOTOCATALYTIC ACTIVITY OF BiVO4, Ag-BiVO4 AND Cu-BiVO4 IN DEGRADATION OF METHYLENE BLUE

UNIVERSITI PUTRA MALAYSIA EFFECT OF NON-UNIFORM TEMPERATURE GRADIENT AND MAGNETIC FIELD ON MARANGONI AND BENARD-MARANGONI CONVECTION

UNIVERSITI PUTRA MALAYSIA

UNIVERSITI SAINS MALAYSIA. CIT562 Bioinformatics Computing [Perkomputeran Bioinformatik]

DEVELOP DRAG ESTIMATION ON HYBRID ELECTRIC VEHICLE (HEV) MODEL USING COMPUTATIONAL FLUID DYNAMICS (CFD) REDZUAN BIN AHMAD

EMPIRICAL STRENQTH ENVELOPE FOR SHALE NUR 'AIN BINTI MAT YUSOF

EVALUATION OF DYNAMIC CHARACTERISTICS ON PRT AND THERMOCOUPLE SENSORS IN AN AUTOMATED TEMPERATURE CALIBRATION SYSTEM

UNIVERSITI PUTRA MALAYSIA ACCELERATING COSMOLOGIES WITH EXTENDED PRODUCT SPACES CH NG HAN SIONG ITMA

HYDROTHERMAL SYNTHESIS OF VANADIUM PHOSPHORUS OXIDE CATALYSTS FOR SELECTIVE OXIDATION OF n-butane TO MALEIC ANHYDRIDE

FLOOD MAPPING OF NORTHERN PENINSULAR MALAYSIA USING SAR IMAGES HAFSAT SALEH DUTSENWAI

COMPUTATIONAL MODELLING AND SIMULATION OF BIOMAGNETIC FLUID FLOW IN A STENOTIC AND ANEURYSMAL ARTERY NURSALASAWATI BINTI RUSLI

COMMUTATIVITY DEGREES AND RELATED INVARIANTS OF SOME FINITE NILPOTENT GROUPS FADILA NORMAHIA BINTI ABD MANAF UNIVERSITI TEKNOLOGI MALAYSIA

AUTOMATED MEASUREMENT OF LEVITATION FORCE USING LABVIEW PROGRAMMING LANGUAGE

UNIVERSITI PUTRA MALAYSIA. DETERMINATION OF CHLOROPHYLL-a AND TOTAL SUSPENDED SEDIMENT USING AIRBORNE REMOTE SENSING DATA AKMALHISHAM BIN JASNI

STABILITY OF TRIAXIAL WEAVE FABRIC COMPOSITES EMPLOYING FINITE ELEMENT MODEL WITH HOMOGENIZED CONSTITUTIVE RELATION NORHIDAYAH RASIN

UNIVERSITI PUTRA MALAYSIA DIELECTRIC PROPERTIES OF STRONTIUM TITANATE AND CALCIUM TITANATE PREPARED VIA SOLID STATE AND MECHANICAL ALLOYING METHODS

UNIVERSITI PUTRA MALAYSIA NECESSARY AND SUFFICIENT CONDITION FOR EXTENTION OF CONVOLUTION SEMIGROUP MAI ZURWATUL AHLAM BINTI MOHD JAFFAR FS

UNIVERSITI TEKNOLOGI MARA

UNIVERSITI PUTRA MALAYSIA NUMERICAL ANALYSIS OF SHOCK WAVE PROPAGATION AND AL5083 SHEET BULGING IN EXPLOSIVE HYDRO FORMING PROCESS SAEED JABALAMELIAN

SYNTHESIS AND CHARACTERIZATION OF MESO-SUBSTITUTED PORPHYRIN MUHAMMAD TAHIR MUHAMMAD

Conceptual Design and Implementation of Geographic Infonnation System(GIS) for Hutan Simpan Ayer Hitam, Selangor

ELIMINATION OF RAINDROPS EFFECTS IN INFRARED SENSITIVE CAMERA AHMAD SHARMI BIN ABDULLAH

UNIVERSITI PUTRA MALAYSIA COPYRIGHT UPM PREPARATION AND CHARACTERIZATION OF HIGH- DENSITY POLYETHYLENE/POLYSTYRENE/CLAY NANOCOMPOSITES SUSSAN AZIZY

Transcription:

UNIVERSITI PUTRA MALAYSIA DEVELOPMENT OF A SPATIOTEMPORAL DATA MODEL FOR MANAGEMENT AND VISUALIZATION OF SURFACE MOVEMENT DATA MOHD SHAFRY BIN MOHD RAHIM ITMA 2008 6

DEVELOPMENT OF A SPATIOTEMPORAL DATA MODEL FOR MANAGEMENT AND VISUALIZATION OF SURFACE MOVEMENT DATA By MOHD SHAFRY BIN MOHD RAHIM Thesis Submitted to the School of Graduate Studies, Universiti Putra Malaysia, in Fulfilment of the Requirement for the Degree of Doctor of Philosophy December 2008

DEDICATION This work is dedicated to my family members who are always giving me encouragement and support ii

Abstract of thesis presented to the Senate of Universiti Putra Malaysia in fulfillment of the requirement for the degree of Doctor of Philosophy DEVELOPMENT OF A SPATIOTEMPORAL DATA MODEL FOR MANAGEMENT AND VISUALIZATION OF SURFACE MOVEMENT DATA by MOHD SHAFRY BIN MOHD RAHIM December 2008 Chairman: Faculty: Associate Professor Abdul Rashid Mohamed Shariff, PhD Institute of Advance Technology Spatiotemporal data is a part of geographical data required in Geographical Information System (GIS). Generally, the existing GIS are not suited to manage changes occurring in the data with time. The capability of managing geographic data with time depends on the underlying data model in which the data model has to take into account the spatiotemporal aspects of the geographic data. Thus, a Spatiotemporal Data Model is required to manage changes in GIS data. Spatiotemporal Data Model represents the abstraction of data management in GIS. Surface movement on three dimensional objects is one of the spatiotemporal data which represents changes of the surface taking place in geographic phenomena. However, current Spatiotemporal Data Model and current GIS software are not adequate for managing the surface movement of three dimensional objects while representing the data. Most of the existing data models brought us to the conclusion that a new Spatiotemporal Data Model is needed to improve the management of three dimensional data with temporal element. Therefore, a new Spatiotemporal Data Model, Surface Movement Spatiotemporal (SMST) Data Model is proposed, which supports the management and visualization of surface movement data in three iii

dimensional objects such as terrain model. The data model were developed under consideration of real world events together with current data collection, for example, a terrain model in the geographic phenomena which deals with changes from time to time based on natural phenomena and human activity. The data were collected by capturing images from time to time. Formalization of the surface movement reconstruction is a fundamental knowledge to develop the SMST Data Model. Currently, in many fields, surface reconstruction does not consider the temporal element. Therefore, the surface movement of three dimensional objects is formalized by enhancing the surface reconstruction method; that is by integrating it with temporal element. In order to test and evaluate the SMST Data Model, a database management system with a loading and a retrieval algorithm suitable to this model were developed. The retrieved data from the database system is saved in the proposed data format for surface movement visualization. In developing the visualization tool, visualization algorithm was used by employing the morphing technique which uses parametric equation. The proposed model was tested using digital terrain model digitized from a series of aerial photos. The model can store and manage surface movement data while reducing the redundancy of data in the database system. Percentage of reduced data redundancy is based on the number of points involved in the movement process. The model stores only the movement points in the surface. Besides, the proposed model can retrieve data for simulating surface movement on the three dimensional object. Therefore, the major contributions of this research are the formalization of surface movement data and the proposed SMST Data Model which can manage surface movement data on three dimensional objects with respect to time. iv

Abstrak tesis yang dikemukakan kepada senat Universiti Putra Malaysia sebagai memenuhi sebahagian keperluan untuk ijazah Doktor Falsafah PEMBANGUNAN MODEL DATA SPATIOTEMPORAL UNTUK PENGURUSAN DAN VISUALISASI DATA PERUBAHAN PERMUKAAN by MOHD SHAFRY BIN MOHD RAHIM Januari 2009 Pengerusi: Fakulti: Professor Madya Abdul Rashid Mohamed Shariff, PhD Institut Teknologi Maju Data Spatiotemporal adalah sebahagian daripada data geografi yang diperlukan oleh Sistem Maklumat Geografi. Sistem Maklumat Geografi sedia ada tidak sesuai untuk digunakan bagi tujuan mengurus data geografi yang mempunyai faktor masa. Keupayaan untuk mengurus data geografi yang mempunyai faktor masa adalah bergantung kepada model data. Model data itu perlu mengambilkira faktor masa. Oleh itu, Model Data Spatiotemporal diperlukan bagi mengurus perubahan dalam data geografi. Perubahan permukaan dalam tiga dimensi adalah sebahagian daripada data spatiotemporal yang menerangkan perubahan yang berlaku. Model Data Spatiotemporal dan perisian Sistem Maklumat Geografi tidak dapat memenuhi keperluan untuk mengurus dan visualisasi data perubahan permukaan dalam tiga dimensi. Satu Model Data Spatiotemporal yang baru perlu bagi mengurus perubahan permukaan dalam tiga dimensi. Oleh itu, Model Data Spatiotemporal Perubahan Permukaan telah dicadangkan yang mana ia mempunyai keupayaan untuk menampung keperluan pengurusan dan visualisasi data perubahan dalam tiga dimensi seperti perubahan bentuk muka bumi. Model data ini telah dihasilkan v

berdasarkan kepada fenomena perubahan permukaan bentuk muka bumi yang berlaku dan proses pengumpulan data yang sering dilakukan. Secara umumnya, gambar udara diambil dari masa ke semasa bagi mengumpul data untuk melihat perubahan. Formalisasi pembentukan perubahan permukaan menjadi asas ilmu untuk menghasilkan Model Data Spatiotemporal Perubahan Permukaan. Dalam kebanyakan bidang, pembentukan permukaan secara tiga dimensi tidak mengambilkira faktor masa. Oleh yang demikian, definasi perubahan permukaan untuk objek tiga dimensi perlu ditakrifkan. Untuk melaksanakan pengujian terhadap model data yang dicadangkan, satu sistem pengurusan pangkalan data dengan algoritma kemasukan data dan pengambilan data dibangunkan. Data yang diambil daripada pangkalan data disimpan dalam satu format fail untuk visualisasi perubahan permukaan. Visualisasi perubahan permukaan tersebut dihasilkan dengan menggunakan persamaan parametrik. Model yang dicadangkan diuji dengan menggunakan siri foto udara. Hasil daripada pengujian, model tersebut boleh menyimpan dan mengurus perubahan permukaan disamping dapat mengurangkan kadar pertindihan data dalam pangkalan data. Peratusan pengurangan pertindihan data adalah bergantung kepada jumlah titik yang terlibat dalam proses perubahan. Hanya data yang dikenalpasti berubah sahaja disimpan dalam pangkalan data. Disamping itu, ia dapat mengeluarkan data bagi simulasi perubahan permukaan secara tiga dimensi. Dalam kajian ini, sumbangan ilmiah adalah formalisasi perubahan permukaan dan Model Data Spatiotemporal Perubahan Permukaan. Ia boleh mempunyai keupayaan untuk menguruskan data tiga dimensi bersama dengan parameter masa. vi

ACKNOWLEDGEMENTS First of all I should thank the Almighty, for without His blessings it would not have been possible for me to do this study. Special thanks to Associate Professor Dr Abdul Rashid Mohamed Shariff who besides being my supervisor, tirelessly worked hard to ensure that I managed to complete this study. His commitment all through my studies was overwhelming. I would also like to thank my other supervisory committee members, Professor Dr Shattri Mansor, and Associate Professor Dr Ahmad Rodzi Mahmud for their guidance and advice whenever I encountered problems in the course of my research. I would like to thank Associate Professor Daut Daman for giving moral support before and during the study. I would like to extend my thanks to the Department of Surveying and Mapping Malaysia (JUPEM) for giving data for testing and evaluation. Last but not least I will never forget to thank my all friends in the Institute of Advance Technology (ITMA) especially Omar Al-Kauri and also all my colleague at the Faculty of Engineering. vii

I certify that an Examination Committee has met on 3 December 2008 to conduct the final examination of Mohd Shafry bin Mohd Rahim on his Doctor of Philosophy thesis entitled Spatiotemporal Data Model for Surface Movement Data Management and Visualization in accordance with Universiti Pertanian Malaysia (Higher Degree) Act 1980 and Universiti Pertanian Malaysia (Higher Degree) Regulations 1981. The Committee recommends that the candidate be awarded the Doctor of Philosophy. Members of the Examination committee were as follows: Jamarei Othman, PhD Lecturer Faculty of Engineering Universiti Putra Malaysia (Chairman) Mohd. Amin Mohd. Soom, PhD Professor Faculty of Engineering Universiti Putra Malaysia (Internal Examiner 1) Helmi Zulhaidi Mohd. Shafri, PhD Senior Lecturer Faculty of Engineering Universiti Putra Malaysia (Internal Examiner 1) Tengku Mohd. Tengku Sembok, PhD Professor Faculty of Information Science and Technology Universiti Kebangsaan Malaysia (External Examiner) SHAMSUDDIN SULAIMAN, PhD Professor and Deputy Dean School of Graduate Studies Universiti Putra Malaysia Date : 30 January 2009 viii

This thesis submitted to the Senate of Universiti Putra Malaysia and has been accepted as fulfillment of the requirements for the degree of Doctor of Philosophy. The members of the Supervisory Committee were as follows: Abdul Rashid Mohamed Shariff, PhD Associate Professor Faculty of Engineering Universiti Putra Malaysia (Chairman) Shattri Mansor, PhD Professor Faculty of Engineering Universiti Putra Malaysia (Member) Ahmad Rodzi Mahmud, PhD Associate Professor Faculty of Engineering University Putra Malaysia (Member) HASANAH MOHD GHAZALI, PhD Professor and Dean School of Graduate Studies Universiti Putra Malaysia Date : 9 April 2009 ix

DECLARATION I hereby declare that the thesis is based on my original work except for equations and citations, which have been duly acknowledged. I also declare that it has not been previously or currently submitted for any other degree at UPM or other institution. MOHD SHAFRY BIN MOHD RAHIM Date: 30 January 2009 x

TABLE OF CONTENT Page DEDICATION ABSTRACT ABSTRAK ACKNOWLEDGEMENTS APPROVAL DECLARATION LIST OF TABLES LIST OF FIGURES ii iii v vii viii x xiv xvi CHAPTER 1 INTRODUCTION 1.1 Introduction 1 1.2 Problem Background 4 1.3 Problem Statement 13 1.4 Motivations 14 1.5 Goal And Objectives 15 1.6 Scope 16 1.7 Thesis Structure 17 2 LITERATURE REVIEW 2.1 Introduction 20 2.2 Geographic Movement 20 2.2.1 Geographic Movement in GIS 23 2.2.2 GIS Functionality for Geographic Movement 24 2.3 Spatiotemporal Data Management 28 2.3.1 Spatiotemporal Data 29 2.3.2 Properties in Geographic Movement 30 2.4 Spatiotemporal Data Model 31 2.4.1 General Purpose Spatiotemporal GIS (GEN- 35 STGIS) Data Model 2.4.2 A Spatiotemporal Data Model For Zoning 38 2.4.3 Cell Tuple Based Spatiotemporal Data Model 41 2.4.4 Object Oriented Spatial Temporal Data Model 43 2.4.5 Cube Data Model 46 2.4.6 Object Based Data Model 49 2.4.7 A Multigranular Spatiotemporal Data Model 54 2.4.8 Activity Based Data Spatiotemporal Model 57 2.4.9 Feature-Based Temporal Data Model 61 2.4.10 Spatiotemporal Data Model Based on the Parcel in Cadastral 65 2.4.11 Event-Based Specification Data Model 67 2.5 Discussion 69 xi

3 METHODOLOGY 3.1 Introduction 76 3.2 Research Framework 77 3.3 Process of Surface Movement 80 3.4 Spatiotemporal Data Model Development 81 3.5 Data Management System and Visualization Tools 83 Development 3.6 Testing and Evaluation 89 3.7 Summary 90 4 SURFACE MOVEMENT SPATIOTEMPORAL DATA MODEL 4.1 Introduction 91 4.2 Formalization of Surface Movement 92 4.2.1 Three Dimensional Surface and Movement 93 4.2.2 Time Characteristic 94 4.2.3 Time as Attribute for Point 95 4.2.4 Movement Behavior 97 4.2.5 Data Reconstruction 99 4.3 Data Model 102 4.4 Theoretical Proof of Formalism 105 4.5 Summary 110 5 DATA MANAGEMENT AND VISUALIZATION 5.1 Database Development 111 5.1.1 Logical Model 112 5.1.2 Physical Model 118 5.1.3 Database Model 120 5.2 System Architecture 122 5.3 Data Management 124 5.3.1 Data Loading Algorithm 124 5.3.2 Data Retrieval Process 127 5.3.3 Data Format 128 5.4 Data Visualization Algorithm 129 5.5 Conceptual Data Testing 131 5.6 Summary 136 6 DATA MODEL TESTING AND EVALUATION 6.1 Introduction 137 6.2 Testing with Aerial Photo Data 138 6.2.1 Data Processing 139 6.2.2 Result of Testing Sample 142 xii

6.3 Capability of Managing Three Dimensional Surface 153 Movement Data and Visualization 6.3.1 Managing Surface Movement Data 153 6.3.2 Data Visualization 160 6.3.3 Changes Detection and Managing Changes of 164 Spatiotemporal Data 6.4 Comparison with Current GIS Software 168 6.5 Summary 171 7 CONCLUSION AND FUTURE WORKS 7.1 Introduction 7.2 Results and Major Findings 7.3 Future Work 173 175 178 REFERENCES 180 APPENDICES 195 BIODATA OF STUDENT 251 LIST OF PUBLICATIONS 252 xiii

LIST OF TABLES Table 2.1 Properties of the Spatiotemporal Data That Needs to be considered in Information Modeling Page 30 2.2 Research Issues in Spatiotemporal Data Model 71 4.1 Description of Transformation Point in Three Dimensional Surface Movement 98 4.2 Three Dimensional Surface Movement Data Model 104 5.1 Entities, Attributes and Relationship before Normalization Process 113 5.2 Description of the Entities in the Logical Model 117 5.3 Description of the Relationship in ERD 118 5.4 Physical View of the SMST Data Model for Developing Database 119 5.5 Conceptual Data for the Conceptual Testing 131 5.6 Point after Loading Data into Database 132 5.7 Movement Information in the Surface 133 6.1 Sample Data for Set 1 142 6.2 Sample Data for Set 2 143 6.3 Sample Data for Set 3 144 6.4 Result of Loading Data into Database System 145 6.5 Query for Retrieval of Data for Loading into Data Format 149 6.6 Data in File Format for Loading into Visualization Tools 150 6.7 Result of Retrieved Data from Database System 150 6.8 Result of Visualization for Sample Data 151 6.9 Percentage of Reduction Redundancy 156 xiv

6.10(a) Result of First Query 157 6.10(b) Result of Second Query 158 6.10(c) Result of Third Query for Sample 1 158 6.10(d) Result of Third Query for Sample 2 159 6.10(e) Result of Third Query for Sample 3 159 6.10(f) Result of Fourth Query 159 xv

LIST OF FIGURES Figure Page 1.1 Triadic Models of Space, Time and Attribute 2 1.2 Process Flow to Visualize Flood Data 6 1.3(a) Aerial Photo for Flood Area 7 1.3(b) Flooding Simulation Running in Movie Application 7 1.4 Example of Spatiotemporal Analysis in STEMGis 8 2.1 Description of the Spatiotemporal Data 29 2.2 Snapshot View Model and Space Time Approach Model 33 2.3 Structure Model: Class Diagram for Geographic Phenomena, Geographic Categories and Geographic Features 36 2.4 The Entity-Relationship Diagram Describing Zoning within a City 39 2.5 The True Nature of Zones 39 2.6 Cell Tuple Based Concept 41 2.7 Superclass Structure of the Model 43 2.8 Theme Classification Hierarchy 43 2.9 Volume and Border Change of Lake 44 2.10 Cube Data Model 47 2.11 Abstraction of Spatiotemporal Data Storage in Database 52 2.12 Movement Management in Database 53 2.13 Multigranular Concept in the Model 56 2.14 Continuous Change 59 2.15 Discrete Change 59 2.16 Stepwise Change 60 xvi

2.17 Conceptual Model of Feature Based Model 62 2.18 ER Model for Spatiotemporal Data Model Based on the Parcel in Cadastral 67 2.19 Event Based Specification Data Model 69 3.1 Process of Developing Database 77 3.2 Research Framework 79 3.3(a) Surface of Three Dimensional Object and Raw Data in Time 1 (T 1 ) 84 3.3(b) Surface of Three Dimensional Object and Raw Data in Time 2 (T 2 ) 84 3.3(c) Surface of Three Dimensional Object and Raw Data in Time 3 (T 3 ) 85 3.4 Comparison with the Raw Data of Three Dimensional Surface Movement 86 3.5 Vertex in Difference Table 87 3.6 Integrated Vertex Table by Adding Time as Dimension 87 4.1 Three Dimensional Surface Movement 92 4.2 Movement Process on Three Dimensional Object 94 4.3 Transformation of Point at Time (T) 97 4.4 Linear Interpolation Process for Simulating Movement 98 4.5 Samples of the Data in the Surface Movement for Conceptual Testing 105 4.6 Object Definition for Conceptual Testing 106 4.7 Process of Reducing Data Redundancy before Loading in the Storage 107 4.8 Illustration of the Data in the Data Storage 108 4.9 Movement Process Which Involve with New Point 109 4.10 Illustration of the Data in the Data Storage after Increase New Point 109 xvii

5.1 Logical Model of the SMST Data Model 112 5.2 Entity Relationship Diagram (ERD) for SMST Data Model 116 5.3 Architecture of the System 122 5.4 Spatiotemporal Data Loader Processor 125 5.5 Data Format for Three Dimensional Surface Movement Visualization 128 5.6 Use of Parametric Equation in the Surface Movement 130 5.7 Data Arrangements in the Data Format 134 5.8 Simulation of the Surface from the Start Time (T s ) to End Time (T e ) 135 6.1(a) Aerial Photos for 1983 138 6.1(b) Aerial Photos for 2004 138 6.2 Process of Getting Data for Testing 139 6.3(a) Sampling Data from the 1983 Aerial Photo 140 6.3(b) Sampling Data from the 2004 Aerial Photo 141 6.4(a) Point in Database for Sample 1 146 6.4(b) Point in Database for Sample 2 147 6.4(c) Point in Database for Sample 3 148 6.5(a) Comparing the Changes of Sample 1 with the Image 152 6.5(b) Comparing the Changes of Sample 2 with the Image 152 6.5(c) Comparing the Changes of Sample 3 with the Image 153 6.6 Management of Surface Movement Data in the SMST Data Model 155 6.7(a) Input Images and Visualization Result for Year 1983 161 6.7(b) Input Images and Visualization Result for Year 2004 161 xviii

6.7(c) Result of Simulating Movement of Digital Terrain Model 162 6.8(a) No Movement in any Axis 164 6.8(b) Movement at X Axis 165 6.8(c) Movement at Y Axis 165 6.8(d) Movement at Z Axis 166 6.8(e) Movement at X and Y Axis 166 6.8(f) Movement at X and Z Axis 166 6.8(g) Movement at Y and Z Axis 166 6.8(h) Movement at X,Y and Z Axis 167 6.9 Data for Year 1983 And 2004 in the ArcGIS Software 169 6.10 Terrain Model for Year 1983 and 2004 In The ArcScene 170 xix

CHAPTER 1 INTRODUCTION 1.1 Introduction Geography is a science of universe which describes phenomena, activity and time of an event occurring in the world (Narciso, 1999). It can be classified into three major areas: physical geography, human geography, and regional geography (Yattaw, 1997). Physical geography deals with natural phenomena for example Geomorphology, Climatology, Biogeography, Hydrology, Soil Geography and Environmental Management. Human geography takes care of the human activities, for example developing a city, managing resources, preserving and promoting significant cultural and historical values, and stabilizing the economy. Regional Geography compounds the issues related to the management of area for example Department of Surveying and Mapping Malaysia (JUPEM) activities of survey and mapping. However, it cannot be denied that all aspects of geography involve the factor of time. This is the single most important element in determining the moments for the occurrence of a specific phenomenon. For describing a phenomenon it has been observed that there are three important questions i.e. What, Where and When. The 'What question is generally extended for the introduction of the phenomena, the Where question often deals with the geographical location of the phenomena in question and the When question reveals the time factor of that specific phenomena. It may be noted that, 1

this factor brings to the surface period and duration of certain activities. Besides, it also unfolds a variety of important historical information. Figure 1.1 shows a Triadic Model describing the relationship among these three fundamental questions. It shows temperature of 32 0 C occurring at location 5 0 25 00 North and 101 0 08 00 East, at Gerik, Perak, Malaysia on 19 th January 2008. What? Attribute 32 0 C When? Time 19/1/2008 Where? 5 0 25 00 North 101 0 8 00 East Figure 1.1. Triadic models of Space, Time and Attribute Geographic movement refers to change of geographic information. These changes take place in various forms. Some changes affect locational data, some affect attribute data and some changes affect all of the data. It may be noted that change is a continuous process. Therefore, it cannot be ruled out that some times, new features and information may be observed due to this change phenomenon. These changes are always described in the light of a single, most important factor, i.e. time. Due to the enormous importance 2

of geographic movement, it has been classified into twelve categories (Nassima et al., 2002). Most of the GIS use data without thoroughly looking into movement or time in the application and software. However, Arcview software (Hogeweg, 2000; Gil and David, 2004; Jonathan et al., 2003) carries an additional tool for handling time factor. Additionally, Spatial Temporal Geographical Information System (STEMGis) (Morris et. al., 2000) is a software that possesses the capability of managing geographic movement data. However, this software still has some serious shortcomings as it fails in dealing with the complete set of classification of the geographic movement data. This research investigates commercial GIS software such as GeoMedia, STEMGis, Mike 11 and ArcView. All these software have different architecture and different data model to manage GIS data. In order to support geographic movement application, supplementary software and other development tool are still needed (Liyun et. al., 2006; Raffaetà et. al., 2008). Despite all these developments, a comprehensive examination of these application software comfortably confirms that generally, the current application does not fully support geographic movement analysis (Jin et. al., 2007b). Besides, there is a growing tendency of working in high dimensional data and at present, there is no system that can manage three dimensional data under an integrated environment. 3

This research focuses on the data management aspect whereby a suitable data model for storing and retrieving geographic movement information for the principal objectives of analysis, manipulation, presentation and visualization. To solve this issue, a suitable Spatiotemporal Data Model is developed. 1.2 Problem Background It is a well established fact that data management plays an important role in the application or software development. Data management deals with the data storing and data retrieval process. The reliable performance of this component will have an effect on other components such as analysis and manipulation; representation and visualization in system or software. Therefore, to achieve good data management, a good data model is a prerequisite. This research deals with the development of spatiotemporal data model for geographic movement application. There are twelve important classes of geographic movement (Yattaw, 1997). These classes are divided into three basic categories of changes type like cyclical, intermittent, and continuous movement. There are several important issues regarding spatiotemporal data modeling (Sellis, 1999; Yattaw, 1997; Narciso, 1999; Langran, 1992; Glenn and Hanan, 2000; Hatayama, 2002; Li et al., 2002; John et al., 2004). These issues must be settled to meet the requirement of dynamic phenomena in the world. Through an extensive survey, it has been concluded that there 4

are six properties of spatiotemporal data which needs to be considered while modeling spatiotemporal information in GIS (Sellis, 1999; Yattaw, 1997; Narciso, 1999; Li et al., 2002; John et al., 2004). These properties include: space, time, space-time, scale, nonspatial data and historical. Majority of the existing software support spatiotemporal data for point, line and area, as such, a lot of focus is on 2D data. Relational database model were used in these software and tools. The visualization is done in an animated map (D Onofrio and Pourabbas, 2003; Hogeweg, 2000; Moris et al., 2000). In spite of all these developments, these systems lack decision making ability mainly because of the unsystematic integration of the data (Geoffrey et al., 2004; John et al., 2004). This confirms that semantic relationship and ontology among the data cannot be obtained clearly and comfortably. A major shortcoming of ArcView, GeoMedia, Mike 11 and the STEMGis is a lack of tools for managing geographic movement data. Though the available software is powerful, for example ArcView and GeoMedia have a great functionality for visualization of the data, Mike 11 has powerful analysis in hydrological and time series data, STEMGis has capability to handle temporal data, yet these application softwares need significant enhancement in dealing with diverse GIS. This is so, as geographic movement involves spatiotemporal data which requires the integration of space and time with their own attribute for establishing a detailed analysis and this is lacking in the above mentioned softwares. 5