tirta.web.id/post/codeigniter/membuat-maps-dengan-google-maps-dan-codeigniter
tirta 29/1/2014
Beberapa hari yang lalu, saya mendapat pekerjaan dari kantor untuk membuat maps untuk sebuah tempat. Setelah
mempelajari Google Maps APIv3 dan juga beberapa contoh yang diberikan Google, saya mulai stack dan buntu.
Kebingungan melanda ketika menghadapi javascript yang njelimet tidak karuan.
Karena web yang saya menggunakan CodeIgniter, saya coba iseng-iseng menjelajah GitHub mencari project
Google Maps generator dengan CodeIgniter. Lalu saya ketemu dengan link ini, yang menuju langsung ke
Codeigniter Google Maps Library.
Listing 1 (Controller)
1/3
3
4 class Maps extends CI_Controller
5 {
6 public function __construct()
7 {
8 parent::__construct();
9 }
10
11 public function index()
12 {
13 $this->load->library('googlemaps');
14
15 $config['center'] = '37.4419, -122.1419';
16 $config['zoom'] = '13';
17 $this->googlemaps->initialize($config);
18
19 $marker = array();
20 $marker['position'] = '37.429, -122.1519';
21 $marker['infowindow_content'] = '1 - Hello World!';
22 $marker['icon'] = 'http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=A|9999FF|000000';
23 $this->googlemaps->add_marker($marker);
24
25 $data['map'] = $this->googlemaps->create_map();
26
27 $this->load->view('maps', $data);
28 }
29 }
30
Listing 2 (View)
3
4 echo $map['js']; ?>
5
6
7 echo $map['html']; ?>
8
9
10
2/3
Gampang kan?
Library ini juga tidak hanya bisa membuat map sederhana yang
saya contohkan, tapi juga map yang super lengkap
mencangkup yang ada pada dokumentasi pada Google Maps.
Untuk tutorial lengkapnya liat dibawah ini:
Related
Dasar CRUD dan Penanganan Form pada CodeIgniterJanuary 12, 2014In "CodeIgniter"
3/3