Returns the numeric value data as a map like Map<String, dynamic>.
Map<String, dynamic>
@override Map<String, Object?> asMap() { return { 'units': 'knot', 'speed': inKnot, 'beaufort': beaufort, }; }