1
我有一個小的Google地圖頁面,用於記錄車禍的位置。如果事故距辦公室65英里以內,則採取不同的處理方式。所以我用下面的代碼在中心畫一個帶有標記的圓。如何在覆蓋圖上放置標記
var s25 = new google.maps.LatLng(53.3664887, -1.236279);
var el=document.getElementById("map_canvas");
map = new google.maps.Map(el, myOptions);
var marker = new google.maps.Marker({
map: map,
position: s25
});
var sunCircle = {
strokeColor: "#c3fc49",
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: "#c3fc49",
fillOpacity: 0.35,
map: map,
center: s25,
radius: 104607.36 // in meters
};
cityCircle = new google.maps.Circle(sunCircle);
cityCircle.bindTo('center', marker, 'position');
這工作得很好,我用它來對事故位置放置一個新標記的代碼工作正常,但僅在位置是圈外人。 Google地圖不允許我在圈子內放置標記。
我已經做了一些調查,發現了一些信息上Map Panes這聽起來理想,但我不知道如何調用這個,當我這樣做,我只是得到一個未定義的錯誤。
任何幫助,將不勝感激:)
完美:)不能相信我沒有找到我自己 – jampez77