09/28: Google Maps その6
カテゴリ: プログラミング
移動(ドラッグ)やズームに合わせて、表示される範囲内にあるポインタを非同期で取得するサンプルを作ってみました;
地図の右(東)側が表示されるようドラッグすると、予め表示されていたポインタが現れるのではなく、地図の描画と並行してポインタがポンッと現れることがお分かりになると思います。ひとまず動くことを確認する程度のコードなので、移動やズームを繰り返すとポインタが上書きされ、ポインタの影がどんどん濃くなるという微妙な不具合が残っていますが、概ね問題なしですね。
この辺で技術調査は完了として、そろそろソースコードの整理に着手したいと思います。来週月曜には公開したいと考えていますので、もうしばらくお待ち下さいませ。
補筆: クイックハックで影が濃くなることを解消しました。が、画面外になったポインタを削除してません。
補筆その2: 気分転換的クイックハックで、画面外になったポインタを画面から削除するようにしました。情報ウィンドウが開いたまま画面外になった場合の処理は未実装ですが、ここでは実装しないことにします。
2005/Oct/06補筆: プラグイン更新により、正常に動作しないリンクがあります。
