« 機動戦士ガンダム 00 #17: 理念に隠された野望が牙を擡げる | メイン | 無駄遣いの極み »

G's Forecaster 開発中

Weather Map の ひとくち予報 in Feed を利用した、アプリケーション "G's Forecaster" を開発しています。まあ、RSS で天気予報をフィードしてくれるだけなら他にもサービスはあるんですが。ひとくち予報 in Feed は専用のモジュールで天気予報の情報が XML 化されているので利用がしやすいですね。とりあえず、開発された WeatherMapParser ではこんな感じで使えます。

var parser = new WeatherMapParser()
parser.Open("http://example.com/")

このコードで parser.Forecasts に予報の内容が入るというわけです。Forecasts は WMForecastCollection 型のインスタンスを格納していて、インデクサで実際の予報が格納された WMForecast 型のインスタンスにアクセスできます。WMForecast 型のインスタンスは Contents というプロパティがあってここに、WMContentCollection 型のインスタンスが入っています。WMContent 型には Weather、Railfalls、Temperature といったプロパティがありアクセスすることで天気や降水予測、予想気温といった情報にアクセスできます。

作業状況としては、WeatherMapParser は完成し、使用可能な状態です。ユーザインターフェイスは使用が可能な水準ですが、表示される項目は最低限のみです。最も作業が遅れているのは地域を指定するインタフェースです。現在は、そういった固定された情報は SQLite のデータベースに入っています。もっとも、URI の情報の打ち込みが遅れているので現在利用可能な地域はごく少ないです。

このエントリーをはてなブックマークに追加 Save This Page to del.icio.us このエントリーをlivedoorクリップに追加 このエントリーをニフティクリップに追加 このエントリーをBuzzurlに追加このエントリーをBuzzurlに追加 このエントリーをFC2ブックマークへ追加 このエントリーをnewsingへ追加 このエントリーをYahoo!ブックマークに追加

トラックバック

このエントリーのトラックバックURL:
http://www.cworld2000.com/cgi-bin/mt/mt-tb.cgi/400

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2008年02月20日 11:20に投稿されたエントリーのページです。

ひとつ前の投稿は「機動戦士ガンダム 00 #17: 理念に隠された野望が牙を擡げる」です。

次の投稿は「無駄遣いの極み」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

検索

この Weblog について

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.
Powered by
Movable Type 3.35