京大周辺マップ開発日記1

最近いろいろてんぱっております。
現実逃避として周辺マップづくりにいそしんでみる。
とりあえず、前に集めた飲食店情報を周辺マップ用のデータベースにぶちこんでみた。
そんで周辺マップを開いてみたら、表示されるまでむちゃくちゃ時間がかかるようになった。。orz
フリーズしたかと思うぐらい。
こりゃ、店舗の場所を示すマーカーが多いと(150件程度でも)使い物になりませんな。
うーん。
現実的な対応策としては、マップで表示されている範囲の座標を取得し(←map.getBoundsLatLng())、データベースに登録されている店舗情報の座標と照らし合わせてマップの範囲内の店舗だけ表示するとか。
マップ上で移動されたら、移動が終わった後に再び座標を取得してマップ範囲内の店舗だけ表示すると(←GEvent.addListener(map, ‘moveend’, function(){} ))
めんどくせ。
せっかく地図がぐりぐりスムーズに動かせるのに、マーカーのおかげで処理がカクカクしそうな気がする。
まあ最初にえんえんと待たされるよりましか。
しかも、もし広域表示させたら、表示されるマップの範囲が広くなって必要なマーカーが多くなるわけで。。結局意味なくなるし。
近いマーカーをまとめちゃってもいいけど、不便だよなあ。
いっそのことズームレベルを固定しちゃえばいいかも。
とりあえず今日はここまで。

カテゴリー: 未分類 パーマリンク

京大周辺マップ開発日記1 への41件のフィードバック

  1. こんにちは(・∀・)/みなさん!私たちが何気なく使っているエネルギーについて、考えたことはありますか?
    COEでは21世紀の新エネルギーや環境問題をテーマに、全国で市民講座を開催してきました。来月の11日に行われる講座では、各回で講演されたテーマをふり返り、京都大学と地元の講師による講演の後に総合討論を行う予定です。お集まりいただいた市民の方とともに各地域の特徴・課題等を踏まえた議論や意見の交換を総括シンポジウムとして華やかにフィナーレを迎えたいとメンバー一同皆様のお越しをお待ち申し上げております。ぜひ、ご家族おそろいでご参加ください。
    なお、参加費は無料です。詳しくは、☎075-753-3307
    COE事務局まで。
    日時:2005年(平成17年)11月11日(金) 10:30~17:00
    場所:キャンパスプラザ京都 第1講義室(5階)LINK(JR京都駅ビル駐車場西側)
      〒600-8216 京都市下京区西洞院通塩小路下る TEL (075)353-9111
    後援:京都市

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です