- Beranda
- Programmer Forum
PHP - Google Maps GPS Awal Sampai Tujuan
...
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.
Adakah master master disini yang bisa bantu saya? Suwun
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]"; ?>
}
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
nona212 memberi reputasi
1
1.8K
2
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
20.3KThread•5.1KAnggota
Urutkan
Terlama
Komentar yang asik ya
