SISTEM INFORMASI GEOGRAFIS PEMETAAN JALAN DESA BERBASIS MOBILE ANDROID

dokumen-dokumen yang mirip
SISTEM INFORMASI GEOGRAFIS PEMETAAN JALAN DESA BERBASIS WEB

SISTEM INFORMASI GEOGRAFIS PEMETAAN WISATA PANTAI BALI SELATAN BERBASIS ANDROID

SISTEM INFORMASI GEOGRAFIS PEMETAAN WILAYAH BERDASARKAN KUALITAS PENDIDIKAN DI PROVINSI BALI BERBASIS WEB MENGGUNAKAN GOOGLE MAPS API

APLIKASI GEOGRAFIS PEMETAAN KUNJUNGAN WISATAWAN BERBASIS WEB DAN PERAMALAN KUNJUNGAN WISATAWAN MENGGUNAKAN METODE LEAST SQUARE

RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS PEMETAAN PURA KAWITAN DAN KETERKAITANNYA MENGGUNAKAN GOOGLE MAPS DENGAN METODE TREE BERBASIS WEB

SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANAK BERBASIS WEB MENGGUNAKAN TEORI DEMPSTER-SHAFER DAN PROBABILITAS BAYES

RANCANG BANGUN APLIKASI AUGMENTED REALITY UNTUK PENGENALAN INFORMASI DAN LOKASI FASILITAS TEMPAT WISATA BERBASIS ANDROID

RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS PEMETAAN TINGKAT PERTUMBUHAN PENDUDUK BERBASIS WEB

SISTEM INFORMASI GEOGRAFIS RUMAH SAKIT BERDASARKAN JENIS ASURANSI KESEHATAN BERBASIS ANDROID DI WILAYAH DENPASAR

LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFIS PEMETAAN POLYLINE JALAN DAN JEMBATAN WILAYAH KECAMATAN JEKULO BERBASIS WEB

PERANCANGAN DAN IMPLEMENTASI ALAT MUSIK PIANO AUGMENTED REALITY BERBASIS DESKTOP

SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAH ALIRAN SUNGAI BERBASIS WEB. Tugas Akhir

Sistem Informasi Geografis Pemetaan Jalan Desa Berbasis Web

RANCANG BANGUN APLIKASI TES BUTA WARNA METODE ISHIHARA BERBASIS ANDROID

Denpasar, 22 Juni 2015 Penulis. (A. A. Raka Onny Diar Danur C.)

RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS PEMETAAN PERSEBARAN KRIMINALITAS DI KOTA DENPASAR

KATA PENGANTAR. Denpasar, Juli I Gede Agus Mahasadhu

RANCANG BANGUN GAME KARTU SPIRIT BERBASIS ANDROID DENGAN FITUR ONLINE MULTIPLAYER

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

RANCANG BANGUN APLIKASI GAMELAN GONG KEBYAR INSTRUMEN REONG, CENG-CENG RICIK, KEMONG DAN JUBLAG BERBASIS ANDROID

RANCANG BANGUN MUSEUM DIGITAL SUBAK PADA PLATFORM ANDROID

GAME EDUKASI DEWATA NAWA SANGA BERBASIS ANDROID

PERNYATAAN. Denpasar, Oktober Anak Agung Istri Diah Printayani

RANCANG BANGUN APLIKASI GAME KOCOK DADU PADA PLATFORM ANDROID DENGAN METODE LINIER CONGRUENTIAL GENERATOR (LCG)

Aplikasi Geografis Pemetaan Bangunan dan Jaringan Irigasi Berbasis Mobile Android

RANCANG BANGUN ANIMASI 3 DIMENSI PEMBELAJARAN SHALAT JENAZAH BERBASIS ANDROID

SISTEM INFORMASI GEOGRAFIS PELAYANAN KESEHATAN KABUPATEN PONOROGO BERBASIS WEB SKRIPSI

KATA PENGANTAR Aplikasi Penginderaan Jauh dalam Mendeteksi Kebakaran Hutan Menggunakan Citra Satelit Landsat

