- Beranda
- Komunitas
- Tech
- 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
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan