私はこのチュートリアルを行います。ここからソースコードをコピーしました。同様の .kml ファイルも使用します。
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
<script>
function initialize() {
var chicago = new google.maps.LatLng(41.875696, -87.624207);
var mapOptions = {
zoom: 11,
center: chicago,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
var ctaLayer = new google.maps.KmlLayer({
url: 'https://de-ik-kml.googlecode.com/svn/trunk/cta.kml'
});
ctaLayer.setMap(map);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
しかし、自分の URL を使用したい場合、Google マップは .kml ファイルをロードまたは表示しません。なぜしないのかわかりません。
Chrome の開発者ツールにはエラーは表示されません。そのため、何が問題なのかをデバッグできません。見つからない。https
' ' を ' 'に置き換えてみましたhttp
が、これでは問題が解決しません。url
コード内の javascript 変数の値のみを変更しました。