Advertisement
jamboljack

Index Map

Oct 6th, 2018
348
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.80 KB | None | 0 0
  1. public function index()
  2.     {
  3.         $data['lahan']     = $this->db->select_sum('komoditas_luas_tanam', 'total')->get('sipetik_komoditas')->row();
  4.         $data['panen']     = $this->db->select_sum('komoditas_luas_panen', 'total')->get('sipetik_komoditas')->row();
  5.         $data['produksi']  = $this->db->select_sum('komoditas_produksi', 'total')->get('sipetik_komoditas')->row();
  6.         $data['listJenis'] = $this->db->order_by('jenis_no', 'asc')->get('sipetik_jenis')->result();
  7.         $config['center']  = '-6.8024086, 110.8253914'; // Center ke Kab. Kudus
  8.         $config['zoom']    = 'auto';
  9.         $this->googlemaps->initialize($config);
  10.         $listKomoditas = $this->db->get_where('v_komoditas', array('komoditas_status' => 2))->result();
  11.         $no            = 1;
  12.         foreach ($listKomoditas as $r) {
  13.             $marker                       = array();
  14.             $marker['position']           = $r->komoditas_lat . ',' . $r->komoditas_long;
  15.             $marker['icon']               = base_url('img/jenis_folder/' . $r->jenis_icon);
  16.             $marker['animation']          = 'DROP';
  17.             $marker['title']              = 'Klik untuk Detail';
  18.             $marker['infowindow_content'] = 'Komoditas : <b>' . $r->jenis_name . '</b><br>Area : <b>DESA ' . $r->nama_kel . ' KEC. ' . $r->nama_kec . '</b><br>Luas Lahan (ha) : ' . number_format($r->komoditas_luas_tanam, 0, '', ',') . '<br>Luas Panen (ha) : ' . number_format($r->komoditas_luas_panen, 0, '', ',') . '<br>Produksi (Ton) : ' . number_format($r->komoditas_produksi, 0, '', ',') . '<br>Tgl. Input : ' . date('d-m-Y', strtotime($r->komoditas_date));
  19.             $this->googlemaps->add_marker($marker);
  20.         }
  21.  
  22.         $data['map'] = $this->googlemaps->create_map();
  23.         $this->template->display('admin/home_view', $data);
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement