ネットワークを利用した 環境情報データ自動収集 サーバシステムの開発

Slides:



Advertisements
Similar presentations
ウィキについて 1 1040431 1 1040431 植木貴宏 植木貴宏. ウィキとは? ウェブブラウザを利用して Web サーバ 上のハイパーテキスト文書を書き換え るシステムの一種。 ウェブブラウザを利用して Web サーバ 上のハイパーテキスト文書を書き換え るシステムの一種。 Wiki とは、ハワイ語で「速い」を意味.
Advertisements

位置情報と私 木村岳文 / 位置情報と私 / はじめに GPS 付き携帯、ハンディ GPS などを使っ て、お手軽に自分が地球上のどこにいる かを調べられるようになってきました。 このデータをつかって何かおもしろいこ とができそうな予感。 具体的にどうしたらおもしろいかはよく.
1 安全性の高いセッション管理方 式 の Servlet への導入 東京工業大学 理学部 千葉研究室所属 99-2270-6 松沼 正浩.
クリックすると、 [SourceEditor2.0] の インストール / 更新・起動 クリックすると、 [MarkReader2.0] の インストール / 更新・起動 クリックすると、 [MarkReader2.0] の インストール / 更新・起動 SQS ホームページ
目次 このドキュメントについて・・・前提条件……………………………………… 2
Web アプリをユーザー毎に カスタマイズ可能にする AOP フレームワーク
Linuxを組み込んだマイコンによる 遠隔監視システムの開発
WWW のおはなし 神戸大学理学部地球惑星科学科 4 回生 佐伯 拓郎 (地球および惑星大気科学研究室) 藤田 哲也 (宇宙物理学研究室)
情報基礎A 情報科学研究科 徳山 豪.
The Perl Conference Japan ’98 朝日奈アンテナによる コンテンツ情報の取得と利用
最新ファイルの提供を保証する代理FTPサーバの開発
NORWAY ENGLAND AMERICA FRANCE
Flashプレイヤーを使った動画配信 情報工学科 宮本 崇也.
WEBから確認できる 駐車場管理システムについて
実習用サーバの利用開始手順 (Windowsの場合) TeraTerm Proをインストール 公開鍵をメールで送付
join NASS ~つながりあうネットワーク監視システム~
1 インストール・起動する 「SQS」で検索 SQSホームページ 動作環境 JavaSE 6以上 (JRE6)
受動的攻撃について Eiji James Yoshida penetration technique research site
Web-EDI方式 シナリオ1 [実験番号] : 実験タイトル 1 :標準類の評価
Java I 第2回 (4/18)
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
休講掲示板の電子化 鵜川研究室 菊地洲人 (あらかじめチラシを配る) 情報数理4年の菊地です。 これから私の研究内容の発表を始めます。
UNIX Life KMSF M2 saburo.
応用情報処理V(2002) もっとプログラミングをしたい人のために
Perlによる競馬予想支援システムの構築
「絵葉書を通じてのハルビンの 街の印象調査」システムUIの iPadアプリ化 谷研究室  飯 祐貴.
ジオポ 位置情報を短縮して使いやすく (c) creco.
情報理工学部 情報システム工学科 ラシキアゼミ3年 H 岡田 貴大
アプレット (Applet)について.
伺か with なでしこ 発表者:しらたま /05/05 うかべん大阪#3.
Web上での大気情報提供システム 環境計測 丸橋 史.
WWW (=World Wide Web)とは
メールの利用 計算機実習室でThunderbird.
第3章 第2節 ネットワークを活用した 情報の収集・発信 6 情報の多様な提示方法 7 構造を工夫した情報の表現方法 8 ウエブページの公開
「まめだくん Ver.1.0」 特徴と利用方法.
第一回 Java言語 04A2029           古賀慎也.
Enterprise CALS Systemの開発
流星観測用送信機の 状態モニタシステム 発表者 永原 一輝 指導教官 前川 公男.
携帯端末による 海洋情報グラフ表示システム
Curlの仕組み.
経済学のための情報処理 ホームページの作成.
Microsoft Office 2010 クイックガイド ~応用編~
(B2) 親: minami, kazuki 多様な認証機器に対応する 認証システム (B2) 親: minami, kazuki.
LabVIEWによる 地上気象観測データ 収集システムの開発
Microsoft Office 2010 クイックガイド ~応用編~
Java ソフトウェア部品検索システム SPARS-J のための リポジトリ自動更新機能の実現
空間情報サーバ (株)パスコ.
第8章 Web技術とセキュリティ   岡本 好未.
SVGを用いた地震データ検索・3D表示アプリケーションの開発
概要 Boxed Economy Simulation Platform(BESP)とその基本構造 BESPの設計・実装におけるポイント!
MPIによるwavからmp3圧縮の検証 情報論理工学研究室 04‐1‐47‐200 木村 惇一.
北海道大学理学研究科 地球惑星科学専攻 豊田英司
LEGO MINDSTORMの車両の PCによる遠隔操縦
制作技術ー3 双方向通信 : CGIシステムと環境変数
Internet広域分散協調サーチロボット の研究開発
オープンソース開発支援のための ソースコード及びメールの履歴対応表示システム
JXTA Shell (1) P2P特論 (ソフトウェア特論) 第4回 /
応用情報処理V(2001) もっとプログラミングをしたい人のために
管理画面操作マニュアル <メールマガジン配信> 第5版 改訂 株式会社アクア 1.
情報コミュニケーション入門b 第11回 Web入門(2)
情報コミュニケーション入門e 第12回 Part1 Web入門(2)
gate登録システム: 設計ポリシーから使い方まで
SKnet担当者の会 <<鷹野氏>>
情報コミュニケーション入門e 第12回 Part1 Web入門(2)
携帯端末向けの海洋情報 モニタリングシステム
Microsoft Office 2010 クイックガイド ~応用編~
システムプログラミング 第10回 プロセス間通信3 簡易Web server(準備) Chat プログラム 担当:青木義満、篠埜 功
プログラミング基礎a 第9回 Java言語による図形処理入門(1) Javaアプレット入門
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
TCP/IPの通信手順 (tcpdump)
Presentation transcript:

