« iPod Shuffle買いました | メイン | 日商簿記3級~問題集1周した »
2007年05月29日
続・旅マップを改造
旅行先を地図上に記録している旅マップの機能改善を、ようやく完了しました。前回エントリからの変更点は、次のとおりです。
まず、MarkerManagerによるランダム表示を、地域ごとに平均化するアルゴリズムを組み込みました。例えば、日本に5個、ハワイに1個、カナダに1個とあった場合、これまでは、単純にランダムで一定数を選んでいたので、日本から複数個のみ出てしまう確率が高かったです。これだと、ハワイやカナダにマーカーがあることに気づけないので、問題がありました。新しいアルゴリズムでは、これらの地域が全て入るズーム倍率では、ハワイ1個、カナダ1個、日本1個以上を表示します。仕組みですが、地図をブロック単位に分けて、そのなかから一定数をランダムに選ぶようにしています。
もう1点は、詳細表示を実装しました。マーカーの吹き出しのなかに「詳細」リンクがある場合、それを押すと旅のルート表示をします。
旅行をするたびに、地図上にマーカーの数が増えていくので、何だか楽しいです^-^)
投稿者 bokupi : 2007年05月29日 07:27
トラックバック
このエントリーのトラックバックURL:
http://omoshiro-joho.com/c-i-mnet/cgi-bin/mt/mt-tb.cgi/1420