function gambarMarker(_nama, _lokasi, _codeDealer, _namaArray, _tipeDealer, _iconimage, _circleColor, _namaArray2, _radius){
var _shadowimage = '../icon/logo_dealer_shadow.png';
var _marker = new google.maps.Marker({
position: _lokasi,
title: _nama,
animation: google.maps.Animation.DROP,
icon: _iconimage,
shadow: _shadowimage
});
google.maps.event.addListener(_marker, "click", FUNC_infowindow);
function FUNC_infowindow() {
_infowindow.close();
if (_tipeDealer=="tipe:HondaDealer"){
closeDialog();
$("#dialog_container").load('dataMarker.php?dlr='+_codeDealer);
}
};
google.maps.event.addListener(_marker, "click", function(){
_marker.setAnimation(google.maps.Animation.BOUNCE);
setTimeout(function() {
_marker.setAnimation(null);
}, 2250);
});
//Return dari Fungsi Menggambar Marker
_namaArray.push(_marker);
if(_radius > 0){
//Gambar Circle
var _circle = new google.maps.Circle({
strokeColor: "000000",
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: _circleColor,
fillOpacity: 0.35,
center: _lokasi,
radius: _radius
});
//_circle.bindTo('center', _marker, 'position');
_namaArray2.push(_circle);
}
};
No comments:
Post a Comment