SIGMET and AIRMET TAC parsing currently use a hardcoded value for MWO. The MWO is currently a mandatory property for SIGMETs and AIRMETs, but all of the necessary information is not available in TACs. Things to consider:
Should this information be brought in as a conversion hint?
Should this instead be completed to the model after parsing?
This would probably necessitate changing the SIGMET/AIRMET model to have these as optional or using some kind of partial model class.
In this case this information would probably be brought from outside the library by the system using the library.
SIGMET and AIRMET TAC parsing currently use a hardcoded value for MWO. The MWO is currently a mandatory property for SIGMETs and AIRMETs, but all of the necessary information is not available in TACs. Things to consider:
See also https://github.com/fmidev/fmi-avi-messageconverter-tac/issues/130 which is related to this.