Panoramio Widget API

2013年4月18日木曜日

Panoramio PhotoListMap

pgpの内部で使用しているPhoto&Listを変更して独立のソフト(panoplm)にしてみました。

  • リスト部分は上下左右の好きな場所に指定可能
    position=(bottom || top || left || right)  省略時はbottom
  • user & tag も指定可能 その他組み合わせは下表参照
  • setはall, public, recentの3種類 ※使い道は無いかも?
  • その他Photo,Listのサイズ、Mapの種別・ズーム値などもクエリーで変更可能
組み合わせ 表示順(default) 逆順時のオプション
user ?user=1597930 OLD → NEW &order=DESC
group ?group=9455 NEW → OLD &order=DATE
user + group ?user=1597930&group=9455 NEW → OLD &order=DATE
user + tag ?user=1597930&tag=Tower OLD → NEW &order=DESC
tag ?tag=Bridge OLD → NEW 不可
set ?set=recent popularity 不可

使用例

<iframe style="margin: 10px" height="510" marginheight="0" src="http://junk0128-tools.appspot.com/panoplm/index.html?tag=昭和の町&amp;user=1597930&amp;width=600&amp;height=400&amp;position=top" frameborder="0" width="600" marginwidth="0" scrolling="no"> </iframe>






※バグ修正のメモ
TermsOfServiceWidgetOptionsで数値を渡す変数を間違って、「数値+px」で渡していた。IE7,8だとwapi.jsでエラーになるが、IE9,10だとpxを付けていても動作するので間違いに気づかなかった。
パソコン不調で2度程、ソースが先祖返りしてしまった。変更漏れは無く、大丈夫かな?

3 件のコメント:

  1. 返信
    1. Is it your blog? (http://kahna9.blogspot.com/)

      This is using Panoramio Widget API and Google Maps API.
      I am using JavaScript API. It is not a HTML template of Panoramio.

      削除
  2. can u show me your code of this post?

    返信削除