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