24
LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University FIRE FOREST SPATIO-TEMPORAL DATA FIRE FOREST SPATIO-TEMPORAL DATA WAREHOUSE WAREHOUSE USING GEOMONDRIAN AND USING GEOMONDRIAN AND GEOSERVER GEOSERVER Muhammad Hilman Fadli Hari Agung Adrianto, S.Kom, M.Si 1 COMPUTER SCIENCE DEPARTEMENT BOGOR AGRICULTURAL UNIVERSITY (IPB)

LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

Embed Size (px)

Citation preview

Page 1: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

© Copyright FadlyhilmanComputer Science- Bogor Agricultural University

FIRE FOREST SPATIO-TEMPORAL DATA FIRE FOREST SPATIO-TEMPORAL DATA WAREHOUSE WAREHOUSE USING GEOMONDRIAN AND USING GEOMONDRIAN AND

GEOSERVERGEOSERVER

Muhammad Hilman FadliHari Agung Adrianto, S.Kom, M.Si

1COMPUTER SCIENCE DEPARTEMENTBOGOR AGRICULTURAL UNIVERSITY

(IPB)

Page 2: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

Background

1

Indonesia forest area decreasing every year – about 1,87 million hectare burn annually or 2% from 88,495 million forest remain in 2005 (FAO, 2007)

2

Page 3: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

Background (cont..)

2 Existing hostspot/fire monitoring system using AVHRR–NOAA , MODIS satellite

3

(Modified from http://dishut. tabalongkab.go.id/wp-content/ uploads/2010/05/GIS.jpg)

(dimodifikasi dari http://dishut. tabalongkab.go.id/wp-content/ uploads/2010/05/GIS.jpg)

Page 4: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

Background (cont..)1,21 Km2 (NOAA)

1,1 Km

1,1 Km

H H

H H H

H H H

H H

1,1 Km

1,1 Km

4

Page 5: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

www.indofire.org

accessed today

5

Page 6: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

Datawarehouse / OLAP

Datawarehouse Characteristics :

Subject Oriented

Integrated

Time Variant

Non- Volatile

6

Online Analytical Processing Operation:

Roll-Up

Drill-Down

Slicing

Dicing

Page 7: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

Historical Research

Not accommodate spatial aspects yet

Pulau_id Provinsi_id Kabupaten_id

7

hotspot

Page 8: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

Historical Research (Lanj..)

Trisminingsih R (2010)

“Pembangunan Spatial Data Warehouse dan Aplikasi Spatial OLAP Berbasis Web untuk Persebaran Hotspot di Wilayah Indonesia”

Capable to handling spatial

aspect

Capable to handling spatial

aspect

Visualize the mapST_Within( [Lokasi].CurrentMember.Properties("hotspot_geom"), ST_GeomFromText("POINT ((139.16 -3.27))") )) 8

Page 9: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGOMethodology

Query Test Query Test

ETL Process

Work?Work?

Data AnalysisData Analysis

Data Extraction

Data Extraction

Data Transformatio

n

Data Transformatio

n

Data Loading Data Loading

Data Warehouse

Development

Data Warehouse

Development

SpatioTemporal Data

Warehouse

SpatioTemporal Data

Warehouse

Yes

No

Literature ResearchLiterature Research

Map Generating

Map Generating 9

Page 10: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

Data UsedHotspot DataHotspot detected by NOAA

(1997-2005)

Source :

Direktorat Pengendalian Kebakaran Hutan (DPKH) DEPHUT RI

Attributes :

year, month, date, time, NOAA (satelit), longitude, latitude, province, and district

Hotspot DataHotspot detected by NOAA

(1997-2005)

Source :

Direktorat Pengendalian Kebakaran Hutan (DPKH) DEPHUT RI

Attributes :

year, month, date, time, NOAA (satelit), longitude, latitude, province, and district

Multidimensional Data StorageMultidimensional Data Storage

10

Administrative Boundary Data Source www.inigis.infoformat .shp - scale1: 25.000 Atributes : province code, province name, district code, district name

Administrative Boundary Data Source www.inigis.infoformat .shp - scale1: 25.000 Atributes : province code, province name, district code, district name

Page 11: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

Proses ETL (Extract, Transform, Load)

ExtractExtract TransformsTransforms LoadLoad

Get relevan data according to defined multidimensional cube

Atribut generalisation, atribute agregation and construction

Data Conversion and loading into spatial database

Data reduction, Data Cleaning, Select relevan data

Nama-nama atribut disesuaikan dg nama atribut pada skema multidimensi (snowflake)

Load into Postgresql/PostGIS, load into datacubei

11

Page 12: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGOSpatio-Temporal Cube (Geocube)

19971998

FACT

waktu(Time/ Temporal)

lokasi(Place/Spatial)

satelit

NOAA12……… NOAA14

……

….

Dimension Measure

lokasi satelit waktu Jumlah_Hotspot Luasan_Hotspot (km2)

Jawa NOAA 12 1997 234.765 284.066

Jawa

Kalimantan

……

….

12

Page 13: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO Snowflake Scheme – forestfire_spatialcube

fakta_forestfire

id_waktuid_satelitkode_hotspot

Jumlah_Hotspot

waktu

PK id_waktu

BulanKuartilTahun

satelit

PK id_satelit

nama_satelit

geohotspot

PK kode_hotspot

hotspot_geomkode_kab

kabupaten

PK kode_kab

nama_kabkab_geomkode_prov

provinsi

PK kode_prov

nama_provprov_geomkode_pulau

pulau

PK kode_pulau

nama_pulaupulau_geom

(Schema Workbench)

(Trisminingsih R, 2010)

Luasan_Hotspot

13

Page 14: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

14

Page 15: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGOGeomondrian

Sumber Data

TXT

XLS

Web SOLAP :> SOLAP Table> SOLAP Graphics

Application Server

DatabaseUser

Interface

15

Page 16: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

16

Page 17: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

Three Tier Architecture

( http://opengeo.org/publications/opengeo-architecture/stack-summary.png [1 Juli 2011] )

17

Page 18: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

GeoExt & Geoserver Services

Able to accommodate services provided by web map server

(Hocevar, 2009)

18

Page 19: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGOGeomondrian-Geoserver

Sumber Data

TXT

XLS

Web SOLAP :> SOLAP Table> SOLAP Graphics

Application Server

Database

Web Integratio

n

UserInterface

19

Page 20: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

Result

20

Select{[Measures].[Frekuensi_Hotspot],

[Measures].[Luasan_Hotspot]} on columns,

{[Satelit].[Semua Satelit]} ON rowsfrom forestfire_spatialcubewhere [Waktu].[2005]

Select{[Measures].[Frekuensi_Hotspot],

[Measures].[Luasan_Hotspot]} on columns,

{[Satelit].[Semua Satelit]} ON rowsfrom forestfire_spatialcubewhere [Waktu].[2005]

SELECT {[Measures].[Frekuensi_Hotspot]} ON COLUMNS,Filter( {[Lokasi].[Hotspot].members}, ST_Within( [Lokasi].CurrentMember.Properties("hotspot_geom"), ST_GeomFromText("POINT ((139.16 -3.27))") ) ) ON ROWSFROM [forestfire_spatialcube]WHERE [Waktu].[1997]

SELECT {[Measures].[Frekuensi_Hotspot]} ON COLUMNS,Filter( {[Lokasi].[Hotspot].members}, ST_Within( [Lokasi].CurrentMember.Properties("hotspot_geom"), ST_GeomFromText("POINT ((139.16 -3.27))") ) ) ON ROWSFROM [forestfire_spatialcube]WHERE [Waktu].[1997]

Page 21: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

21

Page 22: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

22

Page 23: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

23

Page 24: LOGO © Copyright Fadlyhilman Computer Science- Bogor Agricultural University F IRE FOREST SPATIO - TEMPORAL DATA WAREHOUSE USING GEOMONDRIAN AND GEOSERVER

LOGO

24