MetBroker |
- MetBrokerとは
- MetBrokerに関係する発表論文等
- MetBroker利用の利点
- MetSOAP
- デモプログラム
- リンクされているデータベース群
- ドキュメント
- メーリングリスト
- MetBrokerロゴの由来
- 連絡先
MetBrokerとは
MetBroker は気象データを必要とする農業モデル(アプリケーション)へ構造等が異なるインターネット上の各種の気象データベースへ統一的なインタフェースを提供します.つまり,不斉一な気象データベースの違いを吸収し,クライアント(農業モデルなど)に対して,それぞれの気象データベースに関する情報を提供すると同時に,それぞれのデータベースがあたかも同じ構造をもっているように見せかける働きをします.
つまり,MetBrokerから気象データ読み込むようにクライアントプログラムを開発すれば,MetBrokerが対応した気象データベースに関してはクライアントをデータベース毎に改変する必要性は一切無いことになり,我々のチームが目指す農業グリッドを実現するための大きな一歩となります.図 がその機能の概要です.また一般向けコンパクトまとめられた概要はここをご覧下さい.開発者向けの概要(英文)もあります.
MetBrokerに関係する発表論文等
MetBrokerに関連する発表論文等についてはリストをご覧下さい.
MetBroker利用の利点
- MetBroker対応のプログラム(モデル,アプリケーション)は全ての対応データベースをそのまま利用できる
- MetBrokerがあるデータベースに新たに対応すれば,既存のMetBrokerクライアントは何の改変も無くそれを利用できる
- 元の気象データベースが改変されても,MetBrokerのデータベースドライバさえ改変すれば,MetBroker対応
- Java beans により農業モデルなどのクライアントアプリケーション開発は容易
- GNU LGPL のもと Open source code として提供
- 各種のUtilityクラスを気象データ取り扱いのために提供
MetSOAP
MetSOAPにより,MetBrokerを利用するクライアントプラグラム開発にJavaだけでは無くExcelマクロ,Visual Basic,Delphi,ASP等が利用できるようになりました.詳細は ここを見てください.
デモプログラム
| クリックで実行 | Applet | Description | Pictures |
|---|---|---|---|
| Data access | Servelet版クライアント.選択したデータベースの選択気象観測点・指定期間・指定気象項目のデータリストを表示する | i-mode対応 | |
| Recent weather |
![]() |
選択したデータベースの選択気象観測点の直近数ヶ月の気象データをグラフ化して表示する. | picture |
| Data access |
![]() |
選択したデータベースの選択気象観測点の選択気象観測点・指定期間・指定気象項目のデータリストを獲得する | 土浦のデータ表示 |
| Climatic risk |
![]() |
選択したデータベースの選択気象観測点の選択気象観測点・指定気象項目が設定した値範囲にあった確率(気象リスク)を最大過去20年間のデータをもとに算出しグラフ表示する. | ニュージーランドHawkes Bayにおける霜害リスク |
| Surface Wetness Energy Balance (SWEB) |
![]() |
標準的な気象観測項目をもとにSWEBモデルで葉の濡れを推定する | 韓国の CheolWonの気象データを利用して推定した葉の濡れ |
| Crop, Pest and Disease models | MetBrokerを利用する各種作物モデル群へのリンク | ||
| Multiple broker demos | 複数Broker(MetBroker,DEMBroker,ChizuBroker)を同時に利用するデモクライアント | ||
| Biomass simulation demos |
![]() |
Link to a page demonstrating biomass simulation of Hyacinth and its natural enemy using MetBroker. | picture |
アプレットが今回初めて起動された場合,自動的にJava 2 Runtime Edition (JRE) がインストールされるはずです。もし自動的にインストールされない場合は, Sun からJava 2 Standard Edition (JRE version)をダウンロードして下さい。
If you access the Web through a proxy server, please open the Java Plug-in Control Panel, choose the tab "Advanced" and enter the following in the field "Java Runtime Parameters"
-Dhttp.proxyHost="your HTTP proxy server host name or IP address" -Dhttp.proxyPort="the port your HTTP proxy server listens on"
リンクされているデータベース群
ドキュメント
Documentation for MetBroker JavaBeans (javadoc)
API details for client application developers (javadoc)
API details for database driver writers (javadoc)
メーリングリスト
MetBrokerロゴの由来
MetBroker's logo derives from a pounamu (greenstone/jade) carving I saw among other fine artworks at Aotearoa.co.nz. The carving is of a koru (emerging fern shoot), an important symbol in New Zealand Maori art,and its spiral shape reminds me of weather patterns.