SISTEM INFORMASI GEOGRAFIS PEMETAAN STASIUN TELEVISI DAN STASIUN RADIO FM BERBASIS WEB

SISTEM INFORMASI GEOGRAFIS ASET TETAP TIDAK BERGERAK DI BADAN PENGELOLAAN KEUANGAN DAN ASET DAERAH (BPKAD) PEMERINTAH KABUPATEN MADIUN SKRIPSI

SISTEM INFORMASI GEOGRAFIS POTENSI WISATA KULINER DI KABUPATEN JEPARA

WEB APPLICATION PELACAKAN KENDARAAN

RANCANG BANGUN APLIKASI KOMUNITAS DONOR DARAH BERBASIS WEB DAN ANDROID YANG DILENGKAPI LAYANAN INFORMASI GEOGRAFIS

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI SPBU PERTAMINA DI JAKARTA BERBASIS ANDROID

RANCANG BANGUN APLIKASI GAMELAN GONG KEBYAR INSTRUMEN GANGSA DAN KENDANG BERBASIS ANDROID

SISTEM INFORMASI GEOGRAFIS PUSKESMAS SE-KECAMATAN DAWE KABUPATEN KUDUS MENGGUNAKAN GOOGLE MAP API

RANCANG BANGUN AUGMENTED REALITY JURUSAN TEKNOLOGI INFORMASI UNIVERSITAS UDAYANA BERBASIS ANDROID

PERANCANGAN SISTEM INFORMASI MANAJEMEN RUMAH SAKIT MODUL LAYANAN (STUDI KASUS RUMAH SAKIT PTN UNUD) TUGAS AKHIR

APLIKASI AUGMENTED REALITY PEMASARAN KAWASAN PROPERTI BERBASIS ANDROID

PERANCANGAN SISTEM ORDER OUTLET BERBASIS GIS GUNA PEMANTAUAN DISTRIBUSI BARANG DI MBELINGER STORE YOGYAKARTA

SKRIPSI SISTEM INFORMASI GEOGRAFIS UNTUK MENENTUKAN LOKASI OBJEK WISATA RELIGI DI KOTA SEMARANG

RANCANG BANGUN APLIKASI FUSI CITRA (IMAGE FUSION) DARI DATA PENGINDERAAN JAUH MENGGUNAKAN METODE PANSHARPENING TUGAS AKHIR

3.9 Peta JSON Android Studio UML (Unified Modeling Language) Use Case Diagram

ABSTRAK. Kata kunci : Sistem Informasi Geografis(SIG), website, iklan, properti. Universitas Kristen Maranatha

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... xvii BAB I PENDAHULUAN...

RANCANG BANGUN PENGENALAN AKSARA BALI CETAK DENGAN METODE TEMPLATE MATCHING DAN LIBRARY OPENCV PADA ANDROID TUGAS AKHIR

L A P O R A N S K R I P S I SISTEM INFORMASI GEOGRAFIS DALAM MENGANALISA DAERAH PADAT KENDARAAN DAN DAERAH RAWAN KECELAKAAN MUHAMMAD AFLACHUL LATIF

SKRIPSI SISTEM INFORMASI GEOGRAFIS POTENSI KECAMATAN DENGAN METODE MARKET BASKET ANALYSIS. (Studi Kasus : Dinas Pertanian)

PEMBANGUNAN APLIKASI PENCARIAN LOKASI WISATA DI EKS-KARESIDENAN SURAKARTA BERBASIS LOKASI

ABSTRAK. Kata kunci : pemesanan tiket kereta api online, WAP, XHTML, PHP, Macromedia Dreamweaver, Visual Basic 6.0, MYSQL. vii

LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFI PEMETAAN DAN PENCARIAN SEKOLAH SD-SMP-SMA SEDERAJAT TINGKAT KAB. KUDUS. (Studi Kasus : Kec.

BAB I PENDAHULUAN. akhir, hal itu menjadi sebuah peluang bagi para pengembang Information

BAB III ANALISIS DAN PERANCANGAN

PERNYATAAN. Denpasar, Juli Swastika Widya Mahasena

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK PEMETAAN TEMPAT KOST DI SEKITAR PERGURUAN TINGGI DI KABUPATEN JEPARA

Badung, September I Gusti Bagus Wisnu Aditya Putra. vii

RANCANG BANGUN APLIKASI GAME EDUKASI RINDIK PADA PLATFORM ANDROID

RANCANG BANGUN APLIKASI GAME MOBILE WAYANG FIGHTER PADA PLATFORM ANDROID MENGGUNAKAN ALGORITMA BASIC PROBABILITY

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... viii DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN...


RANCANG BANGUN GAME TRADISIONAL ENGKLEK BERBASIS ANDROID

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAH HAMA WERENG PADA TANAMAN PADI BERBASIS ANDROID DENGAN GOOGLE MAPS API, DI KABUPATEN BANYUMAS

SKRIPSI PERANCANGAN APLIKASI UJIAN ONLINE DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN MYSQL PADA SMK SORE 1 PONOROGO

ABSTRAK. Kata kunci: Sistem informasi Geografis, Daerah Irigasi

SKRIPSI PERANCANGAN SISTEM INFORMASI DIGITAL LIBRARY (DIGILIB) DENGAN MENGGUNAKAN PHP DAN MYSQL DI PERPUSTAKAAN UNIVERSITAS MUHAMMADIYAH PONOROGO

MEDIA PEMBELAJARAN TEMATIK UNTUK SEKOLAH DASAR TINGKAT DUA BERBASIS ANDROID

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

SKRIPSI SISTEM INFORMASI GEOGRAFIS PEMETAAN PONDOK PESANTREN BERBASIS WEB DI KABUPATEN DEMAK. Oleh : ZAENAL ANWAR

SISTEM INFORMASI GEOGRAFI MASJID AGUNG DI INDONESIA SKRIPSI. Disusun Oleh: SLAMET JEFFRI ISNANDAR NPM

SISTEM INFORMASI GEOGRAFIS POTENSI DAERAH KABUPATEN KUDUS

SISTEM APLIKASI INFORMASI LAYANAN PUBLIK DI KOTA KUDUS BERBASIS ANDROID

LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFIS LOKASI GEREJA DAN PENJADWALAN IBADAH RAYA DI BKG KUDUS BERBASIS ANDROID. Oleh: WAHYU UTAMI

SKRIPSI APLIKASI PENCARIAN LOKASI GEREJA DI KABUPATEN PARIGI MOUTONG DENGAN METODE LOCATION BASED SERVICE BERBASIS ANDROID.

ABSTRAK. Kata Kunci: Layanan Pesan Antar Makanan, E-tracking, GPS, Android, Cloud. vii

SISTEM INFORMASI TEMPAT KOS DI AREA SEKITAR UMK DAN STAIN BERBASIS GIS

LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFI OBJEK WISATA KABUPATEN JEPARA BERBASIS WEB

PERANCANGAN APLIKASI LOKASI TAMBAL BAN DI PONOROGO BERBASIS ANDROID SKRIPSI. Diajukan Sebagai Salah Satu Syarat

SKRIPSI MEMBANGUN PERUSAHAAN ONLINE PADA PABRIK KERUPUK LAKSANA MENGGUNAKAN PHP DAN MYSQL

APLIKASI LOCATION BASED SERVICE (LBS) UNTUK OUTLET SEGO NJAMOER BERBASIS ANDROID SKRIPSI

RANCANG BANGUN APLIKASI EXTRACT, TRANSFORM, DAN LOAD UNTUK DATA WAREHOUSE BERBASIS WEB

SISTEM INFORMASI GEOGRAFIS KANTOR DINAS DI KABUPATEN BANYUMAS BERBASIS ANDROID

LAPORAN SKRIPSI PENERAPAN SISTEM INFORMASI GEOGRAFIS DAN SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN TEMPAT KULINER DI KABUPATEN KUDUS BERBASIS WEB

ABSTRAK. Kata Kunci : google map API, internet, lokasi, pendaftaran online, sebaran. Universitas Kristen Maranatha

SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAH RAWAN BANJIR BERBASIS WEB DI KECAMATAN TAYU

RANCANG BANGUN GAME EDUKASI WISATA DAN BUDAYA BALI

BAB I PENDAHULUAN. I.1. Latar Belakang. Salah satu layanan yang mampu dilakukan oleh ponsel saat ini adalah

ABSTRAK. Kata Kunci : Peramalan, Least Square, Moving Average

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

RANCANG BANGUN APLIKASI TRY OUT UJIAN NASIONAL SEKOLAH MENENGAH PERTAMA (SMP) BERBASIS ANDROID

SISTEM INFORMASI PEMETAAN LOKASI LAYANAN KESEHATAN KAUPATEN KUDUS

ABSTRAK. Kata kunci: Google Maps, travelling salesman problem, pencarian rute, Branch and Bound. vi Universitas Kristen Maranatha

BAB III METODOLOGI PENELITIAN

LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN LOKASI MEBEL DAN PEMETAAN SIG DI KABUPATEN JEPARA

PERMAINAN EDUKASI PENGENALAN TOPENG JAWA BERBASIS MOBILE ANDROID

APLIKASI INFORMASI PARIWISATA YOGYAKARTA MENGGUNAKAN QR CODE BERBASIS MOBILE PLATFORM BLACKBERRY

SKRIPSI. SISTEM INFORMASI GEOGRAFIS PAPAN REKLAME BERBASIS WEB (Studi Kasus di Dinas Pendapatan dan Pengelolaan Keuangan Daerah Kabupaten Kudus)

RANCANG BANGUN SISTEM INFORMASI AGEN PROPERTI BERBASIS WEB (STUDI KASUS PT. GRHA KUSUMA)

Transkripsi:

SISTEM INFORMASI GEOGRAFIS PEMETAAN JALAN DESA BERBASIS MOBILE ANDROID TUGAS AKHIR Diajukan guna memenuhi sebagian persyaratan dalam rangka menyelesaikan Pendidikan Sarjana Strata Satu (S1) Program Studi Teknologi Informasi EVY SAVITRI HADI NIM: 1104505001 JURUSAN TEKNOLOGI INFORMASI FAKULTAS TEKNIK UNIVERSITAS UDAYANA 2015

PERNYATAAN Dengan ini saya menyatakan bahwa dalam Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan di perguruan tinggi lain, dan sepanjang pengetahuan saya tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan pada daftar pustaka. Denpasar, Juli 2015 Evy Savitri Hadi iii

iv

v

KATA PENGANTAR Puji dan syukur penulis panjatkan kehadapan Tuhan Yang Maha Esa, karena atas berkat-nya, penulis dapat menyelesaikan tugas akhir dengan judul Sistem Informasi Geografis Pemetaan Jalan Desa Berbasis Mobile Android. Selama pelaksanaan tugas akhir ini penulis mendapat banyak masukan dan bimbingan dari berbagai pihak. Untuk itu, penulis ingin mengucapkan rasa terima kasih kepada: 1. Bapak Prof. Ir. Ngakan Putu Gede Suardana, MT.,Ph.D, selaku Dekan Fakultas Teknik universitas Udayana. 2. Bapak Dr. Eng. I Putu Agung Bayupati, ST., MT, selaku Ketua Jurusan Teknologi Informasi Universitas Udayana. 3. Bapak I Nyoman Piarsa, S.T., M.T., selaku dosen pembimbing I dan Ibu Ni Kadek Ayu Wirdiani, S.T., M.T., selaku dosen pembimbing II yang telah banyak memberikan masukan dan bimbingan selama penyusunan tugas akhir ini. 4. Bapak I Nyoman Piarsa, S.T., M.T., selaku dosen pembimbing akademik, yang telah memberikan bimbingan selama menempuh pendidikan di Jurusan Teknologi Informasi Fakultas Teknik Universitas Udayana. 5. Kedua orang tua dan keluarga yang telah memberikan dukungan dan motivasi dalam pembuatan tugas akhir ini. 6. Teman-teman seperjuangan dan segenap civitas di Jurusan Teknologi Informasi Universitas Udayana yang telah memberikan sumbangan ide, pemikiran dan dukungan dalam penyusunan tugas akhir ini. Penulis menyadari bahwa tugas akhir ini masih jauh dari sempurna. Akhir kata penulis memohon maaf jika ada kesalahan dalam penulisan tugas akhir ini. Denpasar, Juli 2015 Evy Savitri Hadi vi

ABSTRAK Jalan desa adalah prasarana transportasi darat yang menghubungkan satu desa dengan desa yang lainnya. Banyaknya jalan desa di suatu provinsi, mengharuskan pemerintah untuk melakukan pendataan suatu jalan. Pendataan yang selama ini dilakukan masih menggunakan cara manual, hal ini sangat sulit dilakukan karena mengingat panjangnya jalan yang harus didata. Kemudahan dalam hal pendataan sangat diperlukan untuk efisiensi waktu dan ketepatan dalam pendataan suatu jalan. Pendataan jalan desa dapat dilakukan secara efisien karena mobile GIS berbasis Android ini memanfaatkan GPS dalam hal pencarian lokasi, selain itu juga dalam perhitungan panjang jalan menggunakan metode Haversine Formula. Makalah ini membahas sistem yang digunakan untuk pendataan suatu jalan yang memberikan informasi tentang nama jalan, panjang jalan, jenis permukaan jalan, dan kondisi jalan dengan memanfaat Google Maps. Kata Kunci: Jalan Desa, GPS, Google Maps, Android vii

ABSTRACT Road is a land transportation infrastructure which is used to connect one place to another. Since there are many roads in every province, it is a requirement for the government to conduct a road data collection. All this time the data collection is still conducted manually, therefore it is very complicated to do by considering the length of road that will be collected. A convenience in conducting the road data collection is important for efficiency and accuracy of the data. By utilizing GPS technology on smartphone, the road data collection can be conducted efficiently. Mobile GIS uses GPS to search for a location. This paper discusses about the system used to conduct road data collection which gives information about the name, length, condition of the road, as well as the type of road surface. Keyword: Rural Road, GPS, Google Maps, Android viii

DAFTAR ISI HALAMAN JUDUL... ii LEMBAR PERNYATAAN... iii LEMBAR PENGESAHAN TUGAS AKHIR... iv BERITA ACARA TUGAS AKHIR... v KATA PENGANTAR... vi ABSTRAK... vii ABSTRACT... viii DAFTAR ISI... ix DAFTAR GAMBAR... xii DAFTAR TABEL... xiv DAFTAR KODE PROGRAM... xv BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Tujuan... 3 1.4 Manfaat Penelitian... 3 1.5 Batasan Masalah... 4 1.6 Sistematika Penulisan... 4 BAB II TINJAUAN PUSTAKA... 6 2.1 State of The Art... 6 2.2 Pengertian Jalan... 7 2.2.1 Klasifikasi dan Fungsi Jalan... 7 2.2.1.1 Pengelompokan Jalan Menurut Sistem... 8 2.2.1.2 Pengelompokan Berdasarkan Fungsi Jalan... 8 2.2.1.3 Pengelompokan Jalan Menurut Kelas... 9 2.2.1.4 Pengelompokan Jalan Menurut Status... 10 2.2.2 Jalan Desa... 11 2.3 Pengertian Sistem... 12 2.4 Pengertian Informasi... 12 2.5 Pengertian Sistem Informasi Geografis... 12 2.5.1 Cara Kerja Sistem Informasi Geografis... 14 2.5.2 Komponen Sistem Informasi Geografis... 14 2.5.3 Subsistem Sistem Informasi Geografis... 15 2.6 Pengertian Mobile Geographic Information System (Mobile GIS)... 16 2.6.1 Konsep Mobile GIS... 17 2.6.2 Global Positioning System (GPS)... 17 2.6.3 Cara Kerja GPS... 17 2.7 Android... 18 2.7.1 Tipe Aplikasi Android... 18 2.7.2 Siklus Hidup Aplikasi Android... 19 2.8 Google Map Service... 20 2.8.1 Cara Kerja Google Maps... 20 ix

2.8.2 Android Maps API (Application Programming Interface) v2... 21 2.8.3 Google Play Service... 21 2.8.4 Maps API Key... 22 2.8.5 Menampilkan Peta... 22 2.8.5.1 Marker... 24 2.8.5.2 Polyline... 26 2.9 Android Support Library v4... 26 2.10 Bahasa Pemrograman Java... 27 2.11 JSON... 27 2.11.1 Struktur Penulisan JSON... 27 2.12 MySQL... 30 2.12.1 Tipe Data MySql... 33 2.13 PHP (Hypertext Preprocessor)... 36 2.14 IDE Eclipse... 37 2.15 Perangkat Pemodelan Sistem... 37 2.15.1 Diagram Konteks... 37 2.15.2 DFD (Data Flow Diagram)... 39 2.16 Perhitungan Jarak dengan Menggunakan Haversine Formula... 40 BAB III PERANCANGAN SISTEM... 42 3.1 Data... 42 3.1.1 Sumber Data... 42 3.1.2 Metode Pengumpulan Data... 42 3.2 Bahasa Pemrograman... 42 3.3 Gambaran Umum Sistem... 43 3.3.1 Gambaran Umum Informasi yang Ditangani... 43 3.3.2 Gambaran Umum Arsitektur Aplikasi... 44 3.4 DFD (Data Flow Diagram) Sistem Informasi Geografis Pemeteaan Jalan Desa Berbasis Mobile Android... 45 3.4.1 Hierarchy Chart... 45 3.4.2 Context Diagram Sistem Informasi Geografis Pemetaan Jalan Desa Berbasis Mobile Android... 46 3.4.3 Data Flow Diagram [Level-0] Sistem Informasi Geografis Pemetaan Jalan Desa Berbasis Mobile Android... 48 3.4.4 Data Flow Diagram [Level-1]... 49 3.4.5 Flowchart Perhitungan Panjang Jalan dengan Haversine Formula... 51 3.5 Perancangan Database... 54 3.5.1 Struktur Database... 54 3.5.2 Struktur Tabel... 57 BAB IV PENGUJIAN DAN ANALISIS SISTEM... 59 4.1 Pengujian Metode Pengukuran Panjang Jalan... 59 4.2 Pengujian Aplikasi dan Analisis Sistem... 64 4.2.1 Pengujian Autentifikasi User... 64 4.2.2 Penentuan Path Jalan... 67 4.2.3 Pengujian Pendataan Jalan... 68 4.2.4 Analisis Interval Waktu Pemetaan Jalan... 73 x

4.2.5 Pengujian Manajemen Data Jalan... 74 4.3 Kelebihan dan Kekurangan... 78 4.3.1 Kelebihan Aplikasi Geografis... 78 4.3.2 Kekurangan Aplikasi Geografis... 78 BAB V PENUTUP... 80 5.1 Simpulan... 80 5.2 Saran... 80 DAFTAR PUSTAKA... 81 xi

DAFTAR GAMBAR Gambar 2.1 Uraian Subsistem-subsistem SIG... 13 Gambar 2.2 Komponen SIG... 15 Gambar 2.3 Subsistem Sistem Informasi Geografis... 15 Gambar 2.4 SHA1 Fingerprint... 22 Gambar 2.5 Tampilan Peta... 23 Gambar 2.6 Marker Default Google Maps... 24 Gambar 2.7 Marker dengan Icon Lain... 25 Gambar 2.8 Info Window dari Marker... 25 Gambar 2.9 Polyline pada Peta Google Maps... 26 Gambar 2.10 Bentuk Penulisan JSON Object... 28 Gambar 2.11 Bentuk Penulisan JSON Array... 28 Gambar 2.12 Bentuk Penulisan Value... 29 Gambar 2.13 Bentuk Penulisan String... 29 Gambar 2.14 Bentuk Penulisan Number... 30 Gambar 3.1 Gambaran Umum Sistem... 44 Gambar 3.2 Hierarchy Chart... 46 Gambar 3.3 Context Diagram... 47 Gambar 3.4 DFD Level 0... 48 Gambar 3.5 Level-1 Tambah Data... 50 Gambar 3.6 Level-1 Manajemen Data... 51 Gambar 3.7 Flowchart Perhitungan Panjang Jalan... 52 Gambar 3.8 Struktur Tabel Sistem Informasi Geografis Pemetaan Jalan Desa 57 Gambar 4.1 Point Pertama... 74 Gambar 4.2 Point Kedua... 60 Gambar 4.3 Jarak Total... 60 Gambar 4.4 Aplikasi Mobile Perhitungan Jarak... 60 Gambar 4.5 Hasil Perhitungan... 61 Gambar 4.6 Pengujian Kedua... 61 Gambar 4.7 Point Pertama dan Kedua... 62 Gambar 4.8 Point Kedua dan Ketiga... 62 Gambar 4.9 Point Ketiga dan Keempat... 63 Gambar 4.10 Point Keempat dan Kelima... 63 Gambar 4.11 Form User Login... 65 Gambar 4.12 Validasi User... 65 Gambar 4.13 Halaman User... 66 Gambar 4.14 Pilihan Penentuan Koordinat Jalan... 69 Gambar 4.15 Tampilan Form Pendataan Jalan... 70 Gambar 4.16 Proses Pemetaan dan Pendataan Jalan Secara Garis Besar... 71 Gambar 4.17 Tampilan Peringatan pada Proses Pendataan Data Jalan... 72 Gambar 4.18 Jarak yang ditempuh Berdasarkan Interval Waktu... 74 Gambar 4.19 Tampilan List Jalan... 75 Gambar 4.20 Menu Manajemen Data Jalan... 75 xii

Gambar 4.21 Tampilan Menu Lihat... 76 Gambar 4.22 Tampilan Fitur untuk Posisi Jalan yang Diinginkan... 76 Gambar 4.23 Pilihan untuk Edit Panjang Jalan... 77 Gambar 4.24 Hapus Data Jalan... 78 xiii

DAFTAR TABEL Tabel 2.1 Klasifikasi Jalan Menurut Kelas... 9 Tabel 2.2 Tipe Data Numerik... 32 Tabel 2.3 Tipe Data Tanggal dan Waktu... 34 Tabel 2.4 Tipe Data String... 35 Tabel 2.5 Simbol-simbol pada Diagram Konteks... 38 Tabel 2.6 Simbol-simbol pada DFD (Data Flow Diagram)... 39 Tabel 3.1 Tabel tb_jalan... 54 Tabel 3.2 Tabel tb_jenispermukaan... 55 Tabel 3.3 Tabel tb_user... 55 Tabel 3.4 Tabel tb_kecamatan... 55 Tabel 3.5 Tabel tb_kondisi_jalan... 56 Tabel 3.6 Tabel tb_jenis_jalan... 56 Tabel 3.7 Tabel tb_provinsi... 57 Tabel 3.8 Tabel tb_kabupaten... 57 Tabel 4.1 Jarak yang Ditempuh Berdasarkan Interval Waktu... 74 xiv

DAFTAR KODE PROGRAM Kode Program 2.1 Fungsi oncreate... 22 Kode Program 2.2 XML Peta... 23 Kode Program 4.1 Perhitungan Jarak... 64 Kode Program 4.2 Validasi User... 66 Kode Program 4.3 Pengambilan Path Jalan dan Pembuatan Polyline... 68 Kode Program 4.4 Penentuan Koordinat Jalan dengan Menggunakan Interval Waktu... 70 Kode Program 4.5 Tampilan Peringatan pada Proses Pendataan Data Jalan.. 72 xv