Kaskus

Tech

Kategori

Pengaturan

Mode Malambeta
Gambar

Lainnya

Tentang KASKUS

Syarat & Ketentuan

Kebijakan Privasi

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2026 KASKUS, PT Darta Media Indonesia. All rights reserved

masih.belajar86Avatar border
TS
masih.belajar86
PHP - Google Maps GPS Awal Sampai Tujuan
Google Maps
Permisi master master... Mohon bantuannya.
Saya lagi bikin web, tapi ada masalah di bagian peta.
Saya mau jual barang, tiap barang alamat penjualnya beda beda. Rencana saya bikin maps dengan rute gps awal sampai alamat tujuan sesuai dbase.

berikut script yang baru bisa menampilkan alamat tujuan sesuai dbase. gimana caranya agar script ini bisa deteksi lokasi awal dengan rute tujuan sesuai dbase.

Code:

<html>
<head>
<title>Maps <?php echo $dcari['nama']; ?> - Test</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
html { height: 100% }
body { height: 100%; }
#map-canvas { height: 100% }
</style>
<!-- [removed][removed] -->
[removed][removed]
</head>

<body>
<h3>Lokasi : <?php echo $dcari['nama']; ?></h3>
<div id="map-canvas" style="max-width:500px;max-height: 300px;"/>
</body>
</html>

[removed]
function initialize() {
var mapOptions = {
zoom: 15,
center: new google.maps.LatLng(<?php echo "$dcari[lat], $dcari[lng]"; ?>emoticon-Wink
}
var map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);

setMarkers(map, beaches);
}

var beaches = [
['<?php echo "$dcari[nama]"; ?>', <?php echo "$dcari[lat], $dcari[lng]"; ?>],
];

function setMarkers(map, locations) {
var shape = {
coords: [1, 1, 1, 20, 18, 20, 18 , 1],
type: 'poly'
};
var infoWindow = new google.maps.InfoWindow;
for (var i = 0; i < locations.length; i++) {
var beach = locations[i];
var myLatLng = new google.maps.LatLng(beach[1], beach[2]);
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
icon: beach[4],
shape: shape,
title: beach[0],
zIndex: beach[3]
});
var html = 'Lokasi : '+beach[0]+'<br/>Latitude : '+beach[1]+'<br/>Longitude : '+beach[2]+'';
bindInfoWindow(marker, map, infoWindow, html);
}
}

function bindInfoWindow(marker, map, infoWindow, html) {
google.maps.event.addListener(marker, 'click', function() {
infoWindow.setContent(html);
infoWindow.open(map, marker);
});
}

google.maps.event.addDomListener(window, 'load', initialize);
[removed]




Adakah master master disini yang bisa bantu saya? Suwun
nona212Avatar border
nona212 memberi reputasi
1
1.8K
2
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer Forum
KASKUS Official
20.3KThread5.1KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2026 KASKUS, PT Darta Media Indonesia. All rights reserved.