Documentation ¶
Overview ¶
Package eew is EEW reader/decoder
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ChiikiCode = map[string]string{}/* 188 elements not displayed */
ChiikiCode 地域コード 地震・津波・火山に関する情報のコード電文解説資料 2-2 地震関連電文 別表2 地域名称コード(平成23年5月1日変更)
View Source
var CodeType = map[string]string{
"35": "最大予測震度のみ",
"36": "M、最大予測震度及び主要動到達予測時刻",
"37": "M、最大予測度及び主要動到達予測時刻(確度大)",
"39": "キャンセル報",
"47": "一般向け速報",
"48": "キャンセル報",
}
CodeType 基本コード
View Source
var Ebiy1 = map[string]string{
"0": "予報",
"1": "警報",
"/": "不明、未設定時",
}
Ebiy1 各地域の警報の識別符
View Source
var Ebiy2 = map[string]string{
"0": "未到達",
"1": "既に到達と予測",
"9": "主要動到達時刻の予測なし(PLUM 法による予測)",
"/": "不明、未設定時",
}
Ebiy2 主要動の到達予測状況
View Source
var MsgType = map[string]string{
"00": "通常",
"01": "訓練",
"10": "取り消し",
"11": "訓練取り消し",
"20": "参考/テスト",
"30": "コードのみ配信試験",
}
MsgType 訓練等の識別符
View Source
var Rc1 = map[string]string{
"0": "ほとんど変化なし",
"1": "最大予測震度が1.0 以上大きくなった。",
"2": "最大予測震度が1.0 以上小さくなった。",
"/": "不明、未設定時、キャンセル時",
}
Rc1 最大予測震度の変化
View Source
var Rc2 = map[string]string{
"0": "変化なし",
"1": "主としてMが変化したため(1.0 以上)。",
"2": "主として震源位置が変化したため(10km 以上)。",
"3": "M及び震源位置が変化したため(1 と2 の複合条件)。",
"4": "震源の深さが変化したため(上記のいずれにもあてはまらず、30km 以上の変化)。",
"9": "PLUM 法による予測により変化したため。",
"/": "不明、未設定時、キャンセル時",
}
Rc2 最大予測震度の変化の理由
View Source
var Rk1 = map[string]string{
"1": "P 波/S 波レベル越え、またはテリトリー法(1点)",
"2": "テリトリー法(2 点)",
"3": "グリッドサーチ法(3 点/4 点)",
"4": "グリッドサーチ法(5 点)",
"5": "防災科研システム(4 点以下、または精度情報なし)",
"6": "防災科研システム(5 点以上)",
"7": "EPOS(海域〔観測網外〕)",
"8": "EPOS(内陸〔観測網内〕)",
"9": "予備",
"/": "不明、未設定時、キャンセル時",
}
Rk1 データの確からしさ
View Source
var Rk2 = map[string]string{
"1": "P 波/S 波レベル越え、またはテリトリー法(1 点)",
"2": "テリトリー法(2 点)",
"3": "グリッドサーチ法(3 点/4 点)",
"4": "グリッドサーチ法(5 点)",
"5": "防災科研システム(4 点以下、または精度情報なし)",
"6": "防災科研システム(5 点以上)",
"7": "EPOS(海域〔観測網外〕)",
"8": "EPOS(内陸〔観測網内〕)",
"9": "予備",
"/ ": "不明、未設定時、キャンセル時",
}
Rk2 震源の深さの確からしさ
View Source
var Rk3 = map[string]string{
"1": "未定義",
"2": "防災科研システム",
"3": "全点(最大5 点)P 相",
"4": "P 相/全相混在",
"5": "全点(最大5 点)全相",
"6": "EPOS",
"7": "未定義",
"8": "P 波/S 波レベル越え",
"9": "予備",
"/": "不明、未設定時、キャンセル時",
}
Rk3 マグニチュードの確からしさ
View Source
var Rt1 = map[string]string{
"0": "内陸",
"1": "海域",
"/": "不明",
}
Rt1 地震の発生場所
View Source
var Rt2 = map[string]string{
"0": "予報",
"1": "警報",
"/": "不明",
}
Rt2 警報発表対象の識別符
View Source
var Rt3 = map[string]string{
"9": "PLUM法",
"/": "不明",
}
Rt3 予測手法
View Source
var Section = map[string]string{
"01": "札幌",
"02": "仙台",
"03": "東京",
"04": "大阪",
"05": "福岡",
"06": "沖縄",
}
Section 発信官署
View Source
var Shindo = map[string]string{
"01": "震度1",
"02": "震度2",
"03": "震度3",
"04": "震度4",
"5-": "震度5弱",
"5+": "震度5強",
"6-": "震度6弱",
"6+": "震度6強",
"07": "震度7",
"//": "不明",
}
Shindo 震度
View Source
var ShinouCode = map[string]string{}/* 344 elements not displayed */
ShinouCode 震央コード 地震・津波・火山に関する情報のコード電文解説資料 2-2 地震関連電文 別表1 震央地名コード(平成23年5月1日変更)
View Source
var WarnCode = map[string]string{
"0": "通常",
"6": "訂正",
"7": "訂正(キャンセル誤発表)",
"8": "訂正(予報)",
"9": "最終",
}
WarnCode 発表状況
View Source
var WarnType = map[string]string{
"NCN": "高度利用者向け",
"NPN": "一般向け",
"NCPN": "一般向け",
"PRC": "強い揺れが推定される地域の追加",
"EBI": "予想震度と到達時間",
"CAI": "新たに追加された強い揺れが推定される地方",
"CPI": "新たに追加された強い揺れが推定される県",
"CBI": "新たに追加された強い揺れが推定される地域",
"PAI": "強い揺れが推定される地方",
"PPI": "強い揺れが推定される県",
"PBI": "強い揺れが推定される地域",
}
WarnType 電文タイプ
Functions ¶
This section is empty.
Types ¶
type Ebi ¶
type Ebi struct { Chiiki string Shindo1 string Shindo2 string Time string Type string Arrive string }
Ebi in Telegram 予想震度と到達時
type Telegram ¶
type Telegram struct { CodeType string Section string MsgType string WarnTime string CommandCode string EqTime string EqID string WarnType string WarnCode string WarnNum string Shinou string ShinouLat float64 ShinouLng float64 ShinouDpth int64 Magnitude float64 Shindo string Rk1 string Rk2 string Rk3 string Rk4 string Rk5 string Rt1 string Rt2 string Rt3 string Rc1 string Rc2 string Ebis []Ebi }
Telegram main struct
Click to show internal directories.
Click to hide internal directories.