GoogleMapを画像として呼び出す方法
普段はJavaScriptを用いて、GoogleMapの各種機能を持った地図を表示させていますが、他に携帯やその他JavaScriptをOffにしている環境に対して、画像として呼び出す方法があります。
Google Static Maps APIと呼ばれるもので、こちらの公式ページで詳しい説明がなされています。
よく使われる、特定地域を表示し特定の場所にターゲットを配置する方法は以下の通りです。
<img src="http://maps.google.com/staticmap
?center=[地図の中心座標 緯度],[地図の中心座標 経度]
&markers=[マーカー 緯度],[マーカー 経度],[マーカー 色]
&zoom=[拡大値]
&size=[横幅]x[縦幅]
&key=[GoogleMap API Key]" />
試しに名古屋駅の緯度・経度「35.170694,136.881637」を中心、マーカーを配置し、拡大値を16、300x300pxの画像を表示したい場合は、
<img src="http://maps.google.com/staticmap
?center=35.170694,136.881637
&markers=35.170694,136.881637,red
&zoom=16&size=300x300
&key=[GoogleMap API Key]" />
のように記述することで、以下のように表示されます。