我試過使用谷歌地圖標記管理器,但我似乎每次點擊磚牆,我遵循教程如何在谷歌文檔上創建markermanager,但它似乎沒有任何工作適合我,這是我的代碼如何編寫的問題?在這裏用完了想法,目前我已經設置了一個標記,以便根據latlng在地圖上下拉。谷歌地圖標記管理器V3
有人可以嘗試像執行教程代碼,找到一個工作解決方案嗎?它讓我瘋狂。
@{
ViewBag.Title = "Index";
}
<h2>Index</h2>
<div id="map_canvas" style="width:500px; height:500px;"></div>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
@*<script src="../../Scripts/markermanager.js" type="text/javascript"></script>*@
<script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(-34.397, 150.644);
var myOptions = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP // map view, can be set to satellite, street, roadview, aerialview
};
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var marker = new google.maps.Marker({
position: latlng,
map: map,
animation: google.maps.Animation.DROP,
title: "Uluru (Ayers Rock)"
});
marker.setMap(map);
}
$(document).ready(function() {
initialize();
});
</script>
你已經包括了文件,但你不使用標記管理類上面的代碼。這是爲什麼? –
帶來錯誤:GBounds未定義 [Break On This Error] GBounds.prototype.containsPoint = function(point){在markermanager.js文件中 – MJCoder
您正在使用什麼標記管理器?您是否使用GMAP API v3爲GMAP API v2製作的標記管理器? –