• Tidak ada hasil yang ditemukan

Lampiran 1 SQL pembangunan Indexing Spasial

N/A
N/A
Protected

Academic year: 2021

Membagikan "Lampiran 1 SQL pembangunan Indexing Spasial"

Copied!
9
0
0

Teks penuh

(1)
(2)

Lampiran 1 SQL pembangunan Indexing Spasial ######### insert ROOT (level 4) ##########

INSERT INTO polygons_rtree (son_id, son_mbr) SELECT nama, mbr FROM polygons_mbr WHERE keterangan = 'indonesia'

UPDATE polygons_rtree SET page_id = 'ROOT' , page_lev = '4' WHERE page_id is NULL; ########## insert INDONESIA (level 3) ###########

INSERT INTO polygons_rtree (page_id, son_id, son_mbr) SELECT parent,son,mbr FROM (SELECT parent.nama AS parent , son.nama AS son, ST_Within(son.mbr,parent.mbr) AS result, son.mbr FROM (SELECT nama, mbr FROM polygons_mbr WHERE keterangan = 'pulau') AS son , (SELECT nama,mbr FROM polygons_mbr WHERE keterangan = 'indonesia') AS parent) AS compare WHERE result is true ORDER BY parent;

UPDATE polygons_rtree SET page_lev = '3' WHERE page_lev is NULL; ########## insert PULAU (level 2) ############

INSERT INTO polygons_rtree (page_id, son_id, son_mbr) SELECT parent,son,mbr FROM (SELECT parent.nama AS parent , son.nama AS son, ST_Within(son.mbr,parent.mbr) AS result, son.mbr FROM (SELECT nama, mbr FROM polygons_mbr WHERE keterangan = 'provinsi') AS son , (SELECT nama,mbr FROM polygons_mbr WHERE keterangan = 'pulau') AS parent) AS compare WHERE result is true ORDER BY parent;

UPDATE polygons_rtree SET page_lev = '2' WHERE page_lev is NULL; ########## insert PROVINSI (level 1) ############

INSERT INTO polygons_rtree (page_id, son_id, son_mbr) SELECT parent,son,mbr FROM (SELECT parent.nama AS parent , son.nama AS son, ST_Within(son.mbr,parent.mbr) AS result, son.mbr FROM (SELECT nama, mbr FROM polygons_mbr WHERE keterangan = 'kabupaten') AS son , (SELECT nama,mbr FROM polygons_mbr WHERE keterangan = 'provinsi') AS parent) AS compare WHERE result is true ORDER BY parent;

UPDATE polygons_rtree SET page_lev = '1' WHERE page_lev is NULL; Lampiran 2 SQL pembangunan Indexing Temporal

###### insert ROOT (level 3) ############ INSERT INTO temp_tree(parent, son)

SELECT parent.time, child.time FROM (SELECT * FROM temp_list WHERE ket = 'ROOT') AS parent , (SELECT * FROM temp_list WHERE ket = 'tahun') AS child

WHERE child.time <= parent.time ORDER BY parent.time UPDATE temp_tree SET lev = '3' WHERE lev is NULL; ###### insert Tahun (level 2) ############

INSERT INTO temp_tree(parent, son)

SELECT parent.time, child.time FROM (SELECT time, EXTRACT(year FROM time) AS year FROM temp_list WHERE ket = 'tahun') AS parent ,

(SELECT time,EXTRACT(year FROM time) AS year FROM temp_list WHERE ket = 'bulan') AS child WHERE child.year = parent.year ORDER BY parent.time, child.time

UPDATE temp_tree SET lev = '2' WHERE lev is NULL; ###### insert Bulan (level 1) ############

INSERT INTO temp_tree(parent, son)

SELECT parent.time, child.time FROM (SELECT time, EXTRACT(year FROM time) AS year , EXTRACT(month FROM time) AS month FROM temp_list WHERE ket = 'bulan') AS parent ,

(SELECT time,EXTRACT(year FROM time) AS year , EXTRACT(month FROM time) AS month FROM temp_list WHERE ket = 'hari') AS child

(3)

WHERE child.year = parent.year and child.month = parent.month ORDER BY parent.time, child.time

UPDATE temp_tree SET lev = '1' WHERE lev is NULL;

Lampiran 3 Hasil perbandingan waktu pencarian dengan kueri spasial

Grafik perbandingan waktu pencarian dengan kueri spasial pada level provinsi

0 200 400 600 800 1000 1200 INDEX NON-INDEX (ms)   Grafik perbandingan waktu pencarian dengan kueri spasial pada level kabupaten

  110 115 120 125 130 135 140 145 150 INDEX NON-INDEX (ms)      

(4)

Lampiran 4 Kueri Temporal

######### LEVEL TAHUN ############# # kueri temporal dengan indexing

SELECT * FROM hotspot WHERE vs in (

SELECT son FROM temp_tree WHERE parent in (SELECT son FROM temp_tree WHERE parent = '2004-12-31'))

# kueri temporal tanpa indexing

SELECT * FROM hotspot WHERE vs between '01-01-2004' and '31-12-2004'

######## LEVEL BULAN ############# # kueri temporal dengan indexing

SELECT * FROM hotspot WHERE vs in (SELECT son FROM temp_tree WHERE parent = '2004-08-01') # kueri temporal tanpa indexing

SELECT * FROM hotspot WHERE vs between '01-08-2004' and '31-08-2004'

######## LEVEL HARI ############## # kueri temporal dengan indexing

SELECT * FROM hotspot WHERE vs in (SELECT son FROM temp_tree WHERE son = '2004-08-01') # kueri temporal tanpa indexing

SELECT * FROM hotspot WHERE vs = '01-08-2004'  

Lampiran 5 Perbandingan waktu pencarian pada kueri spatiotemporal

Grafik perbandingan waktu pencarian dengan kueri mencari hotspot pada tahun tertentu di provinsi tertentu

    0 500 1000 1500 2000 2500 3000 INDEX NON-INDEX 0 200 400 600 800 1000 1200 INDEX NON-INDEX (ms) (ms)

(5)

(c) Menggunakan indexing temporal saja 0 200 400 600 800 1000 1200 1400 1600 1800 INDEX NON-INDEX (ms)

Grafik perbandingan waktu pencarian dengan kueri mencari hotspot pada tahun tertentu di kabupaten tertentu

    0 50 100 150 200 250 300 INDEX NON-INDEX 0 20 40 60 80 100 120 140 160 180 INDEX NON-INDEX (ms) (ms)

(a) Menggunakan indexing spatial dan temporal (b) Menggunakan indexing spatial saja

(c) Menggunakan indexing temporal saja 0 50 100 150 200 250 INDEX NON-INDEX (ms)

(6)

Grafik perbandingan waktu pencarian dengan kueri mencari hotspot pada tahun dan bulan tertentu di pulau tertentu     0 200 400 600 800 1000 1200 INDEX NON-INDEX 0 100 200 300 400 500 600 700 800 INDEX NON-INDEX (ms) (ms)

(a) Menggunakan indexing spatial dan temporal (b) Menggunakan indexing spatial saja

(c) Menggunakan indexing temporal saja 0 500 1000 1500 2000 2500 3000 3500 4000 INDEX NON-INDEX (ms)

Grafik perbandingan waktu pencarian dengan kueri mencari hotspot pada tahun dan bulan tertentu di provinsi tertentu      0 500 1000 1500 2000 2500 3000 INDEX NON-INDEX 0 100 200 300 400 500 600 700 INDEX NON-INDEX (ms) (ms)

(7)

0 200 400 600 800 1000 1200 1400 INDEX NON-INDEX (ms)

(c) Menggunakan indexing temporal saja

Grafik perbandingan waktu pencarian dengan kueri mencari hotspot pada tahun dan bulan tertentu di kabupaten tertentu     0 20 40 60 80 100 120 140 160 180 200 INDEX NON-INDEX 115 120 125 130 135 140 145 150 155 160 INDEX NON-INDEX (ms) (ms)

(a) Menggunakan indexing spatial dan temporal (b) Menggunakan indexing spatial saja

(c) Menggunakan indexing temporal saja 0 50 100 150 200 250 INDEX NON-INDEX (ms)

(8)

Grafik perbandingan waktu pencarian dengan kueri mencari hotspot pada tanggal tertentu di pulau tertentu     105 110 115 120 125 130 135 140 145 INDEX NON-INDEX 105 110 115 120 125 130 135 140 145 INDEX NON-INDEX (ms) (ms)

(a) Menggunakan indexing spatial dan temporal (b) Menggunakan indexing spatial saja

(c) Menggunakan indexing temporal saja 105 110 115 120 125 130 135 INDEX NON-INDEX (ms)

Grafik perbandingan waktu pencarian dengan kueri mencari hotspot pada tanggal tertentu di provinsi tertentu

    105 110 115 120 125 130 135 140 INDEX NON-INDEX 105 110 115 120 125 130 135 140 INDEX NON-INDEX (ms) (ms)

(9)

112 114 116 118 120 122 124 126 INDEX NON-INDEX (ms)

(c) Menggunakan indexing temporal saja

Grafik perbandingan waktu pencarian dengan kueri mencari hotspot pada tanggal tertentu di kabupaten tertentu

    114 116 118 120 122 124 126 128 130 INDEX NON-INDEX 105 110 115 120 125 130 INDEX NON-INDEX (ms) (ms)

(a) Menggunakan indexing spatial dan temporal (b) Menggunakan indexing spatial saja

(c) Menggunakan indexing temporal saja 105 110 115 120 125 130 135 INDEX NON-INDEX (ms)

Gambar

Grafik perbandingan waktu pencarian dengan kueri spasial pada level provinsi
Grafik perbandingan waktu pencarian dengan kueri  mencari hotspot pada tahun tertentu di kabupaten tertentu
Grafik perbandingan waktu pencarian dengan kueri  mencari hotspot pada tahun dan bulan tertentu di pulau tertentu     020040060080010001200INDEXNON-INDEX0100200300400500600700800INDEXNON-INDEX(ms) (ms)
Grafik  perbandingan waktu pencarian dengan kueri  mencari hotspot pada tahun dan bulan tertentu di kabupaten  tertentu     020406080100120140160180200INDEXNON-INDEX115120125130135140145150155160INDEXNON-INDEX(ms) (ms)
+3

Referensi

Dokumen terkait

Saat ini jumlah anime yang beredar sangatlah banyak, sehingga para penikmat anime terkadang kebingunan untuk mencari anime yang cocok dengan selera mereka.. Hal

Jumlah Infastruktur Pengairan Untuk Pertanian (Kondisi Irigasi) di Kabupaten Ngawi Tahun 2013... Kabupaten Ngawi Dalam

PEKERJAAN : Pem bangunan Prasarana dan Sarana Ut ilit as Perum ahan Kot a Jam bi.. NI LAI HPS :

prasarana ekonomi dan sosial bagi masyarakat. Keberadaan Bandara Kuala Namu akan membantu penyediaan sarana dan prasarana ekonomi dan sosial bagi masyarakat.. Keberadaan Bandara

Peraturan Pemerintah nomor 34 tahun 2002 tentang tata hutan dan penyusunan rencana pengelolaan hutan, pemanfaatan hutan dan penggunaan kawasan hutan. Kawasan hutan

ANALISIS PEMBANGUNAN EKONOMI TERHADAP KETIMPANGAN PEMBANGUNAN ANTAR SEKTOR WILAYAH KOTA MEDAN B.. Pendapatan dari pekerjaan utama suami/istri Rp.………….../bulan

perikanan.  Bebas terhadap kecenderungan sektoral, dan menekankan pada objektivitas rencana. Sifat partisipatif  Dilakukan secara prosedural melalui workshop, seminar,

Pola spasial indikator pembangunan berkelanjutan dapat diketahui dengan cara menghitung nilai autokorelasi spasial indikator pembangunan berkelanjutan antar daerah, dan