..
PROYEK AKHIR SISTEM INFORMASI GEOGRAFIS UNTUK FASILITAS PENDIDIKAN BERBASIS ANDROID DI KABUPATEN TOJO UNA UNA PROVINSI SULAWESI TENGAH MUH.FARHAN NRP. 7410.040.737
Dosen Pembimbing : Arif Basofi, S.Kom, MT NIP. 19760921 200312 1 002
Nur Rosyid Mubtada’I, S.Kom, MT NIP. 19740718 20112 1 001
JURUSAN TEKNIK INFORMATIKA POLITEKNIK ELEKTRONIKA NEGERI SURABAYA INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2012
PROYEK AKHIR
SISTEM INFORMASI GEOGRAFIS UNTUK FASILITAS PENDIDIKAN BERBASIS ANDROID DI KABUPATEN TOJO UNA UNA PROVINSI SULAWESI TENG AH
MUH.FARHAN NRP. 7410.040.737
Dosen Pembimbing : Arif Basofi, S.Kom, MT NIP. 19760921 200312 1 002
Nur Rosyid Mubtada’I, S.Kom, MT NIP. 19740718 20112 1 001 JURUSAN TEKNIK INFORMATIKA POLITEKNIK ELEKTRONIKA NEGERI SURABAYA INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2012 ii
SISTEM INFORMASI GEOGRAFIS UNTUK FASILITAS PENDIDIKAN BERBASIS ANDROID DI KABUPATEN TOJO UNA UNA PROVINSI SULAWESI TENGAH Oleh : Muh.Farhan 7410.040.737 Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Sains Terapan di Politeknik Elektronika Negeri Surabaya – ITS Tahun 2010 Disetujui Oleh : Tim Penguji Proyek Akhir :
Dosen Pemb imbing :
1. Ahmad Syauqi Ahsan, S.Kom
1. Arif B asofi, S.Kom, MT
NIP. 197505302003121001
NIP. 197609212003121002
2. Arna Fariza, S.Kom, M.Kom
2. Nur Rosyi d Mubtada’I, S.Kom, MT
NIP. 197107081999032001
3.
NIP. 19740718201121001
3. Drs.Achmad Basuki, M.Kom, Ph.D NIP. 196901121994031002
Mengetahui, Ketua Jurusan Teknologi Informasi
Arna Fariza, S.Kom, M.Kom NIP. 197107081999032001
iii
ABST RAK Sistem Informasi Geografi adalah sistem informasi yang digunakan untuk memasukkan, menyimpan, memanggil kembali, mengolah, menganalisa, dan menghasilkan data bereferensi geografis atau geospatial, untuk mendukung pengambilan keputusan dalam suatu perencanaan. Dengan menggunakan SIG maka diharapkan akan lebih memudahkan dalam pengamb il keputusan untuk mengetahui fasilitas pendidikan yang ada di kota Kabupaten Tojo una-una. Karena dengan adanya SIG maka akan digambarkan letak lokasi fasilitas pendidikan pada kondisi sesungguhnya. Pada proyek akhir ini, saya membuat suatu Sistem Informasi Geografis (SIG) Berbasis Android untuk Fasilitas Pendidikan di Kabupaten Tojo una una. Dari sini nantinya akan didapatkan suatu informasi dan visualisasi yang dapat digunakan sebagai referensi untuk para pengguna android terutama yang ingin melakukan pencarian lo kasi fasilitas pendidikan terdekat yang ada di Kabupaten Tojo una-una. Dari informasi yang didapatkan nantinya diharapkan dapat memberikan informasi tentang fasilitas pendidikan yang sesuai yang ada di Kabupaten Tojo una-una.
Kata kunci : SIG, sistem informasi geografis, fasilitas pendidikan, android.
iv
ABSTRACT System information geographic is an information system that is used to input, store, call retrieve, manipulate, analyze, and produce a geographically referenced or geospatial data, to support decision making in the planning. By using GIS, it is hoped will further facilitate the decisionmakers to know the existing educational facilities in the town of Tojo Una-Una. Due to the presence of the SIG will be described where the location of educational facilities on the actual condition. At the end of this project, I created a Geographic Information System (GIS) for Android-Based Education Facilities in una una Tojo. From here later will get some information and visuals that can be used as a reference for those users who primarily want android to search nearby locations of existing educational facilities in the district of Tojo Una-Una. From the information obtained will be expected to provide information about appropriate educational facilities in Tojo Una-Una.
Kata kunci : SIG, sistem informasi geografis, fasilitas pendidikan, android.
v
KATA PENGANTAR
Alhamdulillah wa syukrulillah wash -shalatu wassalaamu ’alaa Rasulillah, Sayyidina Muhammad in wa’ala alihi wa shahbihi wa sallim. Segala puji dan syukur, kehadirat Allah SWT yang telah memberikan rah mat, cinta dan hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir yang berjudul: “SISTEM INFORMA SI GEO GRAFIS UNTUK FASILITA S PENDIDIKAN BERBA SIS ANDROID DI KA BUPATEN TOJO UNA-UNA PROVINSI SULAW ESI TENGA H” Buku tugas akhir in i disusun dan diajukan sebagai salah satu syarat untuk menyelesaikan program pendidikan Diplo ma IV di Politeknik Elektronika Negeri Su rabaya – Institut Teknologi Sepuluh Nopember Surabaya. Dalam penyusunan Tugas Akhir ini, penulis berusaha untuk menerapkan ilmu yang telah didapat selama men jalan i perkuliahan dengan tidak terlepas dari petunjuk, bimbingan, bantuan dan dukungan dari berbagai pihak. Tentu saja, dibalik semua usaha yang telah dilaku kan, penulis menyadari bahwa masih banyak keku rangan di dalam penyusunan buku laporan proyek akh ir in i, untuk itu penulis mohon maaf dan mengharapkan saran – saran serta krit ik yang membangun dari pembaca. Dan tentunya semoga buku ini dapat bermanfaat agar dapat menghasilkan
sumber daya manusia yang berkualitas, Amien Surabaya , Januari 201 2
Penulis
vi
UCAPAN TERIMA KASIH Dalam kesempatan ini penulis hendak menyampaikan penghormatan dan terima kasih yang sebesar-besarnya kepada pihakpihak yang telah memberi bantuan moral, material maupun spiritual secara langsung maupun tidak langsung, yaitu kepada: 1. 2.
3.
4.
5 6. 7.
Allah SWT dan Rasul-Nya Nabi Muhammad SAW. Ayah, Ibu dan adik tercinta, yang selalu memberikan kasih sayang, pendidikan, pengarahan, pengawasan, dukungan dan doa kepada penulis. A r i f B a s o f i , S . K o m, M T . dan Bapak N u r R o s y i d M u b t a d a ’ I S . K o m , M T selaku dosen pembimb ing, yang telah memberikan ide, masukan dan koreksi kepada penulis dalam menyusun Tugas Akhir ini. Segenap Bapak dan Ibu dosen Jurusan Teknik Informat ika Politeknik Elekt ronika ITS Surabaya atas segala kesabaran dan keikhlasannya dalam memberikan b imbingan, did ikan dan perhatian serta ilmunya kepada penulis. Keluarga besar serta sanak saudara yang telah mendukung selama menjalani proses perkuliahan Teman-teman asal Su lawesi tengah khusunya kota Luwuk yang ada di surabaya maupun luar surabaya Teman-teman seangkatan D4 LJ-PJJ 2010 dan semua teman yang tidak dapat penulis sebutkan satu per satu, terima kasih atas semangat dan kebersamaannya.
“Dan semua manusia, bukan karena mereka peduli pada diri mereka sendiri, melainkan karena rasa cinta mereka pada orang lain. ”
vii
DAFTAR ISI HALAMAN J UDUL ....................................................................................... ii HALAMAN PENGES AHAN ...................................................................... iii A B S T R A K ......................................................................................................... iv ABSTRACT........................................................................................................ v KATA PENGANTAR ................................................................................... vi UCAPAN TERIMA KASIH....................................................................... vii DAFTAR IS I..................................................................................................... x DAFTAR GAMB AR ..................................................................................... xi DAFTAR TAB EL ......................................................................................... xvi BAB I .................................................................................................................. 1 PENDAHULUAN ............................................................................................ 1 1.1 LATAR B ELAKANG ........................................................... 1 1.2 PERUMUS AN MASALAH................................................. 1 1.3 BATASAN MASALAH ........................................................ 2 1.4 TUJ UAN ................................................................................... 2 1.5 METODOLOGI ..................................................................... 2 1.6 SISTEMATIKA S TUDI ....................................................... 3 BAB II ................................................................................................................ 4 TEORI PENUNJ ANG ................................................................................... 4 2.1 Kabupaten Tojo Una Una.................................................... 4 2.1.1 Sejarah Pembentukan Kabupaten Tojo Una Una ........ 4 2.2 Definisi Pendi dikan................................................................ 6 2.3 Sistem Informasi Geografis ................................................. 7 2.3.1 Pengertian Geografi .............................................................. 7 2.3.2 Pengertian Peta....................................................................... 7 2.3.3 Pengertian Sistem Informasi Geografis ........................... 8 2.4.4 Jenis Data Masukan Sistem Informasi Geografis ......... 9 2.4.4.1 Data S pasial ............................................................................. 9 2.4.4.2 Data Non S pasial .................................................................... 9 2.4 Androi d ..................................................................................... 9 2.4.1 Sejarah Singkat Perkembangan Androi d ....................... 9 2.4.2 Tentang Androi d .................................................................. 10 2.4.3 Androi d Location API ........................................................ 13 2.5 OpenStreetMap .................................................................... 14 2.5.1 Fitur Geografis OpenStreetMap...................................... 18 2.5.2 Java OpenStreetMap Edi tor ............................................. 28
viii
2.6 Client Server ..........................................................................29 2.7 Gps ............................................................................................30 BAB III..............................................................................................................32 PERANCANGAN DAN PEMB UATAN S ISTEM................................32 3.1 Perancangan Umum ...........................................................32 3.2 Spesifikasi Aplikasi ..............................................................34 3.3 Tahap Pengerjaan ................................................................35 3.3.1 Pengumpulan Data ...............................................................35 3.4 Implementasi Sistem ............................................................36 3.4.1 Mendapatkan Lokasi ...........................................................36 3.4.2 Mendapatkan Data Peta .....................................................37 3.4.3 Menampilkan Tempat .........................................................37 3.4.4 Menampilkan Informasi Tempat .....................................37 3.4.5 Fitur Yang Di miliki SIG .....................................................38 3.5 Langkah Pembuatan Peta ..................................................38 3.5.1 Pembuatan Peta ....................................................................40 3.6 Perancangan Aplikasi..........................................................48 3.6.1 Perancangan B asis Data .....................................................48 3.6.2 Perancangan Sistem .............................................................48 3.6.3 Aliran Data Menu Layer ......................................................49 3.6.4 Aliran Data Menu Pencarian ........................................... 49 3.6.5 Aliran Data Peta....................................................................49 3.7 Fl ow Chart..............................................................................50 3.7.1 Fl ow Chart Menu Layer .....................................................50 3.7.2 Fl ow Chart Menu Pencarian .............................................51 3.7.3 Fl ow Chart Peta……………………………………… 51 BAB IV .............................................................................................................53 PENGUJ IAN DAN ANALISA ...................................................................53 4.1 Tujuan Pengujian .................................................................53 4,2 Metode Penguji an .................................................................53 4.3 Pengujian Aplikasi ...............................................................53 4.3.1 Tampilan Menu Utama .......................................................53 4.3.2 Tampilan Menu Fasilitas Pendi dikan .............................54 4.3.3 Tampilan Menu Perbaharui Data....................................54 4.3.4 Tampilan Hasil Perbaharui Data .....................................54 4.3.5 Tampilan Informasi .............................................................55 4.4 Analisa Hasil Uji Coba ........................................................55 4.4.1 Analisa Program ...................................................................55 4.4.2 Analisa Sistem........................................................................56 4.4.3 Uji Coba Pada User..............................................................56 ix
BAB V ............................................................................................................... 60 PENUTUP ....................................................................................................... 60 5.1 Kesimpul an ............................................................................ 60 5.2 Saran........................................................................................ 60 DAFTAR PUS TAKA .................................................................................xvii LAMPIRAN ................................................................................................... xix 1. JOSM........................................................................................................... xix 1.1 Downl oad JOS M ................................................................. xix 2. Install JOS M ......................................................................... xx 3. Mengubah Peng aturan JOS M......................................... xxi 3.1 Menambah Citra Satelit Bing .......................................... xxi 3.2 Menambahkan Preset .......................................................xxii 3.3 Menambahkan Plugin Walking Papers ....................... xxii 3.4 Memilih Bahasa ................................................................xxiii 4. Teknik Dasar Menggambar Menggunakan JOS M .xxi v 4.1 Operai Dasar ...................................................................... xxv 4.2 Titik Garis Dan bentuk ...................................................xxvi 4.3 Mengubah Objek..............................................................xxvii 4.4 Drawing (Menggambar).................................................xxvii 4.5 Menambahkan Preset ................................................... xxviii 4.6 Gambar Peta Sendiri .......................................................xxi x
x
DAFTAR GAMB AR
Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar Gambar
2.1.1 Logo Kabupaten Tojo Una Una........................................6 2.3.3 Komponen Kunci Kunci S IG.............................................8 2.4.2 Arsitektur Androi d.............................................................11 2.5 Tampil an OpenStreeMap ....................................................17 3.1 Desain Sistem Secara Umum ..............................................32 3.3 Di agram Tahap Pengerjaan ................................................35 3.5 Download Peta JOS M ...........................................................39 3.6 Update Plugin JOS M ............................................................39 3.5.1 Tampil an Awal JOS M .......................................................41 3.5.2 Area Yang Di downl oad ....................................................41 3.5.3 Hasil Download Area ........................................................42 3.5.4 Peta Google Map .................................................................43 3.5.5 Ti tik Koordinat JOS M ......................................................43 3.5.6 Menu B ar PicLayer ............................................................44 3.5.7 Hasil Input Peta...................................................................44 3.5.8 Pemberian Nama Jalan .....................................................45 3.5.9 Upl oad Peta Sukses.............................................................47 3.5.10 Tampilan Peta Pada JOS M ...........................................47 3.7.1 Flow Chart Menu Layer ...................................................50 3.7.2 Flow Chart Menu Pencarian ...........................................51 3.7.3 Flow Chart Peta ..................................................................52 4.3.1 Tampil an Menu Utama .....................................................53 4.3.2 Tampil an Menu Fasilitas Pendi dikan ...........................54 4.3.3 Tampil an Menu Perbaharui Data ..................................54 4.3.4 Tampil an Hasil Perbaharui Data ...................................55 4.3.5 Tampil an Hasil Informasi ............................................... 55 4.3.6 Tampil an Menu Rute.........................................................56
xi
DAFTAR TAB EL Tabel 2.4.3 Parameter Pada Location API............................................. 14 Tabel 3.6.1 Struktur Tabel Poi .................................................................. 48 Tabel 4.1 Nilai Rata Rata Terhadap Aspek RPL ................................ 58
xii
~~~~~~~ Halaman Sengaja Dikosongkan ~~~~~~
xiii
BAB I PENDAHULUAN 1.1 LATAR B ELAKANG Sekolah merupakan sarana utama dalam pemenuhan kebutuhan masyarakat akan pendidikan. Untuk itu sekolah harus terletak pada posisi yang strategis dan tersebar merata d iseluruh daerah. Daerah Tojo una una merupakan wilayah kota yang sedang berkembang seperti pada tempat-tempat industri, pariwisata, pendidikan, sarana transportasi umu m dan fasilitas pelayanan umum lainnya. Sebagai Kota yang sedang berkembang untuk meningkatkan sumber daya manusia yang lebih baik maka perlu untuk dibangun sebuah layanan informasi yang dapat membantu masyarakat di Kabupaten Tojo una una dalam memudahkan serta mempercepat pencarian informasi mengenai fasilitas pendidikan di Kabupaten Tojo una una. Perencanaan spasial dan pemilihan perangkat yang sesuai sangat berperan dalam mengatasi permasalahan ini. Penerapan SIG (Sistem Informasi Geografis) merupakan langkah yang tepat untuk mengetahui fasilitas pendidikan yang ada di Kabupaten Tojo una una. Pemilihan android dalam penerapan SIG in i adalah dikarenakan perangkat ini mendukung GPS, Cell dan WiFi Geo Location sehingga sangat cocok dalam penerapan SIG pada perangkat berjalan. Disamping itu android juga memiliki beberapa API (An application programming interface) yang dapat digunakan dan membantu dalam mempermudah perancangan dan pembuatan SIG untuk android. Pada sistem informasi ini pengolahan input berupa peta digital dari OpenStreetMap yang selanjutnya data jalan yang masih kurang lengkap akan di tambahkan menggunakan bantuan JOSM ed itor dan divisualisasi berbasis mobile dengan menggunakan android. 1.2 PERUMUS AN MASALAH Dalam melaksanakan perencanaan dan pembuatan sistem yang akan dibuat pada proyek akhir ini, permasalahan yang ada adalah sebagai berikut : 1. Bagaimana membangun sistem informasi geografis pada android. 2. Bagaimana cara mendapatkan, menamp ilkan dan menyajikan informasi fasilitas pendidikan d i android.
1
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime 1.3 BATASAN MASALAH
Agar ruang lingkup proyek akhir ini tidak menyimpang dari tujuan proyek akhir, maka dibutuhkan beberapa batasan masalah antara lain : 1. Lokasi fasilitas pendidikan yang digunakan adalah di Kabupaten Tojo una una 2. Data yang digunakan pada proyek akhir ini adalah data fasilitas pendidikan berdasarkan ketersediaan data di instansi terkait yang berupa data sekunder. 3. Perangkat yang digunakan adalah Android. 4. Pembangunan aplikasi SIG (Sistem Informasi Geografis) in i mengunakan teknologi OpenStreetMap 1.4 TUJ UAN Proyek akhir in i bertujuan untuk membantu masyrakat dalam memudahkan serta mempercepat pencarian informasi mengenai fasilitas pendidikan dengan menggunakan SIG berbasis android dan dapat men jadi acuan untuk lembaga pendidikan terkait yang ada di kabupaten Tojo Una Una untuk pembangunan fasilitas pendidikan baru. 1.5 METODOLOGI Metodologi pembahasan pada proyek akh ir ini direncanakan seperi berikut: 1. Pemahaman Sistem dan Studi Literatur Mempelajari proses bisnis yang terjadi dan juga berbagai macam literatur tentang konsep-konsep yang berkaitan dengan rumusan masalah, termasuk di dalamnya mempelajari OpenStreetMap yang berkaitan dengan pembuatan tugas akhir. 2. Penampungan dan analisis data Dalam tahap ini akan dilakukan penampungan dan analisis terhadap data-data yang dibutuhkan. 3. Perancangan Perangkat Lunak Tahap ini merupakan tahapan analisis dan desain perangkat lunak yang akan dikembangkan dengan mengacu pada proses dan data yang telah diperoleh dan dianalisa pada tahapan sebelumnya. 4. Imp lementasi Pada tahap ini akan dilakukan proses pembuatan perangkat lunak yang akan dikembangkan. 5. Uji coba dan Evaluasi Melaku kan Uji coba dan evaluasi prototipe perangkat untuk 2
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Secara Realtime mencari masalahLinux yangClustering mungkinBerbasis timbu l,Web mengevaluasi jalannya
program, dan mengadakan perbaikan jika ada kekurangan. 6. Pembuatan Bu ku Tugas Akhir Pada tahap terakhir ini disusun buku sebagai dokumentasi dari pelaksanaan Tugas Akhir. 1.6 SISTEMATIKA S TUDI Sistemat ika pembahasan dari Proyek Akhir ini direncanakan sebagai berikut : BAB I
BAB II
PENDAHULUAN Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, peru musan masalah, batasan masalah, tujuan dan sasaran, metodologi, serta sistematika pembahasan dari Proyek A khir in i. TEORI PEN UNJ ANG Bab ini membahas mengenai teori-teori yang berkaitan dengan penyelesaian Proyek Akhir, yang didapatkan dari berbagai macam buku serta sumber-sumber terkait lainnya yang berhubungan dengan pembuatan Proyek Akhir in i.
BAB III PERANCANGAN DAN PEMB UATAN S ISTEM Bab ini membahas mengenai perancangan sistem, meliputi perancangan hirarki, perancangan proses, dan perancangan user interface. BAB IV UJ I COBA DAN ANALISA Bab in i menyajikan dan menjelaskan seluruh hasil dan analisa dalam pembuatan proyek akhir in i dan bagaimana proses analisa tersebut hingga dapat ditamp ilkan kedalam perangkat mobile. BAB V
PENUTUP Bab ini berisi kesimpu lan dari uji coba perangkat lunak, dan saran untuk pengembangan, perbaikan serta penyempurnaan terhadap aplikasi yang telah dibuat.
3
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Web Secara Realtime BABBerbasis II
TEORI PENUNJANG 2.1 Kabupaten Tojo Una Una 2.1.1. Sejarah Pembentukan Kabupaten Tojo Una-Una Sejarah singkat terbentuknya Kabupaten Tojo Una-Una tidak terlepas dan mempunyai kaitan yang erat dengan keberadaan Propinsi Sulawesi Tengah. Propinsi Sulawesi Tengah dimasa lampau atau dimasa penjajahan terbagi atas beberapa daerah otonom yang mempunyai sejarah dan asal usul sendiri-sendiri, daerah ini terbagi atas swapraja-swapraja yang secara administratif digabungkan dalam beberapa daerah pemerintahan yang berbentuk Afdeling dan Onderafdeling. Pada masa itu Propinsi Sulawesi Tengah terdiri atas 2 (dua) Afdeling yakn i: Afdeling Donggala dan Afdeling Poso. 1.Landschap Poso Lage berkedudukan di Poso 2.Landschap Lore berkedudukan di Wanga 3.Landschap Tojo berkedudukan di Ampana dan 4.Landschap Una-Una berkedudukan di Una-Una Pada pembentukan Indonesia Timu r dengan UU No. 44 Tahun 1950 afdeling-afdeling tersebut digabungkan menjad i satu daerah setingkat Propinsi dan dalam perkembangannya Daerah Sulawesi Tengah dibagi men jadi 2 (dua) Kabupaten yakni: 1.Kabupaten Donggala meliputi To li-toli 2.Kabupaten Poso meliputi Banggai Berdasarkan UU No. 29 Tahun 1959 Daerah Su lawesi Tengah dibagi lagi menjadi 4 (empat) Kabupaten dengan memekarkan sebagian wilayah Kabupaten Donggala dan Kabupaten Poso, yaitu: 1.Kabupaten Donggala 2.Kabupaten Buol Toli-toli 3.Kabupaten Poso 4.Kabupaten Luwuk Banggai
4
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Berbasis1964 Web Secara Realtime kemudian dengan UUClustering No. 13 Tahun ke empat Kabupaten
tersebut disatukan menjadi satu Propinsi Otonomi Sulawesi Tengah terlepas dari Propinsi Su lawesi Utara Tengah sebagaimana dimaksud dalam UU No. 47 Prp. Tahun 1960 setelah terlebih dahulu melalui status Residen Koordinator sebagai suatu ikatan Admin istratif. Kabupaten Tojo Una-Una berawal dari terbentuknya Kewedanaan Tojo Una-Una yang merupakan bekas wilayah swapraja yang berkedudukan di Ampana yang dibentuk atas kuasa Zelfbestuurregeling Tahun 1938 dengan Pimp inan Wilayahnya Bapak DJAFAR LAPASERE. Seiring dengan lahirnya UU No. 29 Tahun 1959 Tentang Penghapusan Wilayah-wilayah Swapraja serta berdasarkan usulan yang diajukan sebelumnya, maka Bupati KDH Poso atas perintah Residen Koordinator Sulawesi Tengah, mengeluarkan Instruksi No. 1 Tahun 1960 Tanggal 9 Februari 1960 untuk mempersiap kan Kewedanaan Tojo Una-Una. Pada awal Tahun 1961 dalam kunjungan kerjanya di wilayah Tojo Una-Una, Gubernur KDH Sulawesi Utara Tengah Bapak A.BARAM ULI, SH mendukung aktivitas masyarakat dalam mempersiapkan Kewedanaan Tojo Una-Una dan Tojo Una-Una diberi status Kewedanaan yang membawahi ex Landschap Tojo dan ex Landschap Una-Una dengan Ibu Kota di Ampana berdasarkan SK. BKDH Tingkat II Poso No. 372/UP Tanggal 25 September 1961 dan pada tanggal 28 Pebruari 1962 terbitlah Keputusan Gubernur Su lawesi Utara Tengah tentang Pembagian Wilayah Kewedanaan dan Kecamatan di Kabupaten Poso, Setelah menunggu ± 30 Tahun dengan semangat Otonomi Daerah yang dimulai Tanggal 1 Januari 2001, melalu i UU No. 22 Tahun 1999 Tentang Pelaksanaan Pemerintah Daerah serta UU No. 25 Tahun 1999 Tentang Perimbangan Keuangan Pusat dan Daerah, maka semangat perjuangan yang selama in i telah terpendam dan terkubur oleh pergantian waktu dan generasi akhirnya bangkit kembali, yang ditandai dengan Rembuk Masyarakat Tojo Una-Una pada Tanggal 10 s.d. 11 Maret 2001 yang disponsori oleh Mahasiswa Tojo UnaUna di Palu yang tergabung dalam Foru m Pelajar Mahasiswa Tojo Una-Una (FORPESTAN). FORPESTAN d ibentuk berdasarkan surat keputusan Ikatan Keluarga Pelajar Mahasiswa Tojo Una-Una (IKPM-TU) Cabang Palu yang ketuanya pada waktu itu adalah Ir. MOH TASLIM DP. 5
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering BerbasisKabupaten Web Secara Realtime Untuk merealisasikan terbentuknya Tojo Una-Una lepas dari Kabupaten Poso sebagai Kabupaten Induk dalam bingkai Negara Kesatuan Republik Indonesia. (pada kenyataannya struktur kepengurusan tersebut tidak berjalan dengan efektif sehingga perjuangan untuk membentuk Kabupaten Tojo Una-Una dilakukan oleh beberapa orang dari pengurus Komite Perjuangan Pembentukan Kabupaten Tojo Una-Una (KPPK-TU) serta anggota masyarakat yang didalam maupun diluar Tojo Una-Una dan para Pengurus IKPM-TU dan Mahasiswa-Mahasiswa Tojo Una-Una d i Palu, yang tetap eksis dalam memperjuangkan Kabupaten Tojo Una-Una sampai d isahkannya UU. No. 32 Tahun 2003).
Gambar 2.1.1 Logo Kabupaten Tojo Una Una 2.2 Definisi Pendi dikan Sesuai isi dari Undang-Undang No.2 Tahun 2003 Tentang SISDIKNAS, Pendidikan dapat didefin isikan sebagai “Usaha sadar dan terencana untuk mewujudkan suasana belajar dan proses pembelajaran agar peserta didik secara aktif mengembangkan potensi dirinya untuk memiliki kekuatan spiritual keagamaan, pengendalian diri, kepribadian, kecerdasan, akhlak mulia, serta keteramp ilan yang diperlukan dirinya, masyarakat, bangsa dan negara”. Selain definisi diatas, arti dari pendidikan sendiri sangatlah luas. Banyak definisi-definisi lain 6
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada WebDewey, Secara Realtime bermunculan seperti Linux yang Clustering dikatakan Berbasis oleh John seorang filsuf
asal Amerika Serikat yang mendefin isikan pendidikan sebagai “Proses tanpa akhir (education is the process without end). Dan pendidikan merupakan proses pembentukan kemampuan dasar yang fundamental, baik menyangkut daya fikir (daya intelektual) maupun daya emosional (perasaan) yang diarahkan kepada tabiat manusia dan kepada sesamanya”. 2.3 Sistem Informasi Geografis Pada subbab ini akan d ibahas pengertian tentang Geografi, pengertian Peta, pengertian SIG, dan jen is data masukan SIG. 2.3.1. Pengertian Geografi Geografi berasal dari bahasa yunani yaitu geo ("Bumi") dan graphein ("menulis", atau "menjelaskan"). Jadi, geografi berart i lukisan tentang bumi. Oleh karena itu, geografi sering disebut sebagai ilmu bu mi. Menurut Ikatan Geografi Indonesia (IGI), “Geografi adalah ilmu yang mempelajari persamaan dan perbedaan fenomena geosfer dengan sudut pandang kelingkungan atau kewilayahan dalam konteks keruangan”. 2.3.2. Pengertian Peta Untuk pengertian sebuah peta itu sendiri, ada beberapa pengertian dari banyak ilmuan dan badan organisasi. Menurut Aryono Prihandito (1988), peta adalah gambaran bu mi dengan skala tertentu, digambar pada bidang datar melalu i sistem proyeksi tertentu. Peta adalah suatu representasi dua dimensi dari suatu ruang tiga dimensi. Menurut Erwin Raisz (1948), peta adalah gambaran konvensional muka bumi yang diperkecil seperti ketampakannya kalau d ilihat vertikal dari atas, dibuat bidang datar dan ditambah tulisan-tulisan sebagai penjelasan. Menurut International Cartographic Association (ICA), peta merupakan gambaran atau representasi unsur-unsur ketampakan abstrak yang dipilih dari permukaan bu mi atau benda angkasa yang pada umumnya digambarkan pada suatu bidang datar dan diperkecil atau diskalakan. Dan menurut Badan Koordinasi Survei dan Pemetaan Nasional (BAKOSURTANA L - 2005), peta merupakan wahana bagi penyimpanan dan penyajian data kondisi lingkungan, merupakan sumber informasi bagi para perencana dan 7
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasispembangunan. Web Secara Realtime pengambilan keputusan pada tingkatan Jadi, sebuah peta adalah representasi dua dimensi dari suatu ruang tiga dimensi yang mempunyai skala untuk menentukan seberapa besar objek pada peta dalam keadaan yang sebenarnya.
2.3.3. Pengertian Sistem Informasi Geografis Sistem Informasi Geografis (SIG) adalah sistem info rmasi khusus yang mengelola data yang memiliki informasi spasial (bereferensi keruangan). Atau dalam arti yang lebih sempit, adalah sistem ko mputer yang memiliki kemampuan untuk membangun, menyimpan, mengelola dan menamp ilkan informasi bereferensi geografis, misalnya data yang diidentifikasi menurut lokasinya, dalam sebuah database. Para praktisi juga memasukkan orang (yang membangun dan mengoprasikannya) dan data sebagai bagian dari sistem ini. Ko mponen kunci dalam SIG adalah sistem ko mputer, data geospatial (data atribut) dan pengguna yang dapat digambarkan sebagai berikut :
Gambar 2.3.3 Ko mponen Kunci SIG SIG mempunyai perbedaan dengan bentuk sistem informasi lainnya, perbedaan itu adalah SIG dapat bekerja dengan data spasial. SIG mempunyai kemampuan untuk menghubungkan layer-layer data suatu titik yang sama dalamsatu ruang, serta mengkombinasikan, menganalisis, dan memetakan hasilnya. 8
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Clustering Berbasis Web Secara Realtime 2.3.4. Jenis DataLinux Masukan Sistem Informasi Geografis
Di dalam SIG terdapat 2 jenis data,yaitu data spasial dan data non-spasial. Berikut penjelasan dari dua jenis data tersebut. 2.3.4.1. Data S pasial Data spasial merupakan data yang memuat tentang lokasi suatu objek dalam peta berdasarkan posisi geografis objek tersebut didalam bu mi denganmenggunakan system koordinat. 2.3.4.2. Data Non-S pasial Data in i merupakan data yang memuat karakteristik atau keterangan dari suatu objek yang terdapat dalam peta yang sama sekali tidak berkaitan dengan posisi geografi objek tertentu. Sebagai contoh, data atribut dari sebuah kota adalah luas wilayah, ju mlah penduduk, kepadatan penduduk, tingkat kriminalitas, dan sebagainya. 2.4 Androi d 2.4.1 Sejarah singkat perkembangan Androi d Pada tahun 2005 Google mengakusisi Android Inc yang pada saat itu dimotori oleh Andy Rubin,Rich Miner, Nick Sears dan Chris White. Yang kemudian pada tahun itu juga memulai membangun platform Android secara intensif. Kemudian pada tanggal 12 november 2007 Google bersama Open Handset Alliance (OHA) yaitu konsorium perangkat mobile terbuka, merilis Google Android SDK, setelah mengumu mkannya seminggu sebelumnya. Dan sambutannya sangat luar biasa, hampir semua media berita tentang IT &programing memberitakan tetntang dirilisnya Android SDK (Software Development Kit) ini. In i dikarenakan ide dari p latform Android ini sangat menarik untuk developer dan programer di seluruh penjuru dunia. Di sisi lain, produsen pembuat handset ponsel juga segera berlomba-lo mba membuat handset dengan platform Android in i. Google bersama OHA merilis paket software SDK yang lengkapuntuk mengembangkan aplikasi pada perangkat mobile. Yaitu: Sistem Operasi, M iddleware dan Aplikasi utama untuk perangkat mobile. Sebagai Programer atau Developer kita bisa melakukan segalanya, mu lai dari membuat aplikasi pengiriman SM S hanya dengan dua baris kode, hingga mengganti even pada Home Screen perangkat Android. Selain itu, bahkan dengan mudah kita bisa membuat dan men kustomisasiSistem Operasinya, atau mengganti semua aplikasi default dari Google. Semua aplikasi yang dibuat untuk Android 9
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Clustering Berbasis Web Secara Realtimeseluruh akan memiliki Linux aksesyang setara dalam mengakses kemampuan handset, tanpa membedakan apakah itu merupakan aplikasi inti atau aplikasi pihak ketiga. Dalam kata lain dengan platform Android in i, Programer atau Developer secara penuh akan bisa mengkustomisai perangkat Androidnya. Android built pada Linu x Kernel (Open Linu x Kernel), dengan sebuah mesin virtualyang telah didesain dan untuk mengoptimalkan penggunaan sumber daya memori dan hardware pada lingkungan perangkat mobile (Mobile Environment). Dalvik dalah nama dari Android Virtual Mesin,yang merupakan interpreter (Interpreter-only) virtual mesin yang akan mengeksekusi file kedalam format Dalv ik Executable (*.dex). Sebuah format yang dirancang untuk ruang penyimpanan yang efisien dan eksekusi memo ri yang terpetakan (memory mappable execution). 6 Dalvik Virtual Mesin (DalvikVM) berbasis register (register-based), dan dapat mengeksekusi kelas (class) yang telah terkomp ilasi pada compiler bahasa java, kemudian di transformasikan ke dalam native format dengan menggunakan Tool ”dx” yang telah terintegrasi. Kita mungkin telah mengenal JavaVM (Java Virtual Machines). DalviVM memiliki keunggulandengan menggunakan Registered Based, ini karena pada prosesor perangkat genggam telah dioptimasi untuk eksekusi berbasis register (registerbased execution). Android saat ini tidak hanya berjalan pada handphone, beberapa vendor menanamkan Android pada Tablet, Internet Tablet, E-Book Reader, Laptop, dan gadget lainnya. Dengan begitu, akan sangat berharga sekali mempelajari platform Android ini, dengan arsitekturnya yang terbuka, maka platform Android adalah platform mob ile masa depan.
2.4.2 Tentang Androi d Android merupakan subset perangkat lunak untuk perangkat mobile yang meliputi sistem operasi, middleware dan aplikasi int i yang direlease oleh Google. Sedangkan Android SDK (Software Develop ment Kit) menyediakan Tools dan API yang diperlukan untuk mengembangkan aplikasi pada platform Android dengan menggunakan bahasa pemrograman Java. Dikembangkan bersama antara Google, HTC, Intel, Motorola, Qualco mm, T-Mobile, NVIDIA yang tergabung dalam OHA (Open Handset Alliance) dengan tujuan membuat sebuah standarterbuak untuk perangkat bergerak (mob ile device). 10
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
Gambar 2.4.2 Arsitektur Android Bahasa pemrograman yang berjalan pada Android adalah Java. Disamping itu Android juga menyediakan tools dan API yang dibutuhkan selama pembuatan program. 1. Features Features yang tersedia pada platform Android saat ini antara lain: • Frame work Aplikasi • Mesin virtual Dalvik • Integrated browser • SQLite • Media support • GSM Telephony • Blutooth, EDGE, 3G dan WIFI • Dukungan perangkat tambahan • Mult i touch • Lingkungan Development • Market 2. Arsitektur Android a. Linu x kernel 11
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Berbasis Webdibangun Secara Realtime Android bukan Linux linux, Clustering akan tetapi Android diatas Linu x Kernel yaitu versi 2.6 sehingga kehandalannya bisa dipercaya. Untuk inti sistem service linu x yang digunakan seperti keamanan, manajemen memo ri, proses manajemen, network, dan driver model. Kernel juga bertindak sebagai lapisan abstrak antara hardware dan software stacknya. b. Libraries Android menyertakan lib laries C/ C++ yang digunakan oleh berbagai ko mponen dari sitem android. Kemampuan ini d isediakan kepada Developer aplikasi melalu i Framework Aplikasi Android. c. Android-Runtime Android terdiri dari satu set core libraries yang menyediakan sebagian besar fungsi yang sama dengan yang terdapat pada core lib raries bahasa pemrograman Java. Setiap aplikasi men jalan kan prosesnya sendiri dalam Android, dengan masing-masing instan dari mesin virtual Dalv ik (DalvikVM ). Dalvik dirancang agar perangkat dapat menjalankan mult iple VMs secara efisien. Mesin Virtual Dalv ik mengeksekusi filedalam Dalv ik executable (.dex), sebuah format yang dioptimalkan untuk memo ri yang kecil. Dalv ik VM berbasis, berjalan dan diko mp ilasi oleh co mpiler bahasa Java yang telah ditransformasikan ke dalam .dex fo rmat oleh tool ”d x” yang telah di sertakan. Dalvik VM bergantung pada kernel linu x untuk berfungsi, seperti threading dan manajemen memo ri t ingkat rendah. d. Framework-Aplikasi Pengembang memiliki akses penuh menuju API framework yang sama, dengan yang digunakan oleh aplikasi inti. Arsitektur aplikasi dirancang agara ko mponen dapat digunakan kembali (reuse) dengan mudah. Setiap aplikasi dapat memanfaatkan kemampua in i dan aplikasi yang lain mungkin akan memanfaat kan kemampuan ini (sesuai dengan batasan keamanan yang didefinisikan oleh framework). Meknaisme yang sama memungkin kan ko mponen untuk diganti oleh pengguna. Semua aplikasi merupakan rangkaian set layanan dan sistem, termasuk:
• Views • Content Provider • Resource Manager • Notification Manager • Activity Manager 12
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
e. Applications Android telah menyertakan aplikasi inti seperti email client, SMS, kalender, peta, browser, kontak, dan lain-lainnya. Semua aplikasi tersebut ditulis dengan menggunakan bahasa pemrograman Java. Pada layer inilah developer atau kita menempatkan aplikasi yang dibuat. Yang istimewa adalah pada Android semua aplikasi baik aplikasi int i (native) maupun aplikasi p ihak ketiga berjalan pada layer aplikasi dengan menggunakan librari API yang sama. In i berarti semua aplikasi yang dibuat untuk android akan memiliki akses yang setara dalam mengakses seluruh kemampuan handset, tanpa membedakan apakah itu merupakan aplikasi inti atau aplikasi pihak ketiga. Dengan kata lain dengan platform android ini, programmer atau Developer secara penuh akan bisa mengkustomisasi perangkat androidnya. 2.4.3 Androi d Location API Location API, yang juga dikenal dengan JSR-179 adalah sebuah optional pakage javax. microeditin. Location untuk library J2M E. Location API in i menyediakan beberapa fungsi yang digunakan untuk mengetahui informasi posisi atau letak geografis sebuah peralatan/device yang bisa digunakan untuk aplikasi berbasis lokasi. Location API menghasilkan informasi lokasi secara fisik yang dapat digunakan untuk land mark yang dapat disimpan. Beberapa method yang diperlukan dari Location API adalah : Method Address
Geocoder Criteria Location LocationManager
Kegunaan menyediakan informasi pada suatu lokasi. menangani geocoding konfigurasi awal bagi LocationProvider. merupakan informasi dasar suatu lokasi menyediakan akses ke system location service 13
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Location Listener listener yang Realtime menangani penerimaan notifikasi dari Location Manager. LocationProvider class yang pertama kali d igunakan untuk penyediaan lokasi Gps Satellite menyediakan posisi dari GPS satellite Gps Status menyediakan posisi dari GPS engine Gps Status. Listener digunakan untuk menerima notifikasi bila GPS status berubah. Gps Status. Nmea Listener digunakan untuk menerima kalimat NM EA dari GPS Tabel 2.4.3. Parameter pada Location API
2.5 OpenStreetMap OpenStreetMap adalah proyek untuk membangun sebuah database geografis yang gratis untuk dunia. Tujuan akhirnya adalah untuk memiliki catatan setiap fitur geografis dari dunia. Sementara in i dimu lai dengan pemetaan jalan, OpenStreetMap telah jauh melewati itu untuk mesaukkan jalan setapak, bangunan, saluran air, p ipa, hutan, pantai kotak pos, dan bahkan pohon individu. Seiring dengan geografi fisik, proyek ini juga mencakup batasan administratif, rincian penggunaan lahan, rute bus, dan ide-ide abstrak lain yang tidak jelas dari pemandangan itu sendiri. Database dibangun oleh kontributor, pemeta biasanya disebut dalam OpenStreeMap, yang mengumpulkan informasi dengan mengemudi, bersepeda, atau berjalan sepanjang jalan-jalan dan jalan, dan merekam area sekitar dengan menggunakan Global Positioning System (GPS) receiver. Info rmasi ini kemudian sigunakan untuk membuat satu set poin dan baris yang dapat berubah menjadi peta atau digunakan untuk navigasi. Mappers kebanyakan relawan yang bekerja pada proyek di waktu luang mereka, meskipun organisasi komersial dan badan pemerintah 14
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linuxpada Clustering Berbasis Secara Realtime sudah mulai berkontribusi proyek. ProsesWeb menggunakan kelo mpok
orang untuk bekerja pada tugas dengan cara ini yang disebut crowdsourcing, merupakan feno mena baru berbasis disekitar mereka menggunakan internet unutk mendistribusikan tugas-tugas dan mengu mpulkan hasil. Ini digunakan oleh proyek-proyek sukarela dan organisasi ko mersial, dan telah sangat efektif sejak koneksi internet broadband menjad i tersedia secara luas di dunia barat. Data lain diu mpulkan dari out-of-copright maps, database domain publik (yang tanpa perlindungan hak cipta), atau dalam beberapa kasus sumbangan database proprietary oleh perusahaan yang memilikinya. Databse menggunakan sistem mirip wiki d imana mapper bisa menambah atau mengedit fitur di daerah manapun, dan sejarah pengeditan disimpan untuk setiap objek. In i berarti setiap vandalisme kesalahan atau sengaja dapat diperpanjang kembali, men jaga data yang akurat. OpenStreetMap tidak menggunakan sistem informasi geografis yang ada untuk menyimpan data, melainkan menggunakan perangkat lunak sendiri dan model data untuk membuat proses crowdsourcing semudah mungkin, dan flexibilitas dalam apa yang akan dipetakan dan bagaimana. Data OpenStreetMap bebas untuk digunakan oleh siapa saja, untuk tujuan apapun. Hal in i dirilis dibawah lisensi yang memungkin kan anda untuk menyalin, mengubah dan mendistribusikan data. Tidak seperti sebagian besar sumber data geografis hampir tidak ada pembatasan pada apa yang dapat anda lakukan dengan data openstreetmap.dapat mengedit informasi dalam cara apapun yang anda suka dan mempublikasikan hasilnya. dapat memberikan data kepada orang lain tanpa perlu izin. Openstreetmap berisi lebih dari sekedar jalan. Semua mappers bebas menambahkan objek geografis, menambahkan kotak telepon, halte bis, taman, toilet u mu m, tempat ibadah, dan banyak lagi. Openstreetmap lebih sering diperbaharui daripada database geografis laiinya dan data terakhir selalu tersedia untuk didownload. Anda dapat memperbaiki kesalahan dalam openstreetmap sendiri dan berbagi koreksi dengan semua orang. Sebagian penyediapemetaan lain hanya memiliki peta dalam ju mlah style yang terbatas dan memperoleh peta kostum dapat men jadi mahal dan proses yang lama. Sebaliknya dengan openstreetmap yang menjadi batas hanyalah kemampuan teknis dan kartografi anda sendiri. Beberapa paket render peta san sistem informasi geografis mendukung data openstreetmap dan semua software yang anda butuhkan untuk membuat peta tersedia gratis.
15
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Secara Realtime Proyek openstreetmap dimulai padaWebagustus 2994 ketika programmer inggris Steve Coast ingin bereksperimen dengan USB receiver GPS yang dia beli dan notebook Linu x-powered nya. Dia mengguankan software GPSDrive yang mengambil peta dari Microsoft MapPoint, melanggar kondisi lisensi. Tidak ingin melanggar hak cipta peta tersebut ia mencari alternatif. Coast menemu kan bahwa tidak ada sumber data pemetaan yang tersedia yang bisa ia masukkan kedalam perangkat lunak open source tanpa melanggar kondisi lisensi atau membayar dalam ju mlah besar. Coast menyadari bahwa ia bisa mengambar peta sendiri, dan orang lain juga, dan proyek itu lahir. Model data awalnya sangat mentah yang terdiri dari garis-garis sederhana yang ditarik atas informasi Landsat dari NASA. Selema beberapa waktu data berkembang menjadi model yang lebih berguna tetapi prinsip dasar pengenaan sebagai pembatas dapat diikuti oleh mapper. Perangkat lunak server awalnya ditulis dalam java, kemudian ditulis ulang di Ruby, yang masih menjadi platform saat ini. Sangat sedikit struktur formal unutk proyek openstreetmap, tidak ada super-user yang dapat mengubah data dalam cara yang pengguna normal tidak bisa. Data dan proyek keduanya dimaksudkan untuk memberikan fleksibilitas mapper sebanyak mungkin sehinggafitur peta mereka dapat akurat sebisa mereka. Sementara ada sistem administrator yang menjaga infrastruktur proyek. Badan yayasan non profit openstreetmap dibentuk untuk mendukung proyek yang tidak mengatur dimana mapper bekerja, apa fitur peta merekaatau bagaimana mereka mengambarkannya. Yayasan ini memiliki beberapa kelo mpok kerja yang melihat berbagai aspek proyek, tetapi mereka peduli denga pembangunan jangka panjang daripada hari demi hari. Yayasan ini akan bertindak apabila seluruh proyek akibat tindakan mapper indiv idu. Disisi positif itu memungkinkan pembuat peta untuk mendapatkan dan merekam informasi tanpa harus memiliki izin persetujuan. Situs utama proyek ini adalah www.openstreetmap.org yang bertujuan untuk mengu mpulkan dan memelihara data. Openstreetmap adalah proyek dengan ratusan dari jutaan orang yang mengkontribusikan dan memanfaatkan data dengan cara yang berbeda. Hasilnya, banyak sumber daya yang telah diciptakan mapper den tesebar diinternet, tetapi data proyek dan banyak dokumentasi disimpan di openstreetmap.org, pada server yang dioperasikan oleh yayasan openstreetmap. Sebagai proyek crowdsources, openstreetmap sangat bergantung pada komunitas yang berpartisipasi aktif dalam proyek, dan mungkin
16
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linuxyang Clustering Berbasis Web Secara Realtime ada banyak alat dan situs bertujuan untuk memungkinkan pembuat
peta untuk berko munikasi dan berko laborasi untuk pemetaan peta dan menggunakan data. Mapper telah menciptakan berbagai cara berbagi informasi, berdasarkan pada pilihan pribadi dan jenis informasi yang terlibat.
Gambar 2.5 Tamp ilan OpenStreetMap Sebagian bagian atas peta adalah tab navigasi, menunjukkan sebagian besar alat manajemen data pada openstreetmap.org. di sebelah kanan adalah link account pengguna. Di sisi kiri halaman sidebar berisi link ke wiki, b log berita, halaman iklan. Melakuka klik pada tombol peta akan menampilkan tombol di sisi kiri peta. Seperti yang anda harapkan, kunci menunjukkan art i dari simboll dan shading. Kuncinya dinamis dan akan berubah dengan tingkatan zoo m dan lapisan dasar yang anda cari. Tidak semualap isan dasardidukung oleh tombol peta dinamis saat ini. Dibawah in i adalah kotak pencarian. Situs pencarian menggunakan dua mesin terpisah. No minatim, in i adalah suatu mesin pencarian atau geocoder openstreetmap. Menggunakan database openstreetmap untuk menemu kan fitur dengan nama, termasuk pemukiman, jalan, dan tempat menarik. No minatim biasanya cepat dan akurat, tatapi hanya dapat menemu kan tempat-tempat yang telah dipetakan dalam openstreetmap. 17
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Webyangmemiliki Secara Realtime Geonames merupakan layanan lokasi eksternal cakupan yang lebih besar dari openstreetmap saat ini, tapi kadang-kadang bisa tidak akurat. Geonames berisi nama pemukiman dan kode pos, dan beberapa fitur lain.
2.5.1 Fitur Geografis OpenStreetMap OpenStreetMap menggunakan model data sendiri, yang berbeda dari setiap model data lain yang digunakan oleh Sistem Informasi Geografis (GIS). Hanya menggunakan tiga jenis data primit if, diko mbinasikan dengan skema-bentuk bebas penandaan yang memungkinkan untuk menggambarkan secara akurat, hampir semua fitur geografis. Hal in i juga menggambarkan topologi dari fiturbagaimana mereka terhubung, dan bagaimana berpindah dari satu lokasi ke lo kasi yang lain.Fitur ini penting untuk beberapa aplikasi, terutama routing, tetapi bukan merupakan fitur GIS tradisional. Dalam Pembahasan ini, kita akan melihat bagaimana sistem OpenStreetMap's systems record the features yang menarik pada peta. Secara khusus, Adalah sebagai berikut: - Tujuan desain OpenStreetMap itu - Stru ktur data yang digunakan - Sistem penandaan - Pedoman yang digunakan oleh komunitas OpenStreetMap untuk membuat data Agar konsisten dan seakurat mungkin.Kesederhanaan model data seringkali menakjubkan o rang yang melaku kan akses ke OpenStreetMap dari latar belakang GIS trad isional, yang digunakan untuk berbagai lapisan data, dan memiliki fitur masing-masing yang dijelaskan secara independen dari orang lain. Beberapa mencari ontologi tetap, atau untuk lebih ke struktur data yang komp leks. Meskipun model data OpenStreetMap dan perangkat lunak yang dikembangkan dari waktu ke waktu Tidak terlalu pesat, dan tanpa perencanaan proyek tertentu, ada beberapa prinsip yang dapat perlaku kan sebagai tujuan desain untuk sistem OpenStreetMap ini: - Data model dan API yang sesederhana mungkin-"hal paling sederhana yang akan bekerja". Data model dirancang agar mudah untuk membuat dan mengedit data, bukan untuk menjadi sederhana untuk membuat atau menggunakan dalam ap likasi lain.diharapkan untuk melakukan seju mlah pos-pengolahan pada setiap data yang di ambil dari OpenStreetMap 18
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linuxdengan Clustering Berbasis aplikasi Web Secara Realtime untuk membuatnya sesuai kebutuhan yang akan di buat,
dan banyak kemudahan untuk membantu, dengan proses ini telah dibuat oleh ko munitas OpenStreetMap. - Sistem in i memiliki wiki seperti mengedit, di mana beberapa pengguna dapat membuat suntingan ke area yang sama pada waktu yang sama, dan sejarah penuh suntingan disimpan. Mengadaptasi GIS yang ada untuk memenuhi persyaratan ini akan sulit, dan bekerja mungkin lebih dari menciptakan tumpukan server OpenStreetMap. - Sistem in i perlu untuk merekam bagaimana topologi-fitur yang terhubung satu sama lain-serta posisi mereka, yang GIS ada banyak yang tidak merekam. Banyak potensi menggunakan data OpenStreetMap tidak mungkin tanpa merekam topologi. -Sistem harus memungkin kan kebebasan maksimu m untuk mappers untuk merekam fitur mereka menemukan, dengan min imu m overhead dan birokrasi. Yang perlu di catat bahwa sangat sedikit pengecekan data dilakukan oleh server OpenStreetMap. Selama data yang disampaikan konsisten, tidak akan ditolak. Ada banyak pihak ketiga pengecekan data alat untuk OpenStreetMap, namun server itu sendiri hanya memastikan bahwa data dasar memenuhi standar format tertentu. sebelum kita masuk ke seluk-beluk edit ing. Dapat di lihat segala hal dengan cara abstrak, tetapi membantu untuk memahami model, seperti setiap editor memiliki cara yang sedikit berbeda dalam pengerjaan. 1. Data Primiti ves Ada tiga data primitif dasar dalam model data: node, Ways, dan Relation. Fitur geografis in i mewakili dalam hal in i , Dapat di jelaskan oleh penandaan dengan pasangan kunci-nilai. Dalam istilah matemat ika, model data OpenStreetMap adalah grafik campuran; yang terdiri dari terdiri dari sudut atau simpul, dan tepi. Bagian yang berbeda dari grafik dapat dihubungkan, atau mungkin terisolasi, tergantung pada fitur apa di dunia nyata pemodelan. Format default untuk mewakili model data adalah XML, dan format itu, saat ini hanya dapat mengamb il data dari server OpenStreetMap. Model data dapat direpresentasikan dalam format lain, dan memang Potlatcheditor berbasis Flash online yang digunakan di openstreetmap.orgmenggunakan Format Aksi Pesan Flash untuk berkomunikasi dengan server. Kita akan membahas bagaimana Anda bisa mengamb il objek
19
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web perlu Secaratahu Realtime individu dari API OpenStreetMap, tetapi tidak bagaimana API bekerja hanya untuk mengedit peta. Ada beberapa atribut umu m untuk setiap tipe data primitif. Masingmasing memiliki ID numerik, tetapi ini hanya unik dalam setiap jenis, sehingga mungkin ada node, cara, dan hubungan semua dengan nomor ID yang sama. . Setiap versi dari setiap objek di OpenStreetMap yang diawetkan dalam database, dan sebagainya setiap objek yang di dapatkan dari API berisi nomor versi, bersama dengan ID dari changeset-set perubahan yang dibuat pada waktu yang sama di mana versi yang dibuat. Nama tampilan dan ID pengguna editor terakhir untuk menyentuh obyek juga dikembalikan. Alasan kedua item yang dikembalikan adalah bahwa mappers bebas untuk mengubah nama tamp ilan mereka kapan saja, namun ID pengguna mereka selalu sama, sehingga memungkinkan untuk melacak pencipta versi tertentu dari sebuah objek bahkan jika mereka ' sudah berubah nama mereka. Perhatikan bahwa API OpenStreetMap akan selalu mengembalikan nama tamp ilan saat in i, bukan nama yang digunakan pada saat mengedit, sehingga ketentuan ini hanya berlaku ketika berhadapan dengan salinan yang lebih tua dari data. Atribut terlihat menentukan apakah versi dari objek yang Anda miliki adalah data saat ini. Jika ini d iset ke false, bahwa versi objek sudah lampau, dan telah digantikan o leh versi yang lebih baru atau dihapus. API selalu mengembalikan versi terbaru secara default, tetapi adalah mungkin untuk mendapatkan sejarah mengedit penuh dari objek apapun jika membutuhkannya. Ada juga timestamp untuk setiap objek, menunjukkan ket ika terakhir diperbaru i, tetapi \ harus selalu menggunakan nomor versi sebagai indikasi apakah pengguna atau tidak obyek telah berubah.
2. Nodes Node titik dalam ruang. Mereka adalah data primit if untuk informasi posisi, dan semua data primit if lainnya bergantung pada node untuk lokasi mereka. Sebuah node dapat digunakan sendiri untuk peta tempat tujuan, sebagai persimpangan antara dua cara, atau hanya sebagai perubahan Setiap node memiliki lintang dan bujur disimpan dalam format desimal sampai dengan 7 tempat desimal: lat = "55.9458449" lon = "-3,2035477" 20
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
Hal ini memberikan resolusi garis lintang dari 1cm, dan resolusi memanjang sekitar 1cm di khatulistiwa, atau sekitar 0.6cm d i Greenwich. Tingkat akurasi yang jauh lebih besar daripada anda dapat mengukur menggunakan konsumen kelas peralatan GPS, dan setara dengan yang dicapai dengan peralatan survei profesional. Singkatnya, itu cukup akurat untuk tujuan apapun untuk memasukkan data ke OpenStreetMap. API OpenStreetMap tidak memeriksa untuk node duplikat, jad i mungkin untuk memiliki dua node dalam tempat yang sama. Hal in i telah terjadi d i masa lalu d i mana data telah diimpor ke OpenStreetMap salah, dan ada alat yang akan memeriksa untuk node duplikat. Unsur-unsur anak tunggal dari sebuah node adalah tag diterapkan pada simpul tersebut, tetapi XML untuk tag apapun tag elemen tunggal dengan atribut k dan v untuk kunci dan nilai masing-masing. di arah jalan. 3. Ways ways yang diperintahkan daftar node. Mereka dapat menggambarkan fitur lin ier, seperti jalan, jalan, dan saluran air. Mereka juga dapat ditutup untuk membentuk daerah. Mana mereka digunakan untuk menggambarkan fitur lin ier, ways biasanya harus ditempatkan di garis tengah dari fitur fisik, dan di perimeter untuk suatu daerah. Sebuah ways yang ada semi-mandiri dari node yang dikandungnya, di node itu sendiri tidak berubah dengan menjadi bagian dari jalan atau tidak, dan data untuk ways tidak berubah saat node yang berubah, termasuk men jadi reposisi . Ini berart i bahwa jika semua node yang membentuk jalan dipindahkan, tetapi node dalam cara atau penandaan cara adalah men inggalkan sama, t idak ada versi baru dari jalan akan dibuat, dan tidak ada perubahan yang akan muncul dalam sejarah. Sebuah ways harus memiliki setidaknya dua node, dan dapat, saat ini, memiliki maksimu m 2000 node. Batas atas adalah ukuran praktis untuk menghentikan ways yang sangat panjang yang mempengaruhi kinerja server openstreetmap.org 's, daripada batas yang melekat dalam model data. Sebuah node dapat menjadi milik lebih dari satu cara, dan tidak ada batas untuk berapa banyak dapat miliki Urutan dari node dengan cara di simpan, sehingga mereka selalu kembali dalam urutan di upload asli. Ways yang dianggap memiliki arah (meskipun hal ini tidak selalu signifikan), tergantung pada cara apa yang digunakan untuk menggambarkan. Arahnya adalah dari yang 21
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Secara pertama ke node terakhir, dan editor yang Web paling dapatRealtime menunjukkan arah ini menggunakan panah. Jika node pertama dan terakh ir dari jalan yang sama, ways membentuk daerah tertutup, yang dapat ditandai untuk menunjukkan apa yang mewakili daerah tersebut. Jika bentuk yang lebih ko mpleks daripada poligon sederhana diperlukan untuk menggambarkan fitur, seperti sebuah bangunan dengan halaman di tengah, atau hutan dengan kliring, ini dilaku kan dengan menggunakan beberapa cara dan relasi untuk menghubungkan mereka. Meskipun tidak ada batasan teknis yang mencegah cara dari yang dipakai sebagai area dari d iri-berpotongan, ini akan hampir pasti membuat masalah dengan penyaji "dan harus dihindari. ways bisa menyeberang tanpa bergabung, dan hanya harus mengasumsikan cara secara fisik terhubung jika mereka berbagi node, atau lebih dari satu simpul.Sebaliknya, Anda hanya harus bergabung dua cara dengan node jika mereka benar-benar secara fisik terhubung. Contoh terbaik dari in i adalah sebuah jembatan membawa satu jalan di atas yang lain. Hal ini tidak mungkin untuk berhenti di tengah jalan di sepanjang jembatan dan berbelok ke jalan bawah, sehingga data yang Anda gunakan untuk mewakili jembatan dan jalan d i bawah ini harus mencermin kan hal ini. Kita akan membahas bagaimana hal ini dilakukan dalam sebuah editor Server OpenStreetMap tidak memeriksa geometri jalan sama sekali. Itu bisa apa saja dari garis lurus untuk mencoret-coret, selama sebagai node yang digunakan adalah semua yang terlihat. Sebuah node bahkan dapat digunakan lebih dari sekali dalam jarak, karena ini d iperlukan untuk daerah dan cara-cara yang bulat lingkaran ke diri mereka sendiri, tetapi tidak ada cek di API apakah node digunakan kembali. Sebaliknya, itu diharapkan bahwa aplikasi editing memastikan bahwa mereka tidak menghasilkan cara masuk akal di tempat pertama.
4. Rel ations Relations adalah daftar data primitif, termasuk hubungan lainnya. Relations ada untuk memungkinkan pembuat peta untuk fitur model yang tidak dapat dijelaskan menggunakan node tunggal atau cara, atau di mana dua dari jenis yang sama tumpang tindih fitur. Contoh termasuk ko mpleks, jalan bercabang, rute jarak jauh, atau pembatasan putar di persimpangan. Relations khusus merupakan pembatasan gilirannya, dan tidak membuat pada salah satu dari dua OpenStreetMap yang gaya peta 22
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Secara utama. Sebaliknya, Linux ini dClustering igunakan Berbasis oleh Web algorit ma Realtime routing untuk
menghindari membuat gilirannya ilegal. Ada banyak jenis hubungan, dan ini mungkin bagian yang paling tidak dewasa model data OpenStreetMap dan pemetaan. Unsur relasi memiliki atribut u mu m untuk semua primitif, dan bukan yang lain.Elemen anak adalah daftar tag dan daftar anggota relasi. Setiap elemen anggota memiliki atribut, memberikan jenis dan nomo r ID, bersama dengan peran. Atribut peran adalah string sederhana yang nilai-n ilai dan signifikansi ditentukan oleh jenis hubungan itu sendiri. Peran dapat dibiarkan kosong untuk jenis hubungan yang tidak memerlukan satu. Dalam contoh kita, ketik diberikan sebagai pembatasan, dan anggota menunjukkan rute yang ilegal untuk ambil menggunakan node yang mewakili persimpangan dengan pembatasan gilirannya, dan cara-cara yang mewakili jalan yang ilegal untuk akses. Para anggota dari sebuah relasi dikembalikan dalam urutan yang sama mereka diciptakan dalam, tetapi order tidak selalu signifikan, dan bahkan mungkin tidak urutan yang diinginkan tergantung pada aplikasi yang menciptakan hubungan di tempat pertama. Jika Anda memiliki aplikasi yang menggunakan hubungan dalam cara order-sensitif, Anda harus memeriksa dokumentasi untuk itu jenis relasinya untuk melihat apakah konvensi untuk pesanan anggota telah ditetapkan. Sepert i dengan primitif lainnya, API OpenStreetMap tidak memeriksa apakah suatu relasi sesuai dengan format tertentu atau standar, sehingga Anda harus melakukan Anda validasi sendiri sebelu m menggunakan hubungan. 5. Changesets Ada struktur data lebih lanjut yang digunakan dalam API-theOpenStreetMap Changeset. Changesets bukan bagian dari model data yang tepat, tetapi hanya kelompok perubahan yang dibuat untuk data yang primitif. Changesets diperkenalkan untuk membuat lebih mudah untuk mengidentifikasi perubahan yang berkaitan dengan peta, dan untuk merapikan data atribusi. Sebelum diperkenalkan, satu-satunya cara mengidentifikasi suntingan bagian terkait yang berubah dari peta adalah untuk mencari kelo mpok suntingan oleh seorang editor dalam waktu singkat dari masing-masing lainnya, yang memakan waktu dan rentan terhadap kesalahan. Sebagai OpenStreetMap tumbuh
23
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Webleb Secara Realtime dalam popularitas, vandalis me d iharapkan akan ih dari masalah, dan changesets yang salah satu alat yang digunakan untuk menyimpan data yang akurat. Changesets dibuka oleh aplikasi editor yang sebelum meng-upload perubahan apapun, maka tertutup sekali mereka sudah selesai. Setiap mengedit data OpenStreetMap harus ditugaskan ke sebuah changeset. Satu mapper dapat memiliki sejumlah changesets terbuka setiap saat, meskipun changesets idle ditutup secara otomatis oleh server setelah satu jam. Kita akan membahas rincian yang tepat menggunakan changesets , dan perangkat lunak editing yang paling OpenStreetMap secara otomatis membuat dan menutup changesets .
6. Tagging Aspek fisik data OpenStreetMap adalah terkandung dalam model data dan primit if, tapi itu penandaan setiap primit if yang memberitahu apa semua fitur , dan di mana kekuatan sebenarnya dari model kebohongan. Data primit if memiliki tag ditambahkan kepada mereka yang memberitahu Anda apa yang dunia nyata fitur yang mereka wakili, dan dari bahwa dapat membuat peta, menghasilkan mesh routing, atau membangun beberapa aplikasi lain. Sebuah tag adalah pasangan kunci-nilai sederhana. Setiap primitif dapat memiliki ju mlah sewenang-wenang tag yang melekat padanya. Kunci dan nilai adalah string sederhana, dan dapat mengandung karakter Unicode yang valid upto batas karakter 255. OpenStreetMap server saat ini menggunakan UTF-8 skema pengkodean. Itu adalah spesifikasi tekn is keseluruhan untuk tag di OpenStreetMap. API sendiri t idak menegakkan aturan lebih pada tag daripada yang hanya disebutkan.Sebaliknya, apa yang akan dimasukkan ke dalam tag diputuskan oleh ko munitas OpenStreetMap, melalu i adat-istiadat, diskusi, dan konsensus. Sudah ada sejumlah besar kunci dan nilai yang digunakan, beberapa pada jutaan obyek, dan beberapa yang hanya digunakan beberapa kali. Tagging adalah semantik, dalam bahwa menggambarkan sifat dari fitur pemetaan , dari pada men jelaskan bagaimana jika ingin untuk muncul pada peta. Munculnya fitur apapun pada peta berdasarkan data OpenStreetMap sepenuhnya di bawah kendali orang yang mengkonfigurasi penyaji peta itu. Tidak ada cara untuk memaksa fitur tertentu untuk melihat cara tertentu dalam setiap penyaji. Satu analogi dengan bahasa halaman web yang ditulis dalam, HTM L dan Cascading Style Sheets (CSS). Idealnya, HTM L untuk halaman web 24
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Secara Realtime in formasi tata letak samaWebsekali, tetapi hanya
tidak berisi menggambarkan struktur dari doku men. Sebuah lembar style tersebut kemudian digunakan untuk mengubah dokumen yang menjadi representasi visual atau aural berdasarkan aturan pada style sheet. Demikian pula, data OpenStreetMap hanya menggambarkan struktur dari peta, dan daun presentasi ke sebuah style sheet di penyaji peta. Dan juga harus ingat bahwa tidak semua aplikasi data OpenStreetMap melibatkan render peta. Routing, geolocation, dan statistik aplikasi tidak dapat menggunakan peta sama sekali, atau mungkin mengabaikan tag yang tidak memiliki bantalan pada algorit ma mereka. OpenStreetMap wiki digunakan untuk mendokumentasikan apa yang pasangan kunci-nilai tertentu berarti. Entri biasanya ditulis oleh orang pertama yang menggunakan tag, tetapi beberapa tag mungkin tidak didokumentasikan, atau mungkin memiliki halaman mereka di wiki ditulis oleh orang lain. Cara normal menuliskan tag adalah dalam bentuk key = value untuk tag yang memenuhi syarat, atau kunci =* untuk kunci dengan tidak ada nilai tertentu. akan melihat ini notasi yang digunakan di wiki, mailing list, dan dokumen lain yang digunakan dalam OpenStreetMap. Kebanyakan editor menggunakan kotak teks terpisah untuk kunci dan nilai tag, sehingga Anda tidak akan biasanya harus menulis tag secara penuh. Tombol dan nilai-nilai simbolik biasanya ditulis dalam huruf kecil, tanpa spasi, dengan garis bawah untuk membantu pembacaan di mana diperlukan. API OpenStreetMap tidak dengan sendirinya kasus sensitif, tetapi tidak menerjemahkan kasus setiap tag yang Anda tambahkan. Alat yang paling untuk pengolahan dan rendering data yang OpenStreetMap bersifat case sensitive, sehingga nilai-nilai harfiah seperti nama jalan harus ditulis dengan kapitalisasi yang benar dan jarak. Inggris Bahasa Inggris biasanya digunakan untuk kunci dan nilai-nilai simbolik, bahkan untuk fitur non-negara berbahasa Inggris. Meskipun ini adalah sebagian besar karena proyek ini d imulai d i Inggris, itu terbukti berguna dalam memungkinkan tag yang sama untuk digunakan di berbagai negara. 25
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Web Secara Realtime Hanya satu nilai per kunci adalah Berbasis didukung, jadi jika perlu untuk merekam beberapa nilai untuk kunci tertentu, praktek yang normal adalah dengan menggunakan awalan atau akhiran ke tag, dipisahkan oleh dua titik
7. Any tags you like Satu prinsip penting dalam OpenStreetMap adalah bahwa tidak ada pembatasan pada apa yang pasangan kunci-nilai dapat digunakan sama sekali, baik tekn is atau kebijakan. bebas menggunakan kombinasi apa pun yang menurut Anda paling menggambarkan fitur pemetaan . Prinsip ini diringkaskan dalam ungkapan "Any tags you like" Secara harfiah, hal in i dapat terdengar seperti undangan untuk kekacauan.Sebaliknya, apa yang sebenarnya berarti bahwa user tidak perlu persetujuan sebelum menggunakan tag baru, harus perlu. masih diharapkan untuk menggunakan tombol yang ada dan nilai-nilai, d i mana mereka secara akurat menggambarkan fitur user mencoba untuk peta. Namun, mungkin menemukan t ipe fitur yang belum dipetakan sebelumnya, dan perlu datang dengan tag baru. Ini t idak hanya mungkin, itu d imasukan Jika user membuat tag baru, diharapkan untuk menambah dokumentasi untuk tag baru untuk OpenStreetMap wiki, men jelaskan apa yang telah menggunakannya untuk mewakili, jika mappers lain tidak akan tahu apa yang tag berarti, bahkan jika Anda berpikir user adalah tag cukup jelas. Doku mentasi ini juga diterjemahkan ke dalam bahasa lain, sehingga mappers melaku kan terjemahan memerlu kan teks asli untuk bekerja. 8. Don’t tag for the renderer user akan menemukan kalimat in i secara teratur pada milis OpenStreetMap, dan itu titik lain penting untuk diingat. Apa artinya adalah: Jangan menggunakan tag yang salah untuk menghasilkan efek tertentu dalam penyaji peta. Sebagai contoh, user mungkin tergoda untuk tag gedung sebagai hutan sehingga muncul pada peta dalam hijau, karena bangunan itu sendiri dicat hijau. Ini menciptakan banyak masalah : -Render yang berbeda dari peta dapat menggunakan warna yang berbeda untuk hutan, atau mungkin mengabaikan hutan sama sekali, sehingga 26
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Web Secara bangunan Anda tidak akanClustering muncul Berbasis seperti yang Anda Realtime inginkan, dan
mungkin tidak muncul sama sekali. -Jika sebuah aplikasi geocoding mencari fitur dinilai sebagai sebuah bangunan dengan nama tertentu, tidak akan memeriksa fitur Anda, karena tidak terdaftar sebagai bangunan, namun sebagai daerah hutan. Sebaliknya juga dapat terjadi, di mana seseorang mencari hutan, menemukan bangunan Anda, dan mendapatkan informasi yang salah. Jika use ingin peta di mana fitur tertentu muncul dalam warna tertentu atau gaya, user dapat membuat peta sendiri, 9. Verifi ability In formasi yang dicatat dalam OpenStreetMap harus diverifikasi. In i berarti bahwa mapper lain harus mampu survei ulang informasi yang telah menambahkan, dan sampai pada kesimpulan yang sama seperti yang miliki, berdasarkan apa yang mereka mampu mengamati. Hal in i berlaku baik untuk orang primitif yang di gunakan, dan tag user melamp irkan kepada mereka. GPS user jejak adalah metode verifikasi posisi fitur yang telah dipetakan, namun tag yang Anda gunakan juga harus diverifikasi. -user hanya harus tag fitur berdasarkan apa yang dapat dilihat "di lapangan". Jika memverifikasi fitur , menambahkan membutuhkan akses ke sumber informasi tambahan, tidak harus pergi di OpenStreetMap. Misalnya, jika Anda akan menambahkan jejak hiking bernama untuk OpenStreetMap, ini harus didasarkan pada rambu-rambu yang di temukan d i sepanjang jalan, bukan sebuah buku panduan. 10. A few core tags Ada terlalu banyak tag digunakan di OpenStreetMap untuk mendoku mentasikan semuanya di sini. Ada satu set inti dari tag yang bisa digunakan paling sering untuk mewakili fitur b iasa, dan mereka akan menutupi sebagian besar pemetaan yang perlu dilakukan, kecuali jika memiliki spesialis kebutuhan. Daftar utama dari tag yang umum d isimpan di http://wiki.openstreetmap.org/wiki/Map_Features, dan tiga aplikasi OpenStreetMap utama editing telah built-in preset yang mencerminkan praktek standar dalam masyarakat. Meskipun tidak ada perbedaan teknis, ada dua jenis umu mnya tag, yaitu, orang-orang yang menentukan
27
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Realtime sifat mana kelas fitur data primitif, danBerbasis orang Web yangSecara mendefinisikan tambahan.
2.5.2 Java OpenStreetMap Edi tor (JOS M) Ed itor Java OpenStreetMap, adalah sebuah aplikasi desktop yang mengedit serta ditulis di Java.dan pengoprasianya dapati berjalan pada Windows, Mac OS, dan Linu x. Proyek ini memiliki website sendiri di http://josm.openstreetmap.de/ serta dapat men-download versi terbaru dari perangkat lunak. Dan juga harusn mendownload Java jika ko mputer yang akan di pasangkan JOSM belum terinstal, dari http://java.sun.com/ atau melalu i manajer paket pada beberapa distribusi Linu x. JOSM memiliki banyak fitur built-in, seperti dukungan pemetaan audio dan foto, yang membantu mengubah informasi survei menjad i data peta. Ini juga mendukung plugin yang menambahkan fungsi tambahan, seperti langsung mengumpulkan jejak dari GPS secara real time, dan alat-alat menggambar tambahan atau koneksi ke situs web pihak ketiga. Pada umu mnya ada dua versi JOSM tersedia yaitu: versi yang diuji (Http://josm.openstreetmap.de/josm-tested.jar) dan versi terbaru (http://josm.openstreetmap.de/josm-latest.jar). Versi d iuji adalah lebih stabil, dan apa yang harus anda gunakan kecuali Anda memiliki kebutuhan khusus untuk beberapa fitur terdepan. Versi terbaru ini lebih up-to-date, tapi akan mungkin berisi bug dan bahkan mungkin kecelakaan saat atau sedang bekerja, kehilangan setiap pekerjaan yang di lakukan. Keduanya didistribusikan sebagai file JAR executable, yang biasanya dapat menjalankan hanya dengan melaku kan klik dua kali file jika Java terpasang dengan benar. JAR tidak perlu meng instal, atau berada di lokasi tertentu pada hard drive. Jika memiliki versi kerja Java yang terinstal, namun melakukan klik ganda file JAR t idak bekerja, mu lailah JOSM dengan baris perintah berikut: java-jar josm-latest.jar Menggunakan JOSM di ko mputer public JOSM d ikemas sebagai file tunggal, yang dapat digunakan tanpa instalasi tambahan, Java yang disediakan adalah bekerja. In i berarti user dapat menggunakan JOSM di ko mputer umu m cukup mudah, bahkan di mana setiap orang tidak memiliki hak instalasi. Namun, JOSM menulis preferensi, termasuk
28
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Web Secara Realtime username dan password, ke Clustering disk lo kal,Berbasis jadi waspada menggunakannya di
ko mputer publik. 2.6 Client Server Client-server adalah suatu bentuk arsitektur, dimana client adalah perangkat yang menerima yang akan menamp ilkan dan menjalankan aplikasi (software ko mputer) dan server adalah perangkat yang menyediakan dan bertindak sebagai pengelola aplikasi, data, dan keamanannya. Server biasanya terhubung dengan client melalui kabel UTP dan sebuah kartu jaringan (network card). Kartu jaringan ini biasanya berupa kartu PCI atau ISA. Dalam teknologi informasi, clientserver meru juk kepada cara mendistribusikan aplikasi ke pihak client dan pihak server. Dalam model client-server, sebuah aplikasi dibagi men jadi dua bagian yang terpisah (tetapi masih dalam sebuah kesatuan) yakni ko mponen client dan komponen server. Komponen client dijalankan pada sebuah workstation. Pemakai wo rkstation memasukkan data dengan menggunakan teknologi pemrosesan tertentu, kemudian mengirimkannya ke ko mponen server, umu mnya berupa permintaan layanan tertentu yang dimiliki oleh server. Ko mponen server akan menerima permintaan layanan tersebut dan langsung memprosesnya serta mengembalikan hasil pemrosesan kepada client. Client pun menerima informasi hasil pemrosesan data tadi dan menampilkannya kepada pemakai dengan menggunakan aplikasi yang digunakan oleh pemakai. Sebuah contoh dari aplikasi client-server sederhana adalah aplikasi web yang didesain dengan menggunakan Active Server Pages (ASP). Skrip ASP akan dijalan kan di dalam web server (Apache atau Internet Information Serv ices), sementara skrip yang berjalan d i pihak client akan dijalankan oleh web browser pada komputer client (workstation). Client-server merupakan penyelesaian masalah pada software yang menggunakan database sehingga setiap komputer tidak perlu diinstall database. Dengan metode client-server database dapat diinstal pada komputer server dan aplikasinya diinstal pada client. Ko mponen client juga sering disebut sebagai front-end, sementara ko mponen server disebut sebagai back-end.
29
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una 2.7 Gps
likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
GPS (Global Positioning System) adalah sistem satelit navigasi dan penentuan posisi yang dimiliki dan dikelola o leh Amerika Serikat. Sistem in i d idesain untuk memberikan posisi dan kecepatan tiga-dimensi serta informasi mengenai waktu, secara kontinyu di seluruh dunia tanpa bergantung waktu dan cuaca, bagi banyak orang secara simu ltan. Saat ini GPS sudah banyak digunakan orang di seluruh dunia dalam berbagai bidang aplikasi yang menuntut informasi tentang posisi, kecepatan, percepatan ataupun waktu yang teliti. GPS dapat memberikan informasi posisi dengan ketelit ian bervariasi dari beberapa millimeter (orde nol) sampai dengan puluhan meter. Beberapa kemampuan GPS antara lain dapat memberikan informasi tentang posisi, kecepatan, dan waktu secara cepat, akurat, murah, d imana saja di bu mi ini tanpa tergantung cuaca. Hal yang perlu dicatat bahwa GPS adalah satu-satunya sistem navigasi ataupun sistem penentuan posisi dalam beberapa abad ini yang memiliki kemampuan handal seperti itu. Ketelit ian dari GPS dapat mencapai beberapa mm untuk ketelit ian posisinya, beberapa cm/s untuk ketelitian kecepatannya dan beberapa nanodetik untuk ketelitian waktunya. Ketelitian posisi yang diperoleh akan tergantung pada beberapa faktor yaitu metode penentuan posisi, geometri satelit, t ingkat ketelitian data, dan metode pengolahan datanya. Secara umu m produk dari GPS adalah posisi, kecepatan, dan waktu. Selain itu ada beberapa produk lainnya seperti percepatan, azimuth, parameter attitude, TEC (Total Electron Content), WVC (Water Vapour Content), Polar motion parameters, serta beberapa produk yang perlu diko mbinasikan dengan informasi eksternal dari sistem lain, produknya antara lain tinggi ortometrik, undulasi geoid, dan defleksi vert ikal.
30
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
~~~~~~~ Halaman Sengaja Dikosongkan ~~~~~~
31
BAB III PERANCANGAN DAN PEMBUATAN SISTEM 1.1
Perancangan Umum
Pada proyek akh ir mengenai ”Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kabupaten Tojo Una-Una”. Desain sistem yang dibangun adalah seperti yang terlihat pada Gambar 3.1:
Gambar 3.1–Desain Sistem Secara Umu m Arsitektur desain sistem aplikasi d isesuaikan dengan arsitektur aplikasi server, yaitu OSM WMS server yang merupakan arsitektur terpusat dan terdistribusi. Dari arsitektur terpusat (client-server) tersebut, komponen yang terdapat pada sisi clientberupa pengguna akhir perangkat bergerak android yang dapat menampilkan peta atau memberikan hasil analisa operasi SIG seperti pencarian fasilitas pendidikan. Sedangkan, ko mponen pada sisiservermenyediakan data geospasial dan melakukan operasi SIG berdasarkan permintaan dari sisi client. Terdapat berbagai jenis jaringan komunikasi nirkabel (GPRS/ 3G, 32
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Clustering Berbasis Webserver Secara yang Realtime CDMA/EVDO, ISP) Linux diantara sisi client dan sisi berfungsi
untuk memfasilitasi pertukaran geodata dan layanan. likasi Monitoring Pemakaian Processor dan Memory pada Berdasarkan Gambar 3.1 menunjukan desain sistem SIG fasilitas Linux Clustering Berbasis Web Secara Realtime pendidikan Kabupaten Tojo Una-Una secara umu m dan menggambarkan 6 ko mponen dasarnya : 1. GPS/ LBS/Wifi Sistem penentuan posisi yang dapat memberikan informasi georeferensi koordinat (x, y, dan z-elevasi) untuk Mobile Android. Terdapat 2 sistem utama, yaitu sistem penentuan posisi lokal (LBS/Wifi) yang mengandalkan sistem posisi triangulasi sinyal radio atau sinyal telepon seluler dari beberapa BTS dan global (GPS) yang menggunakan sinyal satelit untuk menghitung posisi unit GPS. 2. Mobile Android Handphone atau Tablet berplatform Android yang telah diperlengkapi dengan perangkat komunikasi nirkabel yang dapat digunakan untuk pertukaran data dan teleko munikasi ke server. Mobile Android menjalan kan aplikasi SIG fasilitas pendidikan Kota Palu yang dapat melakukan proses geocoding, pencarian rute, atau menamp ilkan peta berserta informasi lokasi dari fasilitas pendidikan kepada pengguna akhir. 3. Memory Tempat penyimpanan sementara data cache geospasial seperti tiles dan basis data fasilitas pendidikan. Data akan terisi setelah dilaku kannya pengunduhan dan sinkronisasi dari server. 4. Wireless Co mmunicat ion Mekanis me ko munikasi yang menghubungkan Mobile Android dengan server. Hubungan ini dapat berupa ko munikasi nirkabel secara real-timeseperti melalui Wifi atau sinyal telepon selular. Ko munikasi in i merupakan komun ikasi dua arah dimana saat Mobile Android meminta informasi dari server, dan server akan merespon permintaan dengan mengirimkan informasi terbaru ke client atau penerima. 5. OpenStreetMap API Suatu layanan web yang menyediakan cara bagaimana sisi client dapat mengakses langsung data geospasial di OSM WMS server melalu i antarmuka HTTP. OSM API d igunakan untuk sinkronisasi data antara sisi client dan sesi server seperti saat melakukan permintaan atauupdate datadari sisi client ke sisi server, kemud ian servermerespon dan mengirim setiap permintaan dari sisi client . Sinkronisasi ke serverterjadi apabila permintaan data geospasial dari Mobile Android tidak terdapat pada data cache geospasial di memori. Setiap data 33
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linuxdari Clustering Web Secara Realtimesebagai geospasial yang diterima serverBerbasis akan disimpan d imemori data cache geospasial. 6. OSM WMS Server J2ME likasi Monitoring dan ka Layanan basissisdata geospasial melalui Pemakaian media webProcessor atau antarmu Memory pada Linux Clustering Web Secara HTTP. OSM WMS servermenghasilkan petaBerbasis yang ber-georeferensi Realtime secara dinamis dari data geospasial (data spasial dan non-spasial). Peta hasil WMS dapat berupa gambar berformat raster atau vector, sesuai permintaan client. Saat melayani permintaan peta pada perangkat bergerak server akan merender peta berformat raster 256x256 pixel tiles yang terdapat pada tile.openstreetmap.org. 7. Routing Service Server Layanan penghitungan rute berserta informasinya berdasarkan data spasial OSM melalui med ia web atau antarmuka HTTP dengan menggunakan API penghitungan rute. Routing Service Server yang diberi nama YOURS menghasilkan pencarian berdasarkan jalur tercepat atau terpendek dan yang digunakan pada aplikasi SIG ini yaitu pencarian jalur terpendek. API mengirim permintaan informasi rute ke Mobile Android dalam bentuk session yang akan di simpan pada memo ri untuk sementara waktu (caching).
1.2
Spesifikasi Aplikasi Aplikasi terbentuk dari dua perangkat utama, yaitu client dan server. Server berfungsi untuk membangun, menyimpan, dan mengolah peta dan data-data atributnya. Sisi server memiliki spesifikasi sebagai berikut : 1. Melakukan digitasi peta dan mengelolah hasil digitasi peta menggunakan JOSM 4550. 2. Melakukan pengeloalaan data attribut fasilitas pendidikan 3. Server menggunakan layanan dari OpenStreetMap sebagai Aplication Server Sedangkan spesifikasi pada sisi client adalah sebagai berikut : 1. Aplikasi yang dibuat pada Mobile Android menggunakan JDK, IDEEclipse Indigo dan Android SDK Rev.9. 2. Menggunakan teknologi Java.
34
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una 1.3
likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime Tahap Pengerjaan TAHAP
likasi Monitoring Pemakaian data Processor dan Memory pada Pengumpulan IDENTIFIKASI Linux Clustering Berbasis Web Secara Realtime AWAL
Data spasial - Peta Kabupaten Tojo Una Una
Data Non Spasial
- Data Fasilitas Pedndidikan Kabupaten Tojo Una Una
Pembuatan Peta Perancangan Aplikasi
TAHAP IMPLEMENTASI
Pembuatan Aplikasi
Desain User Interface
Uji Coba Aplikasi
TAHAP ANALISA $KEIMPULAN
Gambar 3.3 – Diagram Tahap Pengerjaan 1.3.1 Pengumpulan Data Informasi fasilitas Pendidikan diperoleh dari institusi terkait antara lain dari Bappeda, Pertanahan dan Dispora kabupaten Tojo Una-una, serta depatemen – departemen yang terkait. Data – data yang dibutuhkan adalah berupa data spasial atau peta wilayah dan data fasilitas pendidikan . Data data tersebut meliputi : 1.Peta Kabupaten Tojo Una-Una 2.Data fasilitas pendidikan
35
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime -SD -SMP -SMA sis J2MElikasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara 1.4 Implementasi Sistem Realtime Pengujian dilakukan untuk mengetahui apakah aplikasi ini telah berjalan dengan baik sesuai dengan rencana, karena aplikasi in i merupakan sistem informasi geografis berbasis android maka untuk pengujiannya akan mencoba menampilkan masing-masing informasi fasilitas pendidikan berdasarkan basis data yang telah dibuat beserta fitur-fitur yang telah ditentukan. Pengujian dilakukan untuk mengetahui apakah aplikasi yang dibangun telah berjalan dengan baik dan memenuhi spesifikasi yang telah ditentukan. Pengujian dilakukan dengan mencoba menampilkan tiap informasi berdasar kategori serta fitur-fitur yang ada dan mengamat i tampilan yang ada.
Ada beberapa modul yang digunakan pada sistem ini yang masing masing memiliki fungsi tertentu, yang digunakan adalah sebagai berikut. 1.4.1 Mendapatkan Lokasi Modul ini digunakan untuk mendapatkan informasi lo kasi user saat ini. Caranya adalah dengan menggunakan fasilitas GPS yang ada pada perangkat Android itu sendiri. GPS bekerja dengan menstransmisikan sinyal dari satelit ke perangkat, dalam hal ini GPS masih memiliki tingkat keakuratan tertentu jadi lokasi belu m 100 % tepat. Selain menggunakan GPS, informasi lo kasi saat ini juga bisa didapat dengan menggunakan data Cell ID dan Location Area Code. Kedua data ini dapat diperoleh melalui informasi pemancar yang ada di dekat perangkat atau user itu sendiri. Setelah data tersebut didapatkan, maka data akan dikirim ke layanan yang menyediakan informasi tempat berdasarkan Cell ID dan Location Area Code, seperti OpenCellID. Layanan ini memiliki basis data yang menyimpan informasi lokasi berdasarkan kedua data tadi. Jika data Cell ID dan Location Area Code ada dalam basis datanya, maka informasi lo kasi berupa koord inat tempat akan diberikan oleh layanan ini. Sama seperti GPS, layanan ini juga memiliki keakuratan tertentu.
36
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering 1.4.2 Mendapatkan Data Peta Berbasis Web Secara Realtime
Modul ini digunakan untuk mendapatkan data peta yang akan likasi Monitoring Pemakaian Processor dan Memory pada diberikan ke sistem. Karena peta yang digunakan dari layanan Linux Clustering Berbasis Web Secara Realtime OpenStreetMap maka yang perlu d ilakukan hanya meminta data saja. Data peta yang diminta adalah peta wilayah di sekitar lo kasi user berada. Karena basis data yang digunakan hanya terdapat informasi tempat di kota Tojo una una maka jika peta tersebut adalah peta Tojo una una maka informasi tempat bisa dimuat. Untuk mempero leh data peta itu sendiri, akan digunakan OpenStreetMap API yang diberikan oleh layanan OpenStreetMap, dimana dengan API tersebut data peta dapat diperoleh. 1.4.3 Menampilkan Tempat Modul ini digunakan untuk menampilkan lokasi-lo kasi tempat pada peta. Peta yang sudah diperloleh dari OpenStreetMap itu sendiri akan diberikan informasi tambahan berupa gambar atau lambang berdasarkan tempat yang ada pada basis data. Caranya adalah dengan memberikan Overlay pada peta tersebut. Overlay adalah objek yang ditambahkan pada peta. Pada peta dapat dibuat banyak Overlay. Letak dari Overlay ini berdasarkan koordinat yang sudah tersimpan pada basis data. Lokasi yang ditampilkan juga bisa disaring oleh user baik dengan kategori atau jarak terdekat dari user. Jika user memilih berdasarkan kategori, user perlu memnginputkan kategori apa yang ingin ditampilkan. Setelah itu sistem akan mengamb il data yang memiliki kategori itu saja, kemud ian dibuatkan Overlay nya. Jika user memilih berdasarkan jarak, maka user juga perlu meng inputkan radius yang diinginkan, misalnya 10 km, maka tempat - tempat dengan radius itu yang akan tampil. Untuk menentukan radius digunakan perhitungan jarak berdasarkan koordinat dari tempat dan koordinat dari lokasi user. 1.4.4 Menampilkan Informasi Tempat Modul ini digunakan untuk menampilkan informasi dari masing-masing tempat yang sudah dipilih oleh user. Untuk memilih tempat, user hanya perlu meng-klik gambar Overlay yang ada pada peta, maka sebuah Activity baru akan tampil yang memuat informasi dari tempat itu sendiri. Informasi tersebut diperoleh dari basis data.
37
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime 3.4.5 Penentuan Rute
Modul ini d igunakan untuk mencari rute dari lokasi user, sis J2ME likasi Monitoring Processor ke tempat tujuan tertentu. Rute yangPemakaian ditamp ilkan berupadan warna Memory pada Linux Clustering Berbasis Web Secara
yang berbeda yang ada pada jalan di peta. Proses pencarian rute Realtime ini juga menggunakan layanan OpenStreetMap sendiri, sistem akan memberikan parameter yaitu koordinat asal dan koordinat tujuan kemudian OpenStreetMap akan memberikan informasi koordinat - koordinat yang dilalu i. Setelah koordinat itu didapat maka bisa dibutkan Overlay nya berupa warna tertentu, sehingga jalan yang dilallui akan memiliki warna berbeda. 3.4.6 Fitur Yang Di miliki SIG Fitur Fitur yang di miliki sistem informasi geografis yang akan di bangun adalah sebagai berikut : - Menampilkan atau melaku kan navigasi - Mencari fasilitas pendidikan berdasarkan rad ius jarak - Menentukan rute - Pencarian atau query - Terintegrasi dengan GPS - Penyimpanan data secara lokal - Dapat aktif dalam mode offline maupun online - Memperbesar dan memperkecil tampilan map
3.5
Langkah Pembuatan Peta Untuk daerah yang tidak memiliki jalan dan data lainnya di openstreetmap maka perlu dilakukamn pembuatan peta (Dig itasi) dengan bantuan JOSM. Untuk memulainya di lakukan langkah sebagai berikut: 1. Download JOSM d i http://josm.openstreetmap.de/
38
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux selesai, Clustering Berbasis Web Realtime 2. Jika instalasai sudah download dataSecara untuk halaman
download. Lakukan klik kanan dan geser untuk menentukan besar likasi Monitoring Pemakaian Processor dan Memory pada wilayah yang yang anda ingin gunakan. Linux Clustering Berbasis Web Secara Realtime
Gambar 3.5. Dowload peta JOSM - Selan jutnya anda bisa mendownload plugins untuk membantu proses pembuatan peta. Edit-preference- plugins centang yang akan dibutuhkan kemudian OK.
Gambar 3.6 Update Plugin JOSM - Ada 3 mode operasi utama yang digunakan ketika pengeditan dilakukan: 39
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
Ø Select : digunakan untuk memilih elemen, mengedit atau melihat tag dan memindahkan. Shortcut untuk mede ini adalah S. sis J2MElikasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara
Ø Add : digunakan untuk Realtime menambahkan titik baru untuk membuat jalan baru, memperpanjang jalan yang ada atau sebagai titik tunggal. Shortcut untuk mede ini adalah A. Ø Delete : digunakan untuk menghapus elemen. Shortcut untuk mede ini adalah D. Selanjutnya untuk memu lai dig itasi, pastikan plugins PicLayer sudah terpasang. PicLayer sendiri penting unutk memasukkan gambar sebagai latar atau dasar peta. Sebelu m bisa mengupload data ke openstretmap menggunakan JOSM , anda harus memasukkan detail akun. Ada 2 cara untuk mengautentikasi akun ke server openstreetmap. Ø Username and password authentication. Gunakan username dan password yang sama dengan yang anda gunakan untuk log in ke openstreetmap.org. dalam beberapa situasi mengirim detail akun dalam bebtuk teks biasa akan menimbu lkan resiko keamanan. Ø Oauth lebih aman, tetapi membutuhkan JOSM untuk mengakses akun anda di openstreetmap.org sebelum bisa melakukan pengeditan. Untuk mengupload data ke server openstreetmap anda akan diminta untuk memasukkan ko mentar perubahan. Komentar akan di tampilkan bersama dengan perubahan yang anda lakukan, namun jikan tidak menambahkan ko mentar juga tidak terjadi apa-apa. Setelah berhasil upload bisa menyimpan proyek dengan cara melakukan klik menu ‘file’ > “Save As..’ dan membuka proyek kembali dengan cara klik menu ‘Open..’ 3.5.6 Pembuatan Peta Sebelu m melakukan proses pembuatan peta pada JOSM ada beberapa yang harus di lakukan dalam pembuatan proyek akh ir in i penulis melaku kan Langkah-langkah dalam tahap pembuatan peta ini di antaranya
40
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
1.
masuk JOSM likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
Gambar 3.5.1 Tamp ilan Awal JOSM 2. download luas daerah yang akan dilaku kan pembuatan atau pengeditan
Gambar 3.5.2 Area Yang Di Down load
41
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Web Secara Setelah proses download selesai Berbasis maka tamp ilan padaRealtime JOSM adalah sebagai berikut:
sis J2MElikasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
Gambar 3.5.3 Hasil Do wnload Area 3. Pada kesempatan in penulis menggunakan sample menggunakan peta yang ada pada google map sebagai acuan untuk pembuatan peta pada JOSM , sebelum proses di lanjutkan penulis harus membuat titik yang membentuk segi tiga dan memberi tanda pada titik yang akan di ambil koordinat nya dengan cara melakukan klik kanan pada titik yang telah di tentukan dan memilih ada apa di sini, dengan demikian titik koordinat akan muncul secara otomatis, serta melakukan proses screen shot pada area peta yang telah di beri titik dan mnyimpan nya dalam bentuk gambar , Pada proses ini dapat di lihat sebagaimana Gambar di bawah in i:
42
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
Gambar 3.5.4 Peta Google Map
Titik koordinat ATAS KIRI KANAN
Google Map : : -0.859648,121.60404 : -0.861364,121.601765 : -0.861901,121.606143
Gambar 3.5.5 Titik koordinat JOSM Agar ke akuratan dapat maksimal pada pembuatan peta menggunakan JOSM d i harap kan dalam proses penentuan titik koordinat dapat mencari min imal 4 angka di depan, di sesuaikan dengan titik koordinat yang telah di dapat dari google map. 4. kemudian melakukan klik pada PicLayer > new picture layer fro m file. Gunanya plugins ini adalah untuk menamp ilkan gambar sebagai latar belakang.
43
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
sis J2MElikasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
Gambar 3.5.6 Menu Bar PicLayer 5. File gambar yang telah di buka menggunakan JOSM melalu i Plugin Piclayer dapat di contohkan sperti gambar d i bawah ini :
Gambar 3.5.7.Hasil input Peta 6. Pada Langkah ini tools yang di gunakan untuk menyesuaikan ukuran gambar dengan titik kordinat yang telah di tentukan sebelumnya adalah sebagai berikut, Hal ini agar dalam pembuatan peta wilayah baru dapat sesuai dengan sample yang sebenarnya, tools yang di gunakan adalah sebagai berikut :
44
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime likasi Monitoring Pemakaian Processor dan Memory pada
1.
Drag Linux untukClustering memindah gambarWeb Secara Realtime Berbasis
2.
Drag untuk skala gambar X dan sumbu Y
3.
Drag untuk skala gambar d i sumbu X
4.
Drag untuk skala gambar dalam sumbu Y
7. Setalah titik koord inat dan skala gambar telah sesuai dengan sample dari google map ,maka d i lanjutkan dengan berikut adalah menarik garis jalan sesuai dengan alur jalan yang terdapat pada file gambar yang telah di screenshot ,dalam hal ini penulis menggunakan Drag nodes Pada sebelah kiri aplikasi JOSM. 8. Selan jutnya setelah proses memberi alur atau garis jalan telah selesai di lakukan proses pemberian nama jalan dengan memilih properties kemudian memilih menu add pada properties dalam proses ini penamaan telah melalu i tahap akhir selanjutnya tinggal memberi nama sesuai dengan data yang sesuai dengan yang ada di lapangan.
Gambar 3.5.8 Pemberian Nama Jalan 8. Dalam pembuatan peta pada proyek akhir in i penulis menggunakan beberapa tipe jalan untuk penamaan,t ipe jalan tersebut di antaranya : 1. highway=primary untuk jalan-jalan utama tujuan umu m.(jalan trans) 2. highway=tert iary untuk lain melalui rute, rute mungkin signposted.
45
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering 3. highway =unclassified untukBerbasis melalu iWeb ruteSecara yang Realtime tidak tercakup oleh salah satu tag sebelumnya,atau jalan yang belum memiliki nama. sis J2MElikasi Monitoring Pemakaian Processor 4. highway=residential untuk jalan di daerah perumahan = dan (apakah perkotaan Memory pada Linux Clustering Berbasis Web Secara atau pedesaan), di mana u mu mnyaRealtime tidak ada melalui lalu lintas. 9. Tahap akh ir yang di laku kan setelah penarikan garis arah jalan atau rute jalan serta penamaan telah selesai, maka peoses akhir yang di lakukan adalah upload peta ke OpenStreetMap.sebagai tambahan jika pada proses upload peta terjadi kesalahan pada jalan yang telah di buat, pada kesempatan ini penulis menggunakan beberapa tools untuk memperbaiki kesalahan agar proses upload peta dapat di lakukan, tools2 tersebut di antaranya.
Memisahkan atau memutuskan jalan pada node yang di pilih untuk penamaan jalan
Menggambungkan jalan yang terpisah
Memutuskan Jalan yang tersambung pada satu titik 10. Proses upload peta telah selesai dan tidak terjadi error dapat di lihat pada gambar di bawah in i :
46
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
Gambar 3.5.9 Upload Peta Sukses 11. Peta telah selasai di upload ke OpenStreetMap.
Gambar 3.5.10 Tamp ilan Peta Pada OSM
47
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime 3.6 Perancangan Aplikasi 3.6.1 Perancangan B asis Data Pada perancangan ini, Pemakaian d iperlukanProcessor sebuah dan sistem sis J2MElikasiaplikasi Monitoring basisdata/database fasilitas pendidikan pada aplikasi yang nantinya Memory pada Linux Clustering Berbasis Web Secara akan disesuaikan dengan data Realtime attributserverOSM.Tabel yang digunakan untuk aplikasi in i adalah Tabel Fasilitas. Berikut adalah struktur dan atribut tabel yang akan digunakan. Tabelpoi menyimpan data informasi fasilitas Pendidikan di Kabupaten Tojo Una-Un.Tabel in i digunakan untuk menamp ilkan lo kasi Pendidikan pada Aplikasi menu pencarian lokasi.
Nama Kolo m
Tipe Data
id x y
bigint (PK) int int
name
varchar (1024)
address
varchar (1024)
phone
varchar (1024)
site
varchar (1024)
description varchar (1024) Tabel 3.6.1 Stru ktur Tabel poi
Keterangan Id fasilitas pendidikan Titik koordinat lat itude Titik koordinat longitude Nama fasilitas pendidikan Alamat fasilitas pendidikan Telpon fasilitas pendidikan Situs fasilitas pendidikan Informasi tambahan
3.6.2 Perancang an Sistem Dalamperancangandanpembuatansistemterdapat beberapafungsisistemutama,antaralain; 1. Layer,yang di dalamnya terdapat; 1. Perbaharui,yang didalamnya terdapat Pilihan yaitu Fasilitas dan Peta. 2.
48
Pencarian,yang di dal amnya terdapat; 1. Fasilitas,yang didalamnya terdapat tamp ilan daftar Kat egori berserta daftar Fas ilitasnya 2. Koordinat, akan ditampilkan tit ik koordinat lokasi.
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una 3.
likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime Peta,yang di dal amnya terdapat;
1.Lokasi, digunakan untuk mengetahui posisi dari pengguna berada. Monitoring Pemakaian Processor 2.Kompas,likasi digunakan untuk navigasi pada peta.dan Memory pada Linux Clustering Berbasis Web Secara Realtime 3. Aksi, merupakan aksi yang dilakukan pengguna pada peta, yang didalamnya terdapat pencarian Rute 4. Zoom, d igunakan untuk membesarkan/ mengecilkan tampilan dari peta. 3.6.3 Aliran Data Menu Layer A liran secara umu m adalah sebagai berikut: 1. Pengguna memilih menu Layer 2. Sistem akan menamp ilkan sub-menu Perbaharui 3. Pengguna memilih menu Perbaharui 4. Sistem akan menamp ilkan 2 to mbol Peta dan Fasilitas 5. Pengguna memilih tombo l Peta 6. Sistem akan melakukan sinkronisasi dan permintaan ke server kemudian menyimpan peta baru . 7. Pengguna memilih tombo l Fasilitas 8. Sistem akan mengambil data ke server kemudian mengupdate data pada sistem. 9. Sistem akan melakukan permintaan ke server kemudian menyimpan peta baru. 3.6.4 Aliran Data Menu Pencarian A liran secara umu m adalah sebagai berikut : 1. Pengguna memilih menu fasilitas 2. Pengguna memilih menu pencarian 3. Sistem menampilkan daftar Fasilitas Pendidikan 4. Pengguna memilih Fasilitas Pendidikan 5. Kemudian, sistem menampilkan Fasilitas Pendidikan ke peta 6. Kemudian, sistem menamp ilkan daftar Fasilitas Pendidikan berdasarkan fasilitas yang telah dipilih. 7. Kemudian, sistem menampilkan lo kasi dari ke peta. 3.6.5 Aliran Data Peta A liran secara umu m adalah sebagai berikut : 1. Pengguna memilih menu Lokasi. 2. Sistem akan menamp ilkan lokasi pada peta. 3. Pengguna memilih Kompas. 4. Sistem merotasi peta sesuai posisi mata angin. 49
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Clustering Pengguna Linux mengklik Peta. Berbasis Web Secara Realtime Kemudian, sistem menampilkan Text tit ik koord inat peta. Pengguna mengklik Text. J2MEilkan likasi Monitoring Processor dan Sistem sis menamp menu AksiPemakaian yang memiliki sub-menu Rute, Memory pada Linux Clustering Berbasis Web Secara Realtime 9. Pengguna memilih menu Rute. 10. Sistem menampilkan daftrar Rute , In formasi Rute 11. Pengguna memilih Zoom. 12. Sistem memperbesar/ memperkecil tamp ilan peta.
5. 6. 7. 8.
3.7
Fl ow Chart Aplikasi in i dimu lai dari start, kemud ian akan menamp ilkan Tampilan Utama setelah beberapa detik. Menu utama in i terdiri dari beberapa komponen, yaitu Menu Layer, Menu Pencarian, dan Peta. 3.7.1 Fl ow Chart Menu Layer PadaMenu Layer terdapat 1 sub-menu y aitu 1. Menu Perbaha rui yangdigunakanuntuk memperbaharui data tile/fasilitas pendidikan dari server kemud ian meny impanny a ke memori Diagram flow chart dari Menu Layer ini bisa dilihat pada Gambar berikut.
Gambar 3.7.1 Flo w Chart Menu Layer Sub-Menu Perbaharui
50
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Berbasis Web Secara Realtime 3.7.2 Fl ow ChartLinux MenuClustering Pencarian
PadaMenu Pencarian terdapat 1 sub-menu yaitu : likasi Monitoring Pemakaian Processor dan Memory pada 1. Menu Fasili tas, yang digunakanuntuk mencari fasilitas Linux Clustering Berbasis Web Secara Realtime pendidikan. Hasil pencarian adalah fasilitas pendidikan yang berada pada posisi layar peta terakhir ditampilkan dan diurutkan berdasarkan jarak terdekat dengan titik tengah layar pada peta. Jumlah fasilitas pendidikan yang ditampilkan adalah berdasarkan jarak radius yang telah ditentukan dan setiap kelipatannya.
Gambar 3.7.2 Flow Chart Menu Pencarian 3.7.3 Fl ow Chart Peta PadaPeta terdapat beberapa ko mponen yaitu : 1. Menu Lokasi ,yang digunakan untuk menampilkan posisi lokasi pada peta dengan menggunakan bantuan GPS pada perangkat. 2 .Menu Ko mpas, yangdigunakanuntukmerotasi peta berdasarkan fitur co mpass pada perangkat. 3. Menu Zoo m, yangdigunakanuntuk mengatur ukuran besar/ kecil tampilan peta. 4. Aksi, yangdigunakanuntukmenampilkan informasi pada peta saat terjadi event klik d ipeta. Informasi ini berupa text popupyang berisikan koordinat posisi lokasi dimana peta diklik. Saat text
51
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Aksi Secara Realtime popupini diklik maka akan muncul Menu yang didalamnya terdapat Rute yang gunanya untuk menamp ilkan rute ke posisi lokasi sischart J2ME likasi Monitoring Pemakaian dan Diagram flow dari Peta in i bisa dilihat pada Processor Gambar berikut. Memory pada Linux Clustering Berbasis Web Secara Realtime
Gambar 3.7.3 Flo w Chart Peta 52
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
BAB IV PENGUJIAN DAN ANALISA likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
4.1 Tujuan Pengujian Pengujian in i dilaku kan untuk mengetahui kinerja sistem yang telah dibuat, apakah telah sesuai dengan yang direncanakan. Hasil dari pengujian sistem ini nantinya akan memberikan informasi tentang keleb ihan dan kekurangan sistem yang telah dibuat. Setelah didapatkan hasil pengujian, nantinya dilaku kan analisa mengenai kelebihan dan kekurangan sistem yang telah dibuat. Kemudian juga dilakukan analisa tentang apa yang menjadi penyebab kekurangan dari sistem tersebut. 4.2 Metode Penguji an Pada pengujian sistem ini akan dilaku kan pengujian koneksi antara aplikasi android pada sistem, dan dengan telepon genggam pada sistem informasi. Selain itu juga dilaku kan uji koneksi pada sistem dengan menggunakan provider yaitu dari operator Telko msel(A S). 4.3 Pengujian Aplikasi 4.3.1
Tampilan Menu Utama Tamp ilan list pada aplikasi gambar 4.3.1 merupakan halaman menu utama yang terdiri dari Menu fasilitas dan pilihan
Gambar 4.3.1 Tamp ilan Menu Utama
53
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Web Secara Realtime 4.3.2 TampilanLinux MenuClustering FasilitasBerbasis pendi dikan Pada menu fasilitas pendidikan akan menamp ilkan keseluruhan fasilitas pendidikan yang ada di kabupaten Tojo Una sis J2MElikasi Monitoring Pemakaian Processor dan Una. Memory pada Linux Clustering Berbasis Web Secara Realtime
Gambar 4.3.2 Tamp ilan Menu fasilitas Pendidikan 4.3.3
Tampilan Menu Perbaharui Data Sebelu m mencari data pada sistem OpenStreetMap Terlebih dahulu melaku kan pengambilan data dari server OpenStreetMap.
Gambar 4.3.3 Menu Perbaharui Data 4.3.4 Tampilan Hasil Perbaharui Data Setelah di lakukan proses Perbaharui data pada aplikasi data fasilitas pendidikan yang telah di update akan tamp il.
54
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Berbasis Web Secara Realtime Menu PerbaharuiLinux Data Clustering menamp ilkan pencarian lokasi yang berada
pada tampilan layar yang aktif dan data telah tersimpan di memory likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
Gambar 4.3.4 Tamp ilan Hasil Perbarui Data 4.3.5
Tampilan Informasi Pada saat melakukan klik pada area fasilitas pendidikan yang telah di pilih akan muncul icon dan terdapat informasi fasilitas pendidikan yang ingin user ketahui.
Gambar 4.3.5 Tamp ilan Informasi 4.3.6
Tampilan Menu Rute Menu Rute memberikan kemudahan pada user untuk melaukan navigasi atau penentuan rute ke arah lokasi fasilitas pendidikan yang ingin dituju.
55
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
sis J2MElikasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
Gambar 4.3.6 Tamp ilan Menu Rute 4.4. Analisa Hasil Uji Coba 4.4.1 Analisa Program Dari hasil pengujian yang telah dilakukan dapat dilihat bahwa secara keseluruhan aplikasi Sistem Informasi Geografis dapat berjalan dengan baik pada sisi server maupun client berdasarkan pengamatan penulis. Aplikasi Sistem Informasi Geografis yang dibangun adalah aplikasi yang berbasis client dan server, dimana proses update, pengaksesan database dan rendering gambar hasil overlay peta, semuanya berlangsung pada server, sedangkan pada pihak client dalam hal in i user dapat menjalankan aplikasi yang sebelumnya telah terinstall dan dapat melakukan update data langsung dan menyimpanya di memory local. Berdasarkan data dari aplikasi yang telah di buat dan di tinjau dari jarak lo kasi antara fasilitas pendidikan yang satu dengan lainya khususnya pada daerah terpencil di Kabupaten Tojo Una Una yang lokasi fasilitas pendidikan nya jauh dari pemu kiman masyarakat, di harapkan akan menjadi pert imbangan bagi Lembaga Pendidikan yang terkait untuk pembangunan fasilitas pendidikan baru di Kabupaten Tojo Una Una. Pada pengujian menu rute belum sepenuhnya dapat terlaksana karena update data belum d i laku kan oleh pihak YOURS server, dalam percobaan ini di perlukan waktu setidaknya 3 minggu untuk penyempurnaan rute pada aplikasi. 56
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
4.4.2 Analisa Sistem likasi Monitoring Pemakaian Processor dan Memory pada
Berdasarkan pengamatan danBerbasis pengujian pencarian Linux Clustering Webpada Secara Realtime lokasi, user akan lebih mudah dalam mencari informasi lokasi karena pada menu fasilitas user tinggal memilih fasilitas pendidikan yang ingin diketahui in formasinya, selain itu user juga bisa melihat pada peta dimana letak lokasi fasilitas pendidikan yang paling dekat dari user berada.. 4.3.3 Uji Coba Pada User 1. Penetapan Responden Responden merupakan anak mahasiswa baru. Ju mlah responden adalah 18 pelajar baru lulus studi dan akan melanjutkan ke perguruan tinggi. Metode yang digunakan dalam pengambilan sampel responden adalah Sampel Berstrata atau Satisfied Sample. Dimana asrama mahasiswa Sulawesi tengah digunakan sebaai stratanya dan asrama mahasiswa diwakili oleh 18 orang mahasiswa baru. 2. Penentuan Nilai Pemberian n ilai skor dari responden terhadap Sistem informasi geografis ini sebagai media pembelajaran antara lain: 1. Kurang dengan skor 1 2. Cukup dengan skor 2 3. Baik dengan skor 3 4. Sangat Baik dengan skor 3. Format Kuisoner Format kuesioner yang diberikan kepada responden dan hasil kuesioner dapat dilihat pada bagian lamp iran 4. Aspek Rekayasa Perangkat Lunak Berikut pada tabel 4.1 akan menunjukkan pilihan responden terhadap aspek rekayasa perangkat lunak sesuai criteria masingmasing.
57
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Tabel 4.1 Nilai rata-rata (mean) terhadap AspekRealtime Rekayasa Perangkat Lunak Tanggapan Mean Aspek Rekayasa sis J2MElikasi1Monitoring Processor dan Perangkat Lunak 2 3Pemakaian 4 Memory pada Linux Clustering Berbasis Web Secara Aplikasi dapat 3.38 Realtime memberikan kemudahan pada user dalam 11 7 penggunaan dan penyajian informasi Aplikasi bersifat 2,88 6 8 4 userfriendly Aplikasi t idak mudah 3,05 1 5 7 5 macet Jumlah - 11 28 17
Total Presentasi (%)
100 1
11
28
16
Keterangan: 1: kurang 3: baik 2: cukup 4: sangat baik Pada tabel di atas dapat diketahui informasi antara lain : 1. Jumlah responden sebanyak 18 orang mahasiswa baru. 2. Responden yang memilih pilihan kurang (semua responden) yaitu 1 dan memiliki presentase sebesar (1/100)*(100%)=1%. 3. Responden yang memilih pilihan cukup (semua responden) yaitu 6+5 = 11 dan memiliki presentase sebesar (11/100)*100% = 11% 4. Responden yang memilih pilihan baik (semua responden) yaitu 28 dan memiliki presentase sebesar (28/100)*100%=28% 5. Responden yang memilih p ilihan sangat baik (semua responden) yaitu 16 dan memiliki presentase sebesar (16/100)*100%=16% 6. Rata-rata skor terendah dari tanggapan responden terdapat pada kriteria tingkat ko mpabilitas (dapat dijalankan di berbagai sistem operasi dan hardware), Sistem informasi geografis tidak mudah macet dengan jumlah sebesar 3,05 dan nilai rata-rata skor tertinggi terdapat pada kriteria tingkat usabilitas (kemudahan dalam penggunaannya) (aplikasi dapat 58
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Clustering Berbasis Secara Realtime di gunakanLinux dengan mudah tanpa Web kesulitan) dengan jumlah
7.
sebesar 3,38 Processor Memory pada Pada likasi aspekMonitoring rekayasaPemakaian perangkat lunakdansebagian besar Linux Clustering Berbasis Web Secara Realtime responden memberikan tanggapan baik (skor 3) dengan presentase 28%, tanggapan cukup (11 skor), tanggapan baik (28 skor), tanggapan sangat baik (16 skor). Dapat disimpulkan bahwa aspek ini dapat membantu mahasiswa baru dalam menggunakan aplikasi dan mendapatan informasi mengenai fasilitas pendidikan.
59
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
sis J2MElikasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
~~~~~~~ Halaman Sengaja Dikosongkan ~~~~~~
60
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
BAB V PENUTUP likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
Pada bab-bab sebelumnya, mulai dari bab I sampai dengan bab IV telah diuraikan beberapa hal yang berhubungan dengan pembuatan aplikasi ini, mulai dari latar belakang, dasar teori, perancangan dan pembuatan aplikasi, sampai dengan imp lementasinya yang disertai uji coba dan analisa. Pada bab ini diuraikan beberapa hal yang dapat disimpulkan dari hasil-hasil pengujian aplikasi dan beberapa saran dengan harapan untuk lebih menyempurnakan perancangan yang telah dibuat. 5.1 Kesimpul an Berdasarkan hasil pengujian dan analisa yang telah di bahas pada bab sebelumnya maka dapat diberikan beberapa kesimpulan sebagai berikut : 1. Informasi yang ditampilkan berupa informasi Fasilitas pendidikan dan informasi-informasi pendukung lainnya. Dalam hal in i User dapat mengetahui fasilitas pendidikan terdekat dari lo kasi user berada.. 2. Berdasarkan penilaian responden terhadap Sistem informasi geografis ini, pada aspek rekayasa perangkat lunak sebagian besar responden memberikan tanggapan baik serta memudahkan untuk penyajian informaasi fasilitas pendidikan bagi user, dan dapat membantu user dalam memberikan pengetahuan tentang teknologi sistem informasi geografis berbasis mobile.. 5.2 Saran Dari beberapa kesimpulan yang telah diambil, maka dapat dikemu kakan saran-saran yang akan sangat membantu untuk pengembangan perangkat lunak ini selan jutnya. 1. Diharap kan kedepan nanti setelah aplikasi telah sepenuhnya selesai user dapat melakukan download langsung pada Android market 2. Data yang di dapatkan sebaiknya data yang terbaru yang langsung didapatkan dari setiap instansi pemerintah terkait. 3. Pengembangan selanjutnya diharapkan memiliki t ingkat efekt ifitas yang lebih baik dan memiliki fitur-fitur yanglebih lengkap.
61
Sistem Informasi Geografis Untuk Fasilitas Pendidikan Berbasis Android Di Kab. Tojo Una Una likasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
sis J2MElikasi Monitoring Pemakaian Processor dan Memory pada Linux Clustering Berbasis Web Secara Realtime
~~~~~~~ Halaman Sengaja Dikosongkan ~~~~~~
62
DAFTAR PUS TAKA
[1.]
Adeline, 2017, “Perancangan Sistem Informasi Geografis Daerah Banjir Di Dki Jakarta Dengan Menggunakan Arc View”. Depok: Jurusan Teknik Informatika Universitas Gunadarma.
[2.]
OpenStreetMap Fundation. OpenStreetMap. http://wiki.openstreetmap.org, 2011.5.
[3.]
Anggie Satria W idihandhik, 2011, “Aplikasi Informasi dan Peta Lokasi Wisata Goa di Jawa Timur dengan Android”. Depok: Jurusan Teknik Informatika Universitas Gunadarma.
[4.]
Atik Kho iriyah, 2010, “Sistem Mitigasi Banjir Bengawan Solo”. Surabaya: Jurusan Teknik Informatika PENS-ITS.
[5.]
Mulyadi, 2010, “Membuat Aplikasi Untuk Multimedia Center Publishing: Yogjakarta.
[6.]
Jonathan Bennett. 2010. OpenStreetMap. Packt Publishing: Olton Birmingham.
xvii
Android”.
~~~~~~~ Halaman Sengaja Dikosongkan ~~~~~~
xv iii
LAMPIRAN 1. JOSM 1.1 Downl oad JOS M § Jika Anda memiliki salinan dari JOSM pada sebuah CD atau usb flash drive, Anda dapat langsung menuju section 2, Install JOSM. § Jika Anda tidak memiliki JOSM, atau menginginkan untuk mendapatkan versi terbarunya, buka web browser – bisa menggunakan Firefo x, Chro me, Opera, atau Internet Exp lorer. § Pada kolo m alamat (address bar) pada bagian atas jendela browser Anda, masukkan alamatberikut: josm.openstreetmap.de § Anda juga dapat menemu kan website ini dengan mencari “JOSM” pada mesin pencari. Website akan tampak seperti ini:
JOSM Website
§
Jika Anda menggunakan komputer dengan OS Windows, klik “Windows JOSM Installer” untuk mendownload JOSM. Jika Anda memiliki OS atau operating system lainnya, klik pada link yang sesuai dengan sistem operasi komputer Anda. Download Anda seharusnya telah dimulai. Pada chapter ini kami akan
xix
mengasumsikan Anda menggunakan Windows, tapi petunjuknya cukup mirip dengan sistem operasilainnya. 2. Install JOS M § Anda mungkin memiliki masalah ketika melaku kan instalasi JOSM apabila Java belu m terinstall d i ko mputer Anda. Jika Anda memiliki masalah ketika mlakukan instalasi pada bagian ini, cobalah download dan lakukan instalasi Java. Anda dapat mendownloadnya disini: http://www.java.com/en/download/ § Temu kan file instalasi JOSM d i ko mputer Anda. Klik dua kali untuk memu lai pengaturan. § Klik ‘OK’, ‘Next ’, ‘I Agree’, dan ‘Install’. Ketika instalasi telah selesai, klik ‘Finish’ untuk membuka JOSM untuk pertama kalinya. Setelah itu, jika Anda ingin membuka JOSM lag i, Anda dapat klik pada Start menu pada pojok kiribawah layar ko mputer Anda, dan klik pada program JOSM § Anda dapat melihat sebuah jendela muncul dan bertanya apakah Anda mau melakukan update atau pembaharuan terhadap software tersebut. Jawabannya, Anda tidak perlu melakukan update tersebut karena yang baru saja Anda download masih baru. Tekan tombol yang bertuliskan “Cancel”. Jika Anda tidak mau melihat pesan ini muncul lag i, berikan tanda centang pada kotak kecil yang ada di bagian bawah halaman tersebut sebelum menekan “Cancel.” § Ketika JOSM telah terbuka, akan tampak tamp ilan seperti ini:
JOSM when it opens
xx
3. Mengubah Pengaturan pada JOS M § Sebelu m kita memu lai menggunakan JOSM, sebaiknya kita mengubah beberapa pengaturan terlebih dahulu sehingga akan mudah dioperasikan. Untuk mengupah beberapa pengaturan ini, klik “Edit” pada menu bagian atas, kemudian klik “Preferences” atau “Preferensi”.
JOSM Preferences
3.1 Menambahkan Citra Satelit Bing § Kita ingin menggunakan gambar citra satelit ketika kita membuat peta, jadi mari tambahkan citra ke jendela Preferences. Pada sebelah kiri dari jendela Preferences terdapat beberapa ikon yang berbeda untuk berbagai pengaturan yang berbeda pula. Klik pada ikon yang berwarna hijau dan memiliki tulisan “WMS TMS”. Anda mungkin harus klik pada tombol panah ke bawah untuk menemu kan ikon tersebut:
xxi
§ §
§ §
Klik pada “Bing Sat”. Kemudian klik “Actif
Setelah itu Anda sudah dapat melihat “Bing Sat” pada daftar yang berada di bawah tombol “Activate”. Jangan tutup jendela Preferences, lanjutkan langkah berikutnya.
3.2 Menambahkan Presets § Jika Anda telah mendapat file yang seharusnya ditambahkan pada menu presets, Anda dapat menambahkannya sekarang. Contohnya, sebuah file p resets bisa jadi memiliki nama sepert building.xml § Anda seharusnya masih memiliki jendela Preferences yang terbuka. Jika t idak, klik Edit -> Preferences. § Pada sebelah kiri, klik pada ikon yang tampak seperti grid atau jaring-jaring.
§ § §
§
Klik pada tab di bagian atas yang bertuliskan “Tagging Presets”. Pada bagian kanan, tekan to mbol + Di sebelah bo x kedua di sebelah kanan, klik pada tombol yang tampak seperti sebuah folder. Pilih file p resets yang ingin Anda tambahkan, misalnya, buildings.xml. Klik OK
3.3 Menambahkan Plugin Walking Papers § Pada panduan ini Anda akan mempelajari mengenai sebuah alat yang bernama Walking Papers, yang dapat mencetak peta suatu area, menggambar atau menandai di atasnya dan membuat catatan pula, kemud ian dapat memuatnya di JOSM sebagai latar belakang. Kita dapat menambahkan gambar dan catatan kita ke dalam xxii
§
§
§
§ § §
OpenStreetMap. Sekarang kita akan menambahkan plugin Walking Papers ke dalam JOSM. Seharusnya Anda masih memiliki jendela Preferences di layar ko mputer Anda.Jika tidak, klik Edit -> Preferences untuk membu ka jendela tersebut. Pada sebelah kiri, klik pada ikon yang terlihat seperti stop kontak.
Klik pada to mbol yang bertuliskan “Download List” atau “Download Daftar”. Daftar p lugin akan terdownload dari internet, dan ketika selesai Anda akan melihat banyak daftar plugins yang muncul pada jendela. Pada search box d i bagian atas, ketik “walking”. Kemudian akan muncul daftar yang berisi kata “walking” di dalamnya. Ceklis pada kotak kecil yang berada di sebelah plugin bertuliskan walkingpapers lalu klik OK pada bagian bawah jendela. Walking Papers akan terdownload dan diinstall. Jangan klik “Cancel”.
3.4 Memilih Bahasa § JOSM telah banyak diterjemah kan ke dalam berbagai bahasa. Apabila JOSM telah d iterjemahkan ke dalam bahasa yang Anda gunakan, Anda dapat mengubahnya melalui Preferences. § Buka jendela Preferences dengan cara klik Ed it -> Preferences. § Di sebelah kiri, klik pada ikon yang tampak seperti kaleng cat dan kuas cat. § Di bagian atas jendela, klik pada tab yang berisi tulisan “Loo k and Feel”. § Pilih bahasa yang Andainginkan pada box yang berada disebelah tulisan “Language”. § Klik OK.
xxiii
§
§
Anda harus restart atau menutup dan membuka kembali JOSM untuk menyimpan pengaturan yang telah Anda lakukan. Klik “File” pada ujung kiri atas jendela, kemudian klik “Exit” pada bagian bawah menu. Buka kembali JOSM dengan membuka Start Menu Windowsyang berada di pojok kiri bawah jendela ko mputer Anda. Cari JOSM dan klik pada logonya untuk memu lai.
4. Belajar Teknik Menggambar Dasar Menggunakan J OS M § Sekarang mari kita buka file contoh dari OSM yang akan kita gunakan untuk berlatih menggambar peta menggunakan JOSM. Mohon dicatat bahwa peta ini tidak nyata, hanya untuk berlatih, jadi peta ini tidak akan disimpan ke dalam OpenStreetMap. § Jika Anda telah mendapatkan file dari instruktur Anda, tentunya Anda telah mendapatkan file yang akan kita gunakan, namanya sample.osm § Jika Anda tidak memiliki file sample.osm pada ko mputer Anda, Anda dapat mendownload nya dari internet. Buka browser internet Anda. Pada kolom alamat website pada bagian atas jendela, masukkan alamat berikut : sample.osm. Menggunakan mouse Anda, klik kanan pada file bernama sample.os m kemudian klik “Save Lin k As…” Pilih lokasi pada ko mputer Anda dimana Anda akan menyimpan file tersebut. § Sekarang silahkan buka contoh file peta pada JOSM. Bu ka JOSM. Klik pada tombol “Open” yang berada di kiri atas.
xxiv
§ §
Temu kan file samp le.osm . Klik pada file tersebut kemudian klik “Open” atau “Buka. Anda akan melihat tampilan peta seperti berikut in i:
Sample OpenStreetMap File
4.1 Operasi Dasar § Untuk memindahkan peta ke kanan atau ke kiri, ke atas atau ke bawah, klik kanan dan tahan mouse Anda, kemudian gerakkan mouse Anda sesuai posisi yang Anda inginkan. § Terdapat beberapa cara untuk memperbesar dan memperkecil tampilan peta tersebut. Jika Anda menggunakan mouse, Anda dapat menggunakan scroll wheel atau roda gulir untuk memperbesar dan memperkecil tamp ilan peta. Jika Anda menggunakan laptop dan tidak memiliki mouse, Anda dapat memperbesar dan memperkecil peta menggunakan scale bar atau garis skala yang berada di sebelah kiri atas jendela yang berisi peta. Pindahkan bar yang ada kekanan dan ke kiri dengan cara klik kiri dan tahan mouse Anda dan pindahkan bar ke kanan dan ke kiri dengan mouse Anda.
xxv
§
Lihat pada peta contoh. Terdapat beberapa objek berbeda di dalamnya. Ada sungai, hutan, beberapa bangunan, beberapa jalan, dan beberapa toko. Untuk memilih objek, klik dengan menggunakan tombol kiri pada mouse.
4.2 Titik, Garis, dan Bentuk § Jika Anda klik pada objek-objek yang berbeda pada peta contoh, akan tampak bahwa terdapat tiga tipe objek yang berbeda pada peta. Yaitu points atau titik, lines atau garis, dan shapes atau bentukan. § Points atau titik menunjukkan lokasi tunggal, direpresentasikan dengan simbol. Pada contoh peta ini, terdapat dua titik, sebuah toko pakaian dan sebuah pasar. Toko pakaian disimbolkan dengan gambar baju, dan pasar atau market d isimbolkan dengan sebuah kereta belan ja atau shopping cart. § Terdapat beberapa garis pula pada peta ini yang merepresentasikan jalan. Jika Anda lihat dengan lebih seksama pada garis-garis tersebut, terdapat titik-tit ik pula. Tit ik-tit ik ini tidak memiliki simbo l atau informasi lainnya yang berhubungan dengannya, tapi titik-t itik tersebut menentukan bentuk dan posisi garis tersebut berada. § Yang terakhir, terdapat banyak shapes atau bentuk pada peta contoh yang merepresentasikan sebuah hutan, sungai, dan bangunan. Sebuah shapeatau bentuakan biasanya mewakili sebuah area, seperti sebuah lapangan atau sebuah bangunan. Sebuah bentuk persis seperti sebuah garis, perbedaannya hanyalah, garis dari sebuah bentuk selalu berujung di tempat yang sama dengan posisi titik awal garis tersebut dimulai. § Di sebelah kanan halaman terdapat box yang berisi daftar atribut objek, bo x tersebut bernama “Properties”. Jika Anda memilih suatu objek, akan muncul atribut objek tersebut pada kolo m “Propert ies”, atribut-atribut tersebut dikenal sebagai “tags” atau “label”. Tags atau label merupakan informasi yang terikat xxv i
§
dengan sebuah titik, garis ataupun bentuk yang akan memberi deskripsi mengenai objek tersebut. Kita akan mempelajarinya pada Chapter 7, Pengeditan Lan jutan. Untuk saat ini Anda cukup memahami bahwa informasi yang diwakilkan oleh tag atau label dapat membantu mendeskripsikan apakah objek tersebut merupakan hutan, sungai, bangunan, atau hal lainnya. Berp ikirlah seolah-olah Anda menggambar sebuah peta menggunakan tangan Anda, dan bagaimana Anda juga menggambar titik, garis, dan berbagai bentuk. Tempat-tempat seperti apa saja yang dapat diwakilkan oleh t itik? Garis? Bentuk?
4.3 Mengubah Objek § Pilih objek hutan pada sebelah kiri peta. Pastikan Anda klik pada garis yang menandai batas hutan, bukan titik yang berada pada garis. Sekarang tahan tombol sebelah kiri dari mouse Anda kemudian tahan. Anda pun dapat memindah-mindahkan objek hutan ke lokasi lain yang berada di peta. § Sekarag coba klik pada tit ik yang berada pada garis yang melingkari hutan. Klik dan tahan tombol kiri mouse Anda, maka Anda akan dapat memindah-mindahkan tit ik tersebut. Begitu lah caranya Anda dapat mengubah bentuk dari sebuah objek, atau memindahkan sebuah titik. 4.4 Drawing (Menggambar) § Pada sebelah kiri dari jendela JOSM terdapat sebuah kolo m berisi banyak tombol dengan fungsi-fungsi yang berbeda pula. Beberapa dari to mbol tersebut akan memunculkan bo x kecil baru pada sebelah kanan halaman bila Anda klik. To mbol-to mbol paling penting berada pada posisi paling atas pada kolo m tersebut. § 4 to mbol paling atas yang berada pada kolom in i merupakan yang paling penting. Tombol-to mbol tersebut memungkinkan Anda untuk: -Memilih -Menggambar -Memperbesar -Menghapus § Hingga saat ini, Anda telah menggunakan Select Tool, yng ikonnya tampak seperti ini:
xxv ii
§
§
§ §
§
Sebelu m Anda menggambar, Anda perlu memastikan bahwa tidak ada objek yang aktif. Klik pada halaman berwarna hitam yang kosong (tidak ada objek) pada peta, pastikan tidak ada objek yang terpilih atau aktif. Klik pada tombol kedua, yang disebut Draw Too l.
Cari area kosong pada peta, dan klik dua kali dengan menggunakan mouse Anda. Andaakan lihat telah muncul sebuah titik pada peta. Untuk menggambar garis, klik satu kali dengan menggunakan mouse Anda. Pindahkan mouse dan klik lagi. Lanjutkan pindahkan mouse dan klik lagi h ingga Anda menggambar garis yang Anda inginkan. Untuk mengakhiri garis, klik dua kali menggunakan mouse Anda. Gambar sebuah bentuk dengan cara yang sama seperti ketika Anda membuat garis, tetapi akhiri garis dengan klik dua kali pada titik yang sama dimana Anda memu lai garis tersebut.
4.5 Menambahkan Presets § Sekarang kita telah mengetahui bagaimana menggambar titik, garis dan bentuk, tetapi kita belum memberikan informasi mengenai objek-objek tersebut. Kita ing in memberikan label bahwa suatu bangunan merupakan sekolah, toko, atau lainnya, dan apakah bentuk yang ada merupakan lapangan, atau bangunan, atau hal lainnya. § Klik pada Select Tool, pada kolom yang berisi tombol-tombo l di sebelah kiri jendela.
§
Pilih salah satu objek yang telah Anda gambar menggunakan Draw Tool. Pada menu yang berada di atas, klik pada “Presets”. Pindahkan mouse Anda ke berbagai sub-menu tergantung tipe lokasi yang ingin Anda tambahkan.
xxv iii
§
§
Ketika Anda klik pada sebuah preset, sebuah jendela kecil baru akan muncul yang berisi berbagai jenis informasi yang dapat diisi. Anda tidak diharuskan untuk mengisi seluruh informasi, tapi sebaiknya Anda menambahkan informasi-info rmasi penting seperti nama dari objek tersebut. Jika Anda sudah selesai mengisi informasi, klik “Apply Presets” atau “Terapkan Presets”. Jika semua berjalan sebagaimana mestinya, tit ik, garis dan berbagai bentuk yang Andabuat akan berubah warna atau memunculkan simbol. Ini karena Anda telah memberikan informasi mengenai apa objek tersebut.
4.6 Gambar Peta Sendiri § Sekarang mari gambar sebuah peta untuk berlatih teknik-teknik yang telah Anda pelajari. Anda dapat menggambar ulang peta yang telah Anda buat ketika berada di awal Chapter 1. § Pindahkan tampilan peta menjauh dari peta contoh pada layar dengan menggunakan klik kanan dan tahan pada mouse Anda, gerakkan mouse Anda, dan temukan area kosong untuk menggambar peta. § Gunakan Draw Tool untuk menggambar tit ik, garis dan berbagai bentuk. Deskripsikan apa saja objek-objek tersebut dengan memilihnya melalui menu Presets. § Ketika selesai, Anda pun telah memiliki petaAnda sendiri, mirip dengan contoh peta yang kita buka pada samp le.osm
xxi x
RIWAYAT HIDUP
Nama
:
MUH.FARHAN
NRP
:
7410.040.737
TTL
:
Ampana, 22 Oktober 1988
Agama
:
Islam
Alamat
:
Jl. Semo lowaru Selatan XI / 21. Kec. Suko lilo - Surabaya
Email
:
[email protected]
Moto Hidup
:
“Man jadda wa jada” Siapa yang bersunguhsungguh maka ia akan dapat
Riwayat pendidikan formal yang pernah ditempuh:
q q q q
SDN Simpong Luwuk - Kab.Banggai (1994 – 2000) SMPN 2 Luwuk – Kab.Banggai (2000 – 2003) SMAN 1 Luwu k – Kab.Banggai (2003– 2006) D3 Tekn ik Ko mputer Dan Jaringan Universitas Tadulako Palu (2007-2010)
q D4-LJ PJ J Jurusan Teknik Informatika Politeknik Elektronika Negeri Surabaya (PENS) Institut Teknologi Sepuluh Nopember Su rabaya (ITS). (2010-2012) Pada tanggal 27 Januari 2012 mengikuti Seminar Proyek Akh ir sebagai salah satu persyaratan untuk mendapatkan gelar Diplo ma IV di Politeknik Elektronika Negeri Surabaya (PENS) – Institut Teknologi Sepuluh Nopember Surabaya (ITS).
xxx
xxxi