Google Maps API
初期設定
まずAPIキーを取得。
head要素内のスクリプトを追加。bodyのload、unload時の関数を設定。
idを持つdiv要素を配置。幅と高さを指定する。
メソッドの一例
- コントロールの追加
- addControl(コントロールオブジェクト)
- 情報ウインドウの追加
- openInfoWindow(座標, テキストノード)
- 情報ウインドウの追加(表示内容をHTMLとして処理)
- openInfoWindowHtml(座標, HTML)
- イベントリスナーの追加
- GEvent.addListener(地図オブジェクト, イベント, 関数)
- オーバーレイの追加
- addOverlay(オブジェクト)
- オーバーレイの削除
- removeOverlay(オブジェクト)
- ズーム率の取得
- getZoom()
- 座標をピクセルに変換
- fromLatLngToDivPixel(座標)
- イベントのバインド
- GEvent.bind()
- DOMイベントリスナーの追加
- GEvent.addDomListener()
- DOMイベントのバインド
- GEvent.bindDom()
- イベントリスナーの削除
- GEvent.removeListener(リスナーオブジェクト)
オブジェクトの一例
- 地図
- GMap2(表示領域の要素)
- 地図コントロール
- GSmallMapControl()
GLargeMapControl() - ズームコントロール
- GSmallZoomControl()
- スケール表示
- GScaleControl()
- 地図タイプコントロール
- GMapTypeControl()
GHierarchicalMapTypeControl() - 縮小地図コントロール
- GOverviewMapControl()
- 座標
- GLatLng(緯度, 経度)
- マーカー
- GMarker(座標)
