マーカーの指定

マーカーの指定には「markersパラメータ」を指定します。
書式は次の通りです。

 <書式>
   markers=(マーカースタイル)|(マーカーの位置1)|(マーカーの位置2)|・・・

マーカーのスタイルには、次のパラメータを指定します。
 size ・・・ tiny, mid, small, (指定なし)

 color・・・ 16進数表記で直接していするか、決められた色を指定できます。
       <16進数表記の場合>
         0xFF0000
         
       <決められた色>
         black, brown, green, purple, yellow,blue, gray, orange, red, white

 label ・・・マーカーの中にアルファベット(A〜Z)と 0〜9 が指定できます。
       ※アルファベットは、大文字で指定します
       ※sizeプロパティが tiny, mid のときは、無視されます

マーカーの位置指定は、座標、または地名が指定できます。
要領は「2.中心座標を指定して、地図を表示する」と同じです。

http://maps.google.co.jp/maps/api/staticmap?
center=40.714728,-73.998672&
zoom=1&
size=300x300&
markers=label:A|size:mid|color:red|40.714728,-73.998672&
sensor=false



サイズの違い
tiny mid small (指定なし)
書式の異なるマーカーを複数指定するときには、markersパラメータを複数指定します。
http://maps.google.co.jp/maps/api/staticmap?
center=35.676148,139.74479&
size=400x400&
zoom=1&
markers=color:green|label:S|35.676148,139.74479&
markers=size:mid|color:0xFF0000|label:N|25.482951,118.300781|-32.398516,135.175781&
markers=color:0xFF8040|label:G|37.439974,-121.992188&
sensor=false
zoomパラメータ や centerパラメータを省略したときは、自動で調整してくれます。
http://maps.google.co.jp/maps/api/staticmap?
size=400x400&
markers=color:green|label:S|35.676148,139.74479&
markers=size:mid|color:0xFF0000|label:N|25.482951,118.300781|-32.398516,135.175781&
markers=color:0xFF8040|label:G|37.439974,-121.992188&
sensor=false



サイト内検索
Maps APIの本を書きました
Google Maps APIプログラミング入門
全480ページ。Google Maps API ver.2, ver.3, for Flash, Static Maps API v2, Google Maps API Primery, ライセンス…など、Google Maps APIに関連する幅広い内容の本を書きました。
このサイトで公開しているサンプルはもちろん、本のために作ったサンプルも満載です。
詳しくはこちら

Google Maps Designer
Google Maps Designer