Instalasi TileCache dan OpenLayers pada Mengukur kinerja web GIS Scibun Konfigurasi TileCache pada web GIS

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 ?