KMLをGoogle Static Maps API v2をつかった地図画像のURLに変換するJavaScriptの試作。
マーカーの記号は"<Style>"要素の "id"属性値の最後の一文字を表示。色はそのマーカーの記号がアルファベットの大文字の場合は白、小文字の場合は紫、数字は赤、Styleの指定が無い場合は青。
PolylineとPolygonは座標をEncoding polylines for Google MapsのThe PolylineEncoder classを使用してエンコード化し、"<LineStyle>"要素で指定されている色と太さ、"<PolyStyle>要素で指定されている塗りつぶし色で表示。
| Map(ドットマーカーに変換) | 地図画像 |
|---|---|
| マップの中心位置とズームレベルを調整して、下の「更新」ボタンをクリック |
地図画像のURLの"YOUR_KEY_HERE"となっているところを自分のサイトのMaps API キーに置き換える。API キーをまだ取得していない場合は、こちらから取得可能。
これ以外に、 My Maps -> Static Map Converter というマイマップをStatic map v2に変換するphpスクリプトもあるようです。
(こんな感じに使用→http://imagine-it.org/google/staticmap/encodemymap.php?id=109250181535574469723.0004665074a7b33dd9869)
Static Map API使い方はこちらが詳しい→Google Maps 活用講座 - Google Static Maps API version 2 日本語マニュアル
※このスクリプトを使って生じた不具合や損害は一切補償しません。At your own riskでお願いします。