weather.inc.php

サマリ天気概況プラグイン
リビジョン1.6
対応バージョン1.4
投稿者upk
投稿日2004-06-29 (TUE) 23:38:08

更新内容

キャッシュ対応しました。

掲載先

説明

航空気象情報のうち、METAR(定時航空気象実況)を利用して、 全世界の気象概況を表示するプラグイン。 各飛行場により、サービス時間、更新間隔が異なり ます。

感想

  • merlin 2003-08-03 (SUN) 17:18:15

    1ページで複数回の呼び出しはだめなんでしょうか? あと 温度情報などがうまく取れないところがあるようです。

    • upk 2003-08-03 (SUN) 19:31:17

      デモページ確認しました。そもそも、全ての情報の取得ができていないようです。なので、どこの場所の情報も全部駄目でした。あと、複数回の件ですが、プラグインとしての挙動は問題ありません。体裁の問題だけです。ヘッダーが複数登場するのと、その仕様から、TABLEタグは毎回出るので、TDタグの表示幅が微妙に異なる。という問題があります。そんなのを気にしないのであれば、1ページに複数利用は問題ありません。

    • upk 2003-08-03 (SUN) 20:11:26

      proxy.php に定義されている、http_request() が機能していないのは、間違いありません。現状ですと、TrackBack も有効にしたとしても、機能しないでしょう。Linux+Apacheでも、WinXP+IISでも、動いているので、なんででしょうかね?

    • merlin 2003-08-03 (SUN) 21:54:51

      おおぼけでした。 proxy の設定がONになってました m(_._)m はずしたら問題なく動作しました。何らかの事情でproxyが設定されているのに応答が無い場合に エラ- を出した方がいいのかなぁ?

      • upk 2003-08-03 (SUN) 23:31:54

        複数指定できるようにと、データ未取得時の適切な判定をするように改修しておきましたのが、weather.inc.php.3 です。

      • merlin 2003-08-04 (MON) 00:40:16

        データ未取得時の天候の値がおかしいようです。

      • upk 2003-08-04 (MON) 01:33:52

        天候の値ってもし、稲妻アイコンのことなら、[http://developer.ximian.com/projects/evolution/ Ximian Evolution]に準拠した仕様となっています。ちなみに、その稲妻アイコンは、天候の状況で使用されることはあり得ません。何も表示できないときのみのアイコンとなります。

      • merlin 2003-08-04 (MON) 10:51:38

        稲妻アイコン了解。Evolution 使ってなかったので m(_._)m

  • mk3? 2003-12-19 (FRI) 07:29:29

    気温/露点がマイナスの場合にも適切に動作するようにしてみました。

    -define(TEMP_RE_STR,  "/([0-9][0-9])\/([0-9][0-9])/s");
    +define(TEMP_RE_STR,  "/(M?)([0-9][0-9])\/(M?)([0-9][0-9])/s");
    
    -  $rc["temp"] = $regs[1]; // Temperature: 気温
    -  $rc["dew"]  = $regs[2]; // DewPoint:露点
    +  if ( $regs[1] == "M" ) { // Temperature: 気温
    +    $rc["temp"] = "-" . $regs[2];
    +  }
    +  else {
    +    $rc["temp"] = $regs[2];
    +  }
    +  if ( $regs[3] == "M" ) { // DewPoint:露点
    +    $rc["dew"] = "-" . $regs[4];
    +  }
    +  else {
    +    $rc["dew"] = $regs[4];
    +  }
  • upk 2003-12-20 (SAT) 02:23:54

    マイナスの件、ありがとうございます。反映したものを添付しなおしました。この時期だと、情報なしになってしまいますものね。

  • reimy 2004-02-29 (SUN) 00:16:47

    このプラグインですが、キャッシュ機能がないと夜間はとんでもなく待たされますね。データ取得に15~30秒くらいかかってしまう。MenuBarに設置すると悲惨なことになるので、注意しましょう。

  • 名無しさん 2004-04-10 (SAT) 00:44:18

    0度の時に「-00C」と表示されるようです。

  • 天気データの更新時刻が日本時間で表示されているようですが,現地時間での表示はできないのでしょうか. -- くわを? 2004-10-05 (火) 21:19:38
    • オリジナルデータは、UTCです。それをJSTに変換しています。UTCから現地時刻に変換する情報は、パラメータで指定するか、変換テーブルを作成するかしないとできないので、ちょっと厳しいですね。 -- upk 2006-03-05 (日) 23:35:57
  • このプラグインは開発が停止しているとの告知が入っており、現在は公開も停止されています。ライセンスの確認を含めた今後の対応について確認中です(See upk) -- henoheno 2006-03-31 (金) 00:50:57

添付ファイル: file3A636F6E6669672F706C7567696E2F776561746865722F636F6E666967.txt 1028件 [詳細] fileweather-icon.zip 992件 [詳細] fileweather.inc.php.5 999件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-05-13 (火) 21:12:30
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.355 sec.

OSDN