Geocaching Log
マイレージバグを使っている人もいるけれど、それと同じようにGeocaching.comから取得できるMy foundsをアップロードすると今まで発見したキャッシュをGoogle Maps上に表示してくれるアプリケーションがほしいと思っていました。でも誰も作ってくれない。何でだろう。ということで自分で作ろうとして原因がわかりました。My Foundsで送られてくるGPXデータには発見の日付はあるけど時間がないんだね。正確に書くとログを書いた時間がない。だから訪問順にトレースすることができないんだ・・・
キャッシュのURLにアクセスしてログをスクレイピングすればいいやと軽く考えていたのですが、Groundspeak Terms of Use.を読んだらスクレイピングだめなんだね。ちょっとくらいなら許してくれそうなんだけどここは正攻法で行きたい。
5. Access and Interference
Much of the information on the Site is updated on a real time basis and is proprietary or is licensed to Groundspeak by our users or third parties. You agree that you will not use any robot, spider, scraper or other automated means to access the Site for any purpose without our express written permission. Additionally, you agree that you will not: (a) take any action that imposes, or may impose in our sole discretion an unreasonable or disproportionately large load on our infrastructure; or (b) interfere or attempt to interfere with the proper working of the Site or any activities conducted on the Site or other measures we may use to prevent or restrict access to the Site.
なんかすごい中途半端になっちゃいそうだけど、とりあえず今日はここまで。
simpleXMLでパースしてみました。Google Maps API はV3になってキーがいらなくなったねー。800本以上の線を引いても意外に軽いです。
陣取りゲームみたいなのを作ったら面白いかも。
最近のコメント
3週 1時間前
3週 4時間前
4週 3日前
4週 4日前
4週 5日前
4週 5日前
5週 12時間前
5週 1日前
5週 3日前
5週 5日前