GoogleマップAPI v3とkmlファイルを使用してGoogleマップアプリを作成しました。ただし、機能する場合もあれば、常に最大レベルにズームする場合もあり、中心は私のoptions.center(アフリカの近く)ではありません。
それはなぜです?
そして、私の kml ファイルが私の Google マップ アカウントにアップロードされました。
function initialize1() {
var myLatlng = new google.maps.LatLng(30.566991,114.315491);
var myOptions = {
zoom: 10,
center: myLatlng,
overviewMapControl:true,
overviewMapControlOptions: {
opened:true
},
scaleControl:true,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map1= new google.maps.Map(document.getElementById("map_canvas1"), myOptions);
var nyLayer = new google.maps.KmlLayer('https://maps.google.com/maps/ms? **************',
{suppressInfoWindows: true});
nyLayer.setMap(map1);
google.maps.event.addListener(nyLayer, 'click', function(kmlEvent) {
var text = kmlEvent.featureData.description;
showInDiv(text);
});
}
どうもありがとう、