2010.08.01
前作に引き続き色々と改良。コードは直リンクのソースから見える。どうやってもロシアの数値地図がうまく扱えないのでgoogle mapsに移行。
- 現在、6万アカウント調べて世界中の1200名ほど位置情報付き書き込みをしている人を検出したところ。
- Google map API version3を使ってみました。ver.2から大きく仕様が変わっており苦労した。orz
- スクロールするたびに1000人分のデータを読み込んでいるので重たいです。後ほど改良予定
- あまり詳細な位置を望まない人もいるだろうから、地図の拡大倍率を制限。参考にしたのはこのサイト
- 必要なデータファイルだけを読み込むように後ほど改良予定なので、スクロールのたびにデータファイルを読み直しています。ポイントが表示範囲内かどうかの判別にmap.getBounds()を使用しているのですが、このメソッドの取得可能なタイミングが難しい。表示終了後、少しラグがあってから値が設定されるようなのですが、その遅れ具合がまちまち。そのくせ、bounds_changedイベントはドラッグ中にも定期的に起きたりする。今回のプログラムではbound_changedイベントでgetBounds()だけして表示範囲をグローバル変数areaに保存し、マーカーの書き直しは「dragend」イベントと「zoom_changed」イベント後に1000ミリ秒遅れで実施、試行錯誤の結果だけど今のところ動いている。まだ謎なところあり。(getBoundsの挙動について議論している掲示板の記事))
- addMarker()の中でcreateMarker()を作っているが、このように分けないとinfoWindowsとmarkerの関連付けがうまくいかない。ループの中ですべて「marker」というオブジェクトで処理しているが、InfoWindowを作る時に最後に定義された「marker」を参照するみたい。どうも変数(オブジェクトって言うのか?)のスコープがどうなっているのか分からない。あぁ難しい。
- もしかしてマーカー作り直すたびにInfoWindowのオブジェクト消去しなきゃダメかな?とりあえず動いているからいいや。
- 表示範囲のみのマーカーオブジェクトを作成することに関して参考にしたサイト
- google_maps_API_v3リファレンス(英語)(非公式日本語)
Category:位置情報・GPS・地図
コメント
いいっすね!=4
001 [08.01 13:52]あっ:いつの間にFaviconが・・・ ↑(1)
002 [08.01 14:42]ふぇちゅいんさんふぁん★26:google buzz でいいじゃん? windows mobileでも利用できるし。ふぇちゅいんさん、ハイブリもってるし。 ↑(1)
2021.12.07アップルの落とし物トラッカーAirTagが、車泥棒に悪用される事件が増えていると報告
2021.11.25位置情報共有サービスLife360が落とし物トラッカー大手の「Tile」を買収4コメ
2021.10.13TileがApple AirTagのライバルとなる次期製品Tile Ultraを含む新製品ラインナップを発表13コメ
2021.10.07セブンイレブンが「ポケモンGO」とのコラボを10月31日をもって終了と発表2コメ
2021.07.31Snapchatが地図上でおすすめのスポットを紹介する「My Places(私の場所)」機能を追加2コメ
2021.07.06簡易グラフィック表示!歩いて日本地図の完成目指す歩数計「令和の伊能忠敬」発売9コメ
2021.05.11車の運転が苦手な人は必見、右折ゼロで目的地にたどりつける経路検索マップが公開中。OpenStreetMapのデータ利用13コメ
2021.03.26タカラトミー、Googleストリートビュー活用の謎解きブラウザゲームを4月24日発売。2750円2コメ
2021.03.23任天堂とナイアンティックがARの「ピクミン」シリーズ新作を年内発売。歩くことを楽しくするアプリ2コメ
2020.11.10GPSより詳細な位置情報がアプリで確認できるスマート防犯ブザー「otta:オッタ」2コメ
→カテゴリー:位置情報・GPS・地図(記事数:262)
アクセス数の多い記事(過去1ヶ月)
笳�2025.03.20:縺ゥ繧薙↑荳埼�蜷医′繝サ繝サ繝サ(譛ェ蛻�。�)681access
笳�2025.03.14:8蟷エ縺カ繧翫↓繧オ繝ウ繝ゥ繧、繧コ蜃コ髮イ縺ォ荵苓サ奇シ∝ョカ譌�4莠コ縺ァ縲後た繝ュ蛟句ョ、縲�4驛ィ螻九↓荳翫j荵苓サ翫@縺溘Γ繝「(#縺翫〒縺九¢諠��ア)485access
笳�2025.03.16:螟ァ驥上�繝ャ繝「繝ウ繧剃ス吶&縺壽棡豎∫オ槭k縺ョ縺碁屮縺励>縲ょョ峨>邨槭j蝎ィ縺ッ繧ッ繧ス縺ー縺九j(#閾ェ螳�DIY #繝ォ繝シ繝輔ユ繝ゥ繧ケ豢サ逕ィ)446access
笳�2025.03.11:蛻昴a縺ヲ縺ョ辟シ縺崎i縺阪s縺撰シ育黄隱槭さ繝シ繝昴Ξ繝シ繧キ繝ァ繝ウ)縺ョ譬ェ荳サ蜆ェ蠕�♀鬟滉コ句虻繧偵ご繝�ヨ��シ�シ�シ�シ∝━蠕��驟榊ス灘茜蝗槭j蟷エ邇�3��ィ句コヲ(#縺企≡ #繝槭ロ繝シ)363access
笳�2025.03.17:縺吶°縺�i繝シ縺秋D縺ョ譬ェ繧貞穀讌ュ縺励※44荳��繧イ繝�ヨ縲よ怙蠕後�譬ェ荳サ蜆ェ蠕�r蜿鈴��(#縺企≡ #繝槭ロ繝シ)358access
この地図の作成に当たっては、国土地理院長の承認を得て、同院発行の基盤地図情報を使用した。(承認番号 平22業使、第40号)