マップの範囲/ズームを変更せずに、KML を Google マップ (javascript v3) のレイヤーとして追加するにはどうすればよいですか?
世界中のいくつかのイベントを持つ KML を追加しています。これは、この Google マップ JavaScript v3 がマップ範囲を非常に大きなズームアウト ビューに変更するためです。
コード例を次に示します。
function loadOverlay(inc)
{
var overlay = new google.maps.KmlLayer(inc);
overlay.setMap(map);
overlayArray.push(overlay);
}
function initialize_gmap()
{
var Rochester = new google.maps.LatLng(43.1561, -77.607);
var myOptions = {
zoom: 11,
center: Rochester,
mapTypeId: google.maps.MapTypeId.TERRAIN
}
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
//Then i initialize the map here, and load the kml
initialize_gmap();
loadOverlay("linktokml.kml");
kml が読み込まれると、非常に大きなズームに移動して、kml 内のすべての場所が表示されます。これを防ぐか、最初の範囲/ズームに戻すにはどうすればよいですか?
前もって感謝します。