KyoshinEewViewer for ingen

身近なところから減災に貢献しよう

このソフトウェアについて

このソフトウェアは Kyoshin EEW Viewer / Kiwi Monitor とは別のソフトウェアです。
制作者であるこんぽ氏のご厚意により名称の使用を認めていただきました。

注意事項

このソフトウェアは現在基本機能を作成中の段階にあります。
突然動かなくなったり、重要なときに活用できない可能性があります。
メインで使用したい方は安定版のリリースまでお待ち下さい。

全て自己責任でご利用ください。
強震モニタのシステムの都合上、常に異常な震度を表示する観測点がある場合があります。
気になる方は 設定(左下の歯車) → 基本設定画像取得 の各項目を有効にしてあげてください。

緊急地震速報について

このソフトウェアは強震モニタ上で配信されている緊急地震速報を受信します。震源が深すぎる場合や継続報で震源が深くなってしまった場合などは受信できませんのでご注意ください。
ほかにも緊急地震速報には特性や限界が存在します。詳細は気象庁HPをご確認ください。

また、強震モニタでは同時に1つの緊急地震速報の受信にしか対応していませんが、このソフトウェアでは擬似的な複数の緊急地震速報の受信に対応しています。
その際に強震モニタの仕様に基づく以下の点について留意してください。

  • キャンセル報や受信範囲外の状態になった際の処理ができない可能性があります。
  • いくつかの発表が抜ける可能性があり、常に最新の状態を保てない可能性があります。

概要

このソフトウェアは高DPIに対応した強震モニタのソフトウェアがなく、
画像解析に頼らずに震度を表示することが可能なスマホアプリ向けJsonAPIを活用するべく開発されました。
比較的低負荷でありながらも高DPI対応や、強震モニタのサーバーへの負荷を極力減らすことを念頭に組まれています。

操作方法

  • 左下の歯車マークから設定画面を開くことができます。
  • F11 キーで全画面表示(オマケ機能)
  • 起動時にエラーが表示されている場合、強震モニタのサーバーが混雑しています。
    オフセットを2秒以上にしてみてください。(自動調整を仮実装しました)

謝辞

  • こんぽ
    • ソフトウェア名称の使用許可
    • 画像解析における観測点情報
  • M-nohira
    • 距離と中心座標から円を描画するアルゴリズム

こちらの方々の協力なしには完成できなかったと思います。心より感謝申し上げます。
そのほかのライセンスなどについては README.md をご確認ください。

更新情報(最新5件)

しばらくお待ち下さい。

特徴

sample1

高DPIへの対応

きめ細かいモニターを使用していても、ウィンドウがぼやけることはありません。
WPFを活用することで環境に縛られない繊細さを手に入れることが可能になりました。

選べる配色

眩しすぎる・暗すぎるウィンドウを眺める必要はありません。
テーマ機能によって自分にあった配色を選ぶことが可能です。

sample2
sample3

想定外への対策

データのエラーなどにより正常に解析できなかった場合にも、ソフトウェアがクラッシュすることなく画面下部にメッセージが表示され、情報の取得が中断されることはありません。
※開発版はエラーの絞り込みや想定外の挙動を防止するため、意図的にクラッシュするようにしている部分があります。

バージョン番号の規則について

バージョン番号は4つの数字でできています。
安定版では基本的に 番号.0.0.パッチ番号 といった形になり、バグ修正などが行われるたびに4桁目のパッチ番号が増えていきます。
開発版では、 元になった安定版の番号.開発版の番号.開発版でのパッチ.安定版のパッチ番号 といった形になります。

例として、 1.0.0.3 はリリースバージョン1つ目で3回不具合修正が行われたといった形、
開発版では、 1.3.5.3 はリリースバージョン1つ目で3回不具合修正が行われたものをベースに、3回開発版が更新され5回不具合修正された形になります。

今後実装予定の機能

  • 防災情報XMLを活用した地震情報の実装 v0.5.0.0で実装
  • 条件に合わせて音や通知・アプリケーションの起動などを行う「アクショントリガー」機能
  • 観測値が異常な場合、その観測点を除外する機能
  • 揺れの広がりや範囲から地震が発生していることを推測する機能
  • 強震モニタのデータの保存機能
  • 保存したデータのリプレイ機能

などなど…

連絡先

Email: ingen188@gmail.com
Twitter: @ingen084
Skype: ingen084
Discord: ingen084#8612

タイトルもしくは本文にKyoshinEewViewerという文言を入れていただけると助かります。