JUDUL diatas sebenarnya hanyalah contoh dalam membuat peta wilayah dengan menggunakan Google Maps dan Codeigniter. Dengan menggunakan metode yang sama, kita bisa saja membuat peta lainnya berdasarkan data yang ada.
Untuk membuat peta alumni, yang pertama kita lakukan adalah mendownload beberapa komponen yang dibutuhkan dalam aplikasi.
- Database Wilayah se Indonesia https://github.com/edwardsamuel/Wilayah-Administratif-Indonesia
- Library GMaps versi 3 untuk Codeigniter http://biostall.com/codeigniter-google-maps-v3-api-library
- Libary Select2 https://fk.github.io/select2-bootstrap-css
- Bootstrap v3.3.6 http://getbootstrap.com
Sambl mempersiapkan komponen-komponen diatas, buatlah database di mysql/postgres dan lakukan penyetingan terhadap file database.php agar mengarah ke database yang digunakan. Setelah itu buatlah tabel baru yaitu tabel alumni atau pastekan kode dibawah ini
Selanjutnya buatlah folder dengan struktu seperti gambar dibawah ini dan extractlah hasil download item-item diatas ke folder masing-masing.
- File CSS diextract di folder assets/css
- File JS diextract di folder assets/js
- File Fonts di extract di folder asstes/fonts
- Library Google Maps di extract di folder Application/libraries
Langkah berikutnya adalah membuat model seperti ini
Lalu kita buat controllernya seperti ini.
Berikutnya kita buat view untuk menampilkan peta seperti ini
Selanjutnya kita buat form pengisian data alumni seperti ini
Langkah terakhir, buatlah file .httaccess di folder root seperti ini
Jika langka-langkah diatas dilakukan dengan benar, maka tampilan dari aplikasi adalah seperti ini

Peta Sebaran

Form Tambah Alumni
Notes: Untuk penjelasan tentang library GMaps, silahkan dibaca lewat link ini
About the author