付録2 Google Maps APIバージョン1とバージョン2の相違点
APIバージョン1が使われているページをバージョン2にする作業をなさる方のために、両者の違いを簡単にまとめてみました。
おもな違い
バージョン2対応にするために必要な主なこと
バージョン1対応のプログラムをバージョン2対応にするのに必要なおもな事柄をリストしてみました。ご参考まで。
- ディベロッパーキーの「v1」 → 「v2」
- GMap → GMap2
- Gmap.centerAndZoom(Point, ZoomLevel) → GMap2.setCenter(GLatLng, 17-ZoomLevel)
- new GPoint(x, y) → new GLatLng(y, x);
ただし、GMarkerに渡すのはGLatLngではなくGPoint
- map.addControl(new GSmallMapControl()); をsetCenter(以前は代わりにcenterAndZoomが使われていた)の後に移動(このほかのコントロールも同様)。
- Point → GLatLng (多くの場合というだけで全部ではありません)
- GMap.recenterOrPanToLatLng(GPoint) → GMap2.panTo(GLatLng)
|
GPS装置
|