Membuat Google map api pada laravel 5.4

saya mau tanya gan tentang pembuatan maps pada laravel, untuk pembuatan marker dengan latitude dan longitude dari database gimana ya gan. mohon pencerahannya terkait hal tersebut gan ? untuk view dengan coding seperti ini :

  <script src="http://maps.googleapis.com/maps/api/js"></script>
 <script type="text/javascript">
    var locations = <?php print_r(json_encode($locations)) ?>;
    var mymap = new GMaps({
      el: '#mymap',
      lat:  -7.764487,
      lng: 110.4362636,
      zoom:6
    });
    $.each( locations, function( index, value ){
      mymap.addMarker({
        lat: value.lat,
        lng: value.lng,
        title: value.city,
        click: function(e) {
          alert('This is '+value.city+', gujarat from India.');
        }
      });
   });
  </script>
</head>
<body>
  <div id="googleMap" style="width:100%;height:400px;"></div>
</body>
      <script async defer
      src="https://maps.googleapis.com/maps/api/js?key=AIzaSyArStKENbYHGKHR1lLGx3YmGVb8xR0QH3I&callback=initMap">
    </script>

dan controller seperti berikut :

  public function index(Request $request)
    {
    	$query = $request->get('query');
        $locations = Peta::where('nama', 'LIKE', '%'.$query.'%')
                                ->orWhere('id', 'LIKE', '%'.$query.'%')
                                ->orderBy('id', 'ASC')
                                ->paginate(10);
        return view('admin.petacoba', compact('locations'));
    }

mohon pencerahannya suhu

avatar yenimulya
@yenimulya

50 Kontribusi 2 Poin

Diperbarui 4 tahun yang lalu

1 Jawaban:

fixed blm ?

avatar maszgalang
@maszgalang

297 Kontribusi 80 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban