EarthquakeInformationIntensity class
VXSE51、VXSE53、VXSE62時に出現し、 震度データがない場合(遠地地震や、緊急地震速報(警報)を発表したが震度1以上を観測しなかったとき等)や取消時には出現しません。 震度の表現として、1, 2, 3, 4, 5-, 5+, 6-, 6+, 7, !5-を使用し、!5- は「震度5弱以上未入電」とします。 また、VXSE51(震度速報)では、3, 4, 5-, 5+, 6-, 6+, 7のみを使用します。 長周期地震動階級では、0, 1, 2, 3, 4 を使用します。
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
-
EarthquakeInformationIntensity({required JmaIntensity maxInt, JmaLgIntensity? maxLgInt, EarthquakeInformationLgCategory? lgCategory, required List<
EarthquakeInformationPrefecture> prefectures, required List<EarthquakeInformationRegion> regions, List<EarthquakeInformationCity> ? cities, List<EarthquakeInformationStation> ? stations}) -
EarthquakeInformationIntensity.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
cities
→ List<
EarthquakeInformationCity> ? -
市区町村における最大震度
VXSE53時に出現する
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- lgCategory → EarthquakeInformationLgCategory?
-
長周期地震動に関する観測情報の種類、1, 2, 3, 4 で記載する
final
- maxInt → JmaIntensity
-
最大震度、1, 2, 3, 4, 5-, 5+, 6-, 6+, 7 で記載する
final
- maxLgInt → JmaLgIntensity?
-
最大長周期地震動階級、0, 1, 2, 3, 4 で記載する
VXSE62時に出現する
final
-
prefectures
→ List<
EarthquakeInformationPrefecture> -
都道府県内における最大震度
final
-
regions
→ List<
EarthquakeInformationRegion> -
一次細分化地域内における最大震度
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
stations
→ List<
EarthquakeInformationStation> ? -
観測点における震度
VXSE53・VXSE62時に出現する
final
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