Google Earth(TM) 地図サービスのオススメスポット・Wiki更新状況・おもしろい情報の紹介などを書き綴っていきます。
日曜日, 11月 12, 2006
FlickrGeo用ネットワークリンク
チャングムの誓いを見ていたらすっかり遅くなってしまいました。
それはさておきとりあえず作ってみました。あらかじめ重いことをお断りしておきます。
tu_FlickrGeoPhotos.kmz
重いです。重いためなのかエラーが出ることがありますが、右クリック「更新」すれば読んでくれると思います。
一応ソースも上げました。現状では利用価値もそんなになさそうなので、使ってみたいという方はほとんどいないと思いますが、自己責任でお願いします。
Flickml_myphotos.zip
APIkeyとUserIDを取得してmyphotos.phpに入力してください。Flickrにて2枚以上の位置情報を付加してある写真が必要です。(条件分岐等していません。)
解答して出来たフォルダごとPHPの利用できる環境にアップして、アップしたmyphotos.phpファイルへのネットワークリンクを作成すれば完成です。.htaccessを利用できない環境の場合は削除してください。
(雑談)
本当は、JSONでデータを返してもらいたかったのですが、返ってきたJSON形式データの日本語部分がダメ文字みたいなコードで化けて返ってきました。文字コードの問題っぽくない感じがしましたし、どうすればすんなりと利用できるか調べるのも面倒でしたのでいつものように作った次第です。
それと、Flickrのdescription(写真につける説明文)を取得するために個別のリクエストをしています。例えば写真が20枚あれば写真のリストを要求するリクエストと併せて21回リクエストをしています。descriptionを無くしても良かったかもしれません。
flickr.photos.searchとflickr.photos.getInfoを組み合わせる以外に良い方法があるかもしれません。あまり良く調べていないもので…。
登録:
コメントの投稿 (Atom)


0 コメント:
コメントを投稿