Java Script Map Multi Marker
<h1>POINT DICLICK ADA DETAIL LP2MARAY</h1>
<script type="text/javascript" src="//maps.googleapis.com/maps/api/js?key=AIzaSyBhSg6I2JvHNU_jLqIpvc5MEwc_xi3Ttvg&sensor=true"></script>
<script>
var map;
function initialize() {
var myLatlng = new google.maps.LatLng(-6.353394, 106.832300);
var mapOptions = {
zoom: 13,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
// or: new Array();
var arLat= [];
var arLon= [];
var arNama= [];
var arLok= [];
arLat[0]= -6.344437;
arLon[0]= 106.832922;
arNama[0]= "Lokasi 1";
arLok[0]= "Alamat 1";
arLat[1]= -6.343815;
arLon[1]= 106.842314;
arNama[1]= "Lokasi 2";
arLok[1]= "Alamat 2";
arLat[2]= -6.336022;
arLon[2]= 106.839072;
arNama[2]= "Lokasi 3";
arLok[2]= "Alamat 3";
arLat[3]= -6.331501;
arLon[3]= 106.846371;
arNama[3]= "Lokasi 4";
arLok[3]= "Alamat 4";
arLat[4]= -6.329631;
arLon[4]= 106.875154;
arNama[4]= "Lokasi 5";
arLok[4]= "Alamat 5";
for (var i = 0; i < 5; i++) {
var location = new google.maps.LatLng(arLat[i],arLon[i]);
var marker = new google.maps.Marker({
position: location,
map: map
});
marker.setTitle(arNama[i]);
var content=arNama[i]+"<br>"+arLok[i];
attachSecretMessage(marker, content);
}
}
function attachSecretMessage(marker, lokasi) {
var infowindow = new google.maps.InfoWindow({content: lokasi,size: new google.maps.Size(50,50)});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
<body>
<div id="map_canvas" style="width:500px;height:400px;"></div>
</body>
<script type="text/javascript" src="//maps.googleapis.com/maps/api/js?key=AIzaSyBhSg6I2JvHNU_jLqIpvc5MEwc_xi3Ttvg&sensor=true"></script>
<script>
var map;
function initialize() {
var myLatlng = new google.maps.LatLng(-6.353394, 106.832300);
var mapOptions = {
zoom: 13,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
// or: new Array();
var arLat= [];
var arLon= [];
var arNama= [];
var arLok= [];
arLat[0]= -6.344437;
arLon[0]= 106.832922;
arNama[0]= "Lokasi 1";
arLok[0]= "Alamat 1";
arLat[1]= -6.343815;
arLon[1]= 106.842314;
arNama[1]= "Lokasi 2";
arLok[1]= "Alamat 2";
arLat[2]= -6.336022;
arLon[2]= 106.839072;
arNama[2]= "Lokasi 3";
arLok[2]= "Alamat 3";
arLat[3]= -6.331501;
arLon[3]= 106.846371;
arNama[3]= "Lokasi 4";
arLok[3]= "Alamat 4";
arLat[4]= -6.329631;
arLon[4]= 106.875154;
arNama[4]= "Lokasi 5";
arLok[4]= "Alamat 5";
for (var i = 0; i < 5; i++) {
var location = new google.maps.LatLng(arLat[i],arLon[i]);
var marker = new google.maps.Marker({
position: location,
map: map
});
marker.setTitle(arNama[i]);
var content=arNama[i]+"<br>"+arLok[i];
attachSecretMessage(marker, content);
}
}
function attachSecretMessage(marker, lokasi) {
var infowindow = new google.maps.InfoWindow({content: lokasi,size: new google.maps.Size(50,50)});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
<body>
<div id="map_canvas" style="width:500px;height:400px;"></div>
</body>

Komentar
Posting Komentar