9 7.
peta Sebaran Industri Kakao 8.
peta Sebaran Industri Karet 9.
peta Sebaran Industri Kelapa Sawit 10.
peta Kebun All 11.
peta Industri All. Dari 11 halaman peta tersebut masing-
masing akan diujikan 4 perlakuan untuk membandingkan kinerja Scibun sebelum dan
sesudah menggunakan TileCache, yaitu:
1. first loading
waktu yang dibutuhkan web GIS Scibun untuk menggambar halaman peta pada level
provinsi ketika pertama kali diakses 2.
zoom-in waktu yang dibutuhkan web GIS Scibun
untuk menggambar halaman peta ketika peta di-zoom-in ke level kabupaten
3. zoom-out
waktu yang dibutuhkan web GIS Scibun untuk menggambar halaman peta ketika peta
di-zoom-out ke halaman utama home atau ke level provinsi
4. pan map
waktu yang dibutuhkan web GIS Scibun untuk menggambar halaman peta ketika peta
yang berada pada zoom level tertentu digeser sejauh satu layar penuh.
State diagram untuk proses pengambilan data berdasarkan 4 perlakuan yang diujikan
dapat dilihat pada Gambar 3.
Zoom Out
Pan Map First Loading
Zoom Level 4 Home Peta Indonesia
Zoom Level 7 Lat = 2.82699 Long = 97.915062
Zoom Level 7 Lat = 2.82699 Long = 109.91506
Zoom In
Gambar 3 State diagram . Secara garis besar, metode penelitian yang
digunakan dapat dilihat pada Gambar 4.
1. Instalasi TileCache dan OpenLayers pada web GIS Scibun
2. Mengukur kinerja web GIS Scibun sebelum TileCache
dikonfigurasi
3. Konfigurasi TileCache pada web GIS Scibun
5. Rollback
6. Mengukur kinerja web GIS Scibun setelah TileCache
dikonfigurasi START
STOP KINERJA
SEBELUM
KINERJA SESUDAH
Ya 4. Konfigurasi
Berhasil ? Tidak
Gambar 4 Metode penelitian.
1. Instalasi TileCache dan OpenLayers pada
web GIS Scibun
Pada tahap ini, server membutuhkan jaringan internet untuk mengunduh aplikasi
yang dibutuhkan. Dengan asumsi bahwa aplikasi web PHP Scibun sudah berjalan dengan
baik, berikut adalah proses instalasi TileCache dan OpenLayers:
rootp4w:~ apt-get -y install cgi- mapserver tilecache
rootp4w:~ a2enmod cgi etcinit.dapache2 restart
Kemudian prototipe aplikasi web GIS Scibun berbasis OpenLayers diekstrak:
rootp4w:~ tar xvfz BACKUP_PATHopenlayers.tar.gz
–C varwww
2. Mengukur kinerja web GIS Scibun
sebelum TileCache dikonfigurasi
Pada tahap ini dilakukan pengujian terhadap 11 halaman peta yang terdapat pada web GIS
Scibun sebelum menggunakan TileCache.
10 Setiap halaman peta akan diukur berapa lama
waktu yang dibutuhkan untuk menyelesaikan 4 perlakuan yang diberikan. Masing-masing
perlakuan dilakukan
sebanyak 5
kali pengulangan, kemudian diambil rataannya.
Pada tahap ini akan diperoleh data KINERJA SEBELUM yang akan dibandingkan dengan
data yang diperoleh pada tahap ke-6.
3. Konfigurasi TileCache pada web GIS
Scibun
Setelah diperoleh
data KINERJA
SEBELUM, tahap
berikutnya adalah
mengkonfigurasi TileCache yang sudah ter- install. Dengan asumsi bahwa halaman peta
yang dicontohkan hanya halaman peta Potensi Kakao, berikut adalah proses konfigurasi
TileCache pada web GIS Scibun:
1. skrip CGI berikut ditempatkan ke dalam
usrlibcgi-binpotensikakao ~binsh
MS_MAPFILE=varwwwopenlayersmapfile potensikakao.map
export MS_MAPFILE usrlibcgi-binmapserv
exit 0
2. pada
etctilecache.cfg
ditambahkan konfigurasi berikut:
[potensikakao] Type=WMSLayer
url=http:localhostcgi-binpotensikakao? Layers=provinsi,kabupaten,potensi
3. pada
varwwwopenlayerspotensikakao.html
dibuat file html untuk halaman peta Potensi Kakao
.
Berikut adalah penggalan kode pada file potensikakao.html:
var tms = new OpenLayers.Layer.WMSPotensi Kakao,http:localhostcgi-
bintilecache.cgi, { layers: potensikakao,
format:imagepng}, { buffer: 0 }
;
4. pada
varwwwopenlayersmapfile potensikakao.map
dibuat Mapfile untuk halaman peta Potensi Kakao
MAP LAYER
GROUP Potensi NAME potensi
TYPE POLYGON DUMP true
CONNECTIONTYPE POSTGIS CONNECTION user=postgres dbname=scibun
host=localhost port=5432 password=centrino
DATA the_geom FROM potensi USING UNIQUE gid USING SRID=-1
METADATA DESCRIPTION POTENSI
RESULT_HEADERS Kabupaten,Komoditas,Sumber,Verifikas
i,Pengusahaan,Status RESULT_FIELDS kabupaten komoditas
sumber verifikasi pngusahaan status END
END
Kemudian akses aplikasi web GIS Scibun
http:localhostopenlayerspotensikakao.html
4. Konfigurasi berhasil ?