普段は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]" />
のように記述することで、以下のように表示されます。
