TsunamiForecast class

津波警報・注意報・予報に関する情報を本要素に記載します。 VTSE41や、VTSE51に出現します。VTSE51の場合、津波観測がされるとその津波予報区で到達予想時刻が第1波到達を確認となります。 下記は各予報区ごとに出現します。

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

TsunamiForecast({required int code, required String name, required TsunamiForecastKind kind, TsunamiForecastFirstHeight? firstHeight, TsunamiForecastMaxHeight? maxHeight, List<TsunamiForecastStation>? stations})
TsunamiForecast.fromJson(Map<String, dynamic> json)
factory

Properties

code int
津波予報区コード コードは、気象庁防災情報XMLフォーマット コード表 地震火山関連コード表 による
final
firstHeight TsunamiForecastFirstHeight?
対象津波予報区に対しての津波の到達予想時刻 若干の海面変動の場合は出現しない
final
hashCode int
The hash code for this object.
no setterinherited
kind TsunamiForecastKind
津波警報等の種別
final
maxHeight TsunamiForecastMaxHeight?
対象津波予報区に対しての津波の予想高さ 津波注意報以上から、若干の海面変動となった場合は出現しない
final
name String
津波予報区名
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stations List<TsunamiForecastStation>?
対象津波予報区に所属する潮位観測点毎の満潮時刻と到達予想時刻 VTSE51で、津波注意情報以上の時に出現する
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