Google Maps Embed API を利用してWebページ内にGoogle Mapを表示するコードを紹介します。
Webページ内にGoogle Mapの地図を埋め込んで表示したい場合があります。
この記事では、Google Maps Embed API を利用してWebページ内にGoogle Mapを埋め込んで表示するコードを紹介します。
Google Maps Embed APIを有効にする必要があります。こちらの記事の手順に従って Maps Embed API を有効にしてください。
Maps APIを呼び出すためのAPIキーを取得します。APIキーの取得手順はこちらの記事を参照してください。
Google Map を埋め込むHTMLファイルを作成します。
下記のコードのHTMLファイルを作成します。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<p>GoogleMap 埋め込みテスト</p>
<iframe width="600" height="400" frameborder="0" style="border:0"
src="https://www.google.com/maps/embed/v1/view?key=(APIキーの値)¢er=35.681263,139.767937&zoom=15" allowfullscreen>
</iframe>
</body>
</html>
下記のiframe
タグ部分がGoogle Map の表示エリアのコードになります。
src 属性にGoogle MapのURLを設定します。URLのkeyパラメーターに APIキーの値を設定します。また、center パラメーターには表示する地図の中心の緯度経度を与えます。
今回は東京駅の緯度経度をcenterの値に設定しています。zoom は拡大・縮小の値です。大きい値にするほど拡大した地図が表示されます。
<iframe width="600" height="400" frameborder="0" style="border:0"
src="https://www.google.com/maps/embed/v1/view?key=(APIキーの値)¢er=35.681263,139.767937&zoom=15" allowfullscreen>
</iframe>
上記のHTMLファイルをWebブラウザで表示します。下図のページが表示されます。
ページ内にGoogle Map の地図が表示されることが確認できました。