Googleマップの「私の場所」の1つでマークした場所から画像を簡単に取得できるかどうかを見つけるのに苦労していますか? 個々の場所を指すすべてのコードを入力せずにこれを行うことはできますか?
どんな助けでも大歓迎です!
Googleマップの「私の場所」の1つでマークした場所から画像を簡単に取得できるかどうかを見つけるのに苦労していますか? 個々の場所を指すすべてのコードを入力せずにこれを行うことはできますか?
どんな助けでも大歓迎です!
静的な地図画像用の Google Maps APIは、KML ファイル (マイ プレイスマップをエクスポートできるファイル形式) の表示をサポートしていません。
マーカーと場所を含むマップが必要な場合は、次のいずれかを行う必要があります
インタラクティブな JavaScriptの方法を使用する場合、次のスクリプトを使用して、マイ プレイスマップから KML ファイルをロードできます。
var myLatLng = new google.maps.LatLng(41.875696, -87.624207);
var mapOptions = {
zoom: 11,
center: myLatLng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
var ctaLayer = new google.maps.KmlLayer('[PATH_TO_KML]');
ctaLayer.setMap(map);
https://developers.google.com/maps/documentation/javascript/layers#KMLLayersで見られるように
HTMLの例と合わせて
<body onload="initialize()">
<div id="map_canvas" style="width:100%; height:100%"></div>
</body>
https://developers.google.com/maps/documentation/javascript/tutorialで見られるように
KML を取得するには、[マイ プレイス]からマップを開き、次のいずれかを行います。
&output=kml
して、KML ファイルへのリンクを取得します。API に KML レイヤーをロードすると、マーカーを中心にビューが自動的に中央に配置され、すべてのマーカーが含まれるようにズーム レベルが選択されることに注意してください。