Google マップ ベースのプロジェクトを開始しようとしていますが、GMaps v3 のリリース バージョンには v2 で利用可能な機能のほとんどが含まれているのか、それとも今のところ v2 を使い続けるのが最善なのか疑問に思っています。v3 にまだ組み込まれていない v2 の機能と、v2 にない v3 の機能のリストがある場所はありますか。
2 に答える
個人的には、v3 の機能から大きな利点が得られない限り、v3 が Google Labs から出てくるまで、ライブ サイトに v3 を使用することは避けたいと思います。
Code Labs の API は、進化するにつれていつでも変更される可能性があります。また、3 年間の非推奨ポリシーにもコミットしておらず、テストとバグ修正に関する Google の義務はより軽量です。
それは単なる理論上の話ではありません。get_ および set_ 構文の変更は、数週間だけ並行して実行されました。v2 は成熟した製品であるため、多数の既存のページを破壊する構文の変更は回避されます。v3 を使用する場合は、将来の改ページ構文の変更の可能性に注意を払う必要があります。
V3 リリースは、v2 よりもはるかに頻繁に引き戻さなければならないことになります。これは、部分的に軽量テストが原因である可能性がありますが、v2.x リリースに相当するものがないためでもあります。v3 コードは、「Google 内部テスト」から「すべての v3 サイトでのライブ」に 1 ステップで直接移行します。
私は趣味で v3 を使用しています。マーカーの追加、距離の測定、ポリゴンの追加、マップの保存、realod を可能にする小さなプロジェクトを作成しました。クラスタリングなしで 100 よりも多く)、マーカーの追加とアイコンのカスタマイズがより簡単であることがわかりました。しかし、Google の担当者がルールを変更することがよくあります。そのため、実際の仕事を始める場合は、v2 を使用することをお勧めします。そうしないと、すべてが機能するかどうかを常に確認する必要があります。