ネットワークを利用した 環境情報データ自動収集 サーバシステムの開発 環境計測 西木陽平 14 Feb 2003 環境計測 卒論発表会

研究背景 地球温暖化 大気汚染 酸性雨 そらまめ君 環境ホルモン ダイオキシン 14 Feb 2003 環境計測 卒論発表会

そらまめ君について 大気汚染物質広域監視システム 1時間ごとの速報値 データの保存期間は1週間 地図表示や表表示やグラフ表示 14 Feb 2003 環境計測 卒論発表会

目的 長期間に渡り広域データを自動的にダウンロードし、格納し、2次的利用に対応したデータサーバを構築する データサーバ 14 Feb 2003 環境計測 卒論発表会

Javaによる環境情報 グラフ化アプレット 京都府保健環境研究所(保環研)のデータ形式 14 Feb 2003 環境計測 卒論発表会

システム全体の概要図 ネットワークプログラムの概要図 インター ネット データ要求 そらまめ君の WWWサーバ データサーバ データ送信 エラー発生 エラー発生 管理者へメールを送信 14 Feb 2003 環境計測 卒論発表会

システム全体の概要図 データサーバの概要図 そらまめ君のデータ形式 インター ネット データ要求 Web公開 そらまめ君の WWWサーバ 保環研の データ形式 データサーバ データ送信 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 開発環境 プログラミング言語 正規表現で文字列をマッチング サーバのOS cron Webサーバ シェルスクリプト Perl サーバのOS Linux Webサーバ Apache 正規表現で文字列をマッチング cron シェルスクリプト 多くのコマンド サーバアプリケーション 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 定時に自動でデータを取得 データ取得エラー時に欠損を補正 取得してきたデータを保環研のデータ形式に変換 データ取得エラー時に管理者へメールを送信 自動でHTMLを作成し、Web上にデータを公開 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 定時に自動でデータを取得 cron シェルスクリプト 定期的にプログラムを実行する常駐プログラム 決められた時間に決められた仕事をこなす シェルスクリプト 複数のコマンドが連続して動作する 一種のプログラミング言語 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 1時間に2回起動するシェルスクリプト 毎正時 10分 40分 次正時 データ取得 そらまめ君側データ更新 20分 1時間に2回、10分と40分に起動する 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 1日に1回起動するシェルスクリプト 午前1時40分 10分 15分 午前2時 データ 取得 データ取得 20分 そらまめ君の1日の最終データ(24時のデータ)更新が次の日の午前1時20分 データサーバ 補正 ファイル 作成 HTMLファイル作成 保環研形式に変換 1日に1回、2時20分に起動する 1日に1回、2時15分に起動する。 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 定時に自動でデータを取得 データ取得エラー時に欠損を補正 取得してきたデータを保環研のデータ形式に変換 データ取得エラー時に管理者へメールを送信 自動でHTMLを作成し、Web上にデータを公開 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能  2003021401 京都市北区 北 null 0.001 0.005 0.006 null --- null null null null null null null null null 京都市上京区 自排上京 null 0.006 0.012 0.018 0.4 null --- --- --- 0.005 null null null null null 2003021402 京都市北区 北 null 0.001 0.005 0.006 null --- null null null null null null null null null 京都市上京区 自排上京 null 0.006 0.012 0.018 0.4 0.4 null --- --- --- 0.005 null null null null null ~ 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能  2003021401 京都市北区 北 null 0.001 0.005 0.006 null --- null null null null null null null null null 京都市上京区 自排上京 null 0.006 0.012 0.018 0.4 null --- --- --- 0.005 null null null null null 2003021403  京都市北区 北 null 0.001 0.005 0.006 null --- null null null null null null null null null 京都市上京区 自排上京 null 0.006 0.012 0.018 0.4 0.4 null --- --- --- 0.005 null null null null null ~ 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能  2003021401 京都市北区 北 null 0.001 0.005 0.006 null --- null null null null null null null null null 京都市上京区 自排上京 null 0.006 0.012 0.018 0.4 null --- --- --- 0.005 null null null null null 2003021402  京都市北区 北 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 京都市上京区 自排上京 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ~ 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 定時に自動でデータを取得 データ取得エラー時に欠損を補正 取得してきたデータを保環研のデータ形式に変換 データ取得エラー時に管理者へメールを送信 自動でHTMLを作成し、Web上にデータを公開 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 2003021401 京都市北区 北 null 0.001 0.005 0.006 null --- null null null null null null null null null 京都市上京区 自排上京 null 0.006 0.012 0.018 0.4 null --- --- --- 0.005 null null null null null 京都市左京区 左京 0.001 0.004 0.01 0.014 null 0.027 null null null 0.014 null null null null null 京都市中京区 市役所 0.004 0.001 0.008 0.009 null --- null null null 0.007 null null null null null 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 2003021401 0002 0001 0002 0002 0002 0001 0002 0002 0002 0002 0002 0000 0002 0002 0003 0003 0001 0001 0001 0003 0003 0002 2003021402 0002 0001 0002 0002 0002 0002 0001 0002 0003 0003 0002 0000 0003 0003 0003 0003 0001 0001 0001 0012 0004 0004 2003021403 0002 0001 0002 0002 0002 0001 0001 0002 0003 0003 0003 0000 0003 0003 0003 0003 0001 0002 0001 0011 0005 0006 2003021404 0002 0001 0002 0002 0002 0001 0001 0002 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 定時に自動でデータを取得 データ取得エラー時に欠損を補正 取得してきたデータを保環研のデータ形式に変換 データ取得エラー時に管理者へメールを送信 自動でHTMLを作成し、Web上にデータを公開 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 管理者に送信されるエラーメール データ取得時に何かエラーが発生した時 何時間かデータが欠損した時 何ヶ所かデータが欠損した時 12時間データが更新されなかった時 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 管理者に送信されるエラーメール 携帯に送信された時 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 定時に自動でデータを取得 データ取得エラー時に、欠損を補正 取得してきたデータを保環研のデータ形式に変換 データ取得エラー時に管理者へメールを送信 自動でHTMLを作成し、Web上にデータを公開 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 年と月を指定し、OKをクリック 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 14 Feb 2003 環境計測 卒論発表会

