Google Maps API version 3

Google Maps API v3は、Google Maps API の最も新しいバージョンのAPIです。
Google Maps API v2をコードレベルで1から作り直し、最適化が行われました。
また時代の流れにあわせて、モバイル(スマートフォンなど)で動作をするとき、v2に比べて10倍も早くなりました。

Google Maps API v3は、Google I/O 2009でGoogle Labsとして発表され、Google I/O 2010で晴れて正式版になりました。 いままでのGoogle Maps API v2は、2013年5月にサポートがされなくなります。

【Google Maps API v3の特徴】

  • Google Maps API キーが廃止された
  • ロードや動作が早くなった
  • 特にモバイル環境向けに最適化された
  • 名前空間(NameSpace)が、google.maps.* に統一された
  • v2の関数や機能の統廃合が行われた

それでは早速、Google Maps API version3を使ってみましょう。
※2010/5/20 : 作り直しているため、一部の記事は読んでいただくことができません。

基本的な使い方

Google Maps API version3について

まずは表示してみよう「Hello World」

コントロールの追加

ズームレベルを変更出来る範囲を設定する

イベント

イベントについて

ズームレベルが変更されたことを検出する

マーカー・情報ウィンドウ

マーカーを地図に追加する

マーカーのアイコンを変更する

大きな画像の一部をマーカー画像として使う

マーカー画像のクリックできる範囲を指定する

マーカーの重なり順を変更する

Google Maps API v3でv2のように、1つだけの情報ウィンドウが開くようにする(1)

複数のマーカーをまとめて地図上から削除する

イベント

住所や名称から緯度経度を取得する

緯度経度から住所を取得する

Googleストリートビュー

ストリートビューを表示する

KML

Google Maps API v3でKMLをロードする(geoxml3.js編)

Google Maps API v3でKMLをロードする(KMLLayer編)

サイト内検索
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