EewIntensityRegion class
細分化地域ごとの最大予測震度と最大予測長周期地震動と緊急地震速報種別を記載します。 最大予測震度 4 以上または最大予測長周期地震動階級が 3 以上と予測された区域について、本要素を記載します。
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
- EewIntensityRegion({required int code, required String name, required bool isPlum, required bool isWarning, required EewIntensityForecastMaxInt forecastMaxInt, EewIntensityForecastMaxLgInt? forecastMaxLgInt, required EewIntensityKind kind, String? condition, DateTime? arrivalTime})
-
EewIntensityRegion.fromJson(Map<
String, dynamic> json) -
factory
Properties
- arrivalTime → DateTime?
-
この細分化地域で主要動の到達予測時刻を示す
主要動の到達予測時刻以前であり、主要動が未到達と推測される時には、本要素が出現する
該当区域について PLUM法で予測している時には、「PLUM法でその震度(階級震度)を初めて予測した時刻」を示す
final
- code → int
-
細分化地域コード
コードは、コード表24 による
final
- condition → String?
-
この細分化地域で主要動到達に関する状況等を示す
主要動の到達予測時刻を過ぎており、既に主要動が到達していると推測される時には出現する
既に主要動到達と推測で固定
final
- forecastMaxInt → EewIntensityForecastMaxInt
-
最大予測震度を記載する
final
- forecastMaxLgInt → EewIntensityForecastMaxLgInt?
-
最大予測長周期地震動階級を記載する
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isPlum → bool
-
この細分化地域でPLUM法による震度予測であるか示す、PLUM法時は true とする
final
- isWarning → bool
-
この細分化地域で警報発表しているかどうかを示す、警報時は true とする
final
- kind → EewIntensityKind
-
緊急地震速報の種別
final
- name → String
-
細分化地域名
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited