Panoramio Widget API

2009年10月18日日曜日

Photo Viewer2 (Version 0.05A)

Google Maps API Version2で左側に地図を、Panoramio APIで右側にサムネイルを30枚配置するようにしてみました。

  • Photo View2 V0.05A
    引数オプション ?id=ID&place=PLACE
    ID:Panoramio ID
    PLACE:地名や有名な名所、経度緯度、など。但し漢字は不可
    入力例)
    URL?id=1597930&place=fukuoka

左側のセレクトボックスには予め20箇所の場所が登録されています。プルダウンで選択すると、そのテキストが右側のテキストボックスにコピーされ、地図を検索します。地図内にある写真が右側にサムネイルサイズで30枚表示されます。写真が多くあれば、Prev,Nextボタンとページセレクトでページを捲る事が可能です。写真の種別をラジオボタンで選択可能です。但し、upload_dateは現在のところPanoramio API側の問題で機能しません。テキストボックスには直接場所名等を入力可能です。(※漢字も入力可能)入力後にはEnterで決定して下さい。右側のサムネイルをクリックすると別ページでPanoramioで写真を見ることが出来ます。左側の地図ではズームや移動のコントロールの他にドラッグで移動、ダブルクリックでセンター移動+拡大が可能です。

本家Panoramioではrecentがまだ使えませんが、APIでは可能だったので、付け加えてます。最近の写真を見ることが可能みたいです。ヘビーユーザーな方のID(1726864)を入力してみましたが、5965枚までしか表示出来ないようです。

p.s. IE8で不具合あり、セレクトボックスからテキストボックスへのコピーが出来ていない。IE7での動作確認要。IE8で仕様が変わったのがあるらしい。document.getElementById辺りかな

0 件のコメント:

コメントを投稿