3

ルート案内、クラスター マーカー、タブ付き情報ウィンドウ、コンテキスト メニュー (右クリック) などの機能を使用して、Web アプリケーションに Google マップ バージョン 2 を完全に統合しました。実装の設計が非常に貧弱で、問題が発生しているため、コアの実装をより良い設計に改良する必要があります。Google Maps API のバージョン 3 にアップグレードすることを考えていました。それが良いことであり、私のすべての機能が短時間で正常に動作する(または、言及されたすべての機能の交換品を入手できる)かどうかを提案してください。または、Google マップ API のバージョン 2 を使用する必要がありますか?

4

1 に答える 1

8

v3にアップグレードすることをお勧めします。私は数ヶ月前に自分のサイトをアップグレードしました(そしてその経験についてブログに書きました)。覚えておくべきいくつかのこと:

  • これ以上のAPIキーはありません。
  • マーカーと情報ウィンドウのAPIが変更されました。
  • これ以上のAJAXヘルパーのものはありません。GXMLHttpを使用している場合は、新しいAJAXラッパー(Jquery、mootoolsなど)に切り替える必要があります。
  • lat/lngsが正しい順序になっていることを確認してください。GPointはxとy(経度と緯度)を取ります。v3にはlatlngオブジェクトがあるため、パラメーターが逆方向になっている可能性があります。
  • スタイル付きマップ-v3で配色をカスタマイズできるようになります。
  • v2のように1行のコードでGoogleEarthプラグインをオンにできるとは思わないでください(100%ではないので、間違っている場合は修正してください)。

完了したら、喜んで変更を加えます。ページの読み込みが速くなり、ズームがスムーズになり(ポリインは、ズームが消えるのではなくズームすると拡大縮小します)、モバイルエクスペリエンスが大幅に向上します。

于 2010-10-01T14:45:53.097 に答える