結論 ネットワークを利用し、自動でデータを収集 し、長期間に渡り広域データを保存することが可能 データサーバの状況 1ヵ月半データを収集  データサーバの状況  1ヵ月半データを収集  1日のデータ増加量― 130kB 14 Feb 2003 環境計測 卒論発表会

結論 環境情報提供の新たなスタイルを確立 ネットワークを利用し、自動でデータを収集 し、長期間に渡り広域データを保存することが可能 自動でエラーメール送信やHTML作成が可能 Javaによる環境情報グラフ化アプレットと結合が可能 環境情報提供の新たなスタイルを確立 14 Feb 2003 環境計測 卒論発表会

今後の展望 全国47都道府県のデータを収集 地震の即時データや気象データに応用 14 Feb 2003 環境計測 卒論発表会

おしまい そらまめ君について 目的 Javaによる環境情報グラフ化アプレット システム全体の概要図 データサーバの備える機能 結論 定時に自動でデータを取得 データ取得エラー時に欠損を補正 取得してきたデータを保環研のデータ形式に変換 データ取得エラー時に管理者へメールを送信 自動でHTMLを作成し、Web上にデータを公開 結論 今後の展望 14 Feb 2003 環境計測 卒論発表会

そらまめ君について 14 Feb 2003 環境計測 卒論発表会

ソケットについて 2つの通信し合うプロセス(サーバとクライアント)の両端を表す抽象的な概念をソフトウェアとして実現したもので、socketを介してプロセス間の通信ができるようになっている。 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 管理者に送信されるエラーメール 2003021401から2003021403まで データが欠損しました。 何時間かデータが欠損した時 2003021401から2003021403まで データが欠損しました。 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 管理者に送信されるエラーメール 何ヶ所かデータが欠損した時 2003021401のデータは、京都市上京区 自排上京 京都市中京区 自排西ノ京京都市山科区 自排山科 京都市西京区 自排桂 が欠損しました。 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 12時間に1回起動するシェルスクリプト 12時35分 24時35分 今回取得してきたデータ保存 12時間前に取得して きたデータと比較 今回取得してきたデータ保存 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 管理者に送信されるエラーメールについて 12時間たっても、新しいデータが取得できていません。 12時間データが更新されなかった時 12時間たっても、新しいデータが取得できていません。 14 Feb 2003 環境計測 卒論発表会

データサーバの備える機能 開発したプログラム データを取得 データ取得エラー時に管理者へメールを送信 データ取得エラー時に欠損を補う  データを取得  データ取得エラー時に管理者へメールを送信 データ取得エラー時に欠損を補う 保環研のデータ形式に変換 自動でHTMLを作成 14 Feb 2003 環境計測 卒論発表会

開発のポイント 定時に自動でデータを取得 データ取得エラー時に欠損を補正 取得してきたデータを保環研のデータ形式に変換 データ取得エラー時に管理者にメールを送信 自動でHTMLを作成し、Web上にデータを公開 14 Feb 2003 環境計測 卒論発表会