-
Hi, In general, iwxxm depends on aixm I noticed that the new airmet v 3.1 - https://github.com/wmo-im/iwxxm/blob/master/IWXXM/airmet.xsd
The old airmet v 3.0 - https://github.com/wmo-im/iwxxm/blob/v3.0.0/IWXXM/airmet.xsd
So I am totally confused. I see twice aixm 5.1.1, but totally different size/contents (and the wrong dates) Thanks |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
There used to be a discussion on this topic (#199). To put the long story short, The profile was created after the original schema, that's why it carries a later creation date. Theoretically this new profile should be given a new namespace instead of |
Beta Was this translation helpful? Give feedback.
-
thanks a lot, that explains everything.
I think using both iwxxm 3,0 and iwxxm 3.1 will still require extra care in the client code since element types that are actually-different (old aixm/wx profile vs full aixm now) are still using the same target namespace ( Thank you |
Beta Was this translation helpful? Give feedback.
-
To complement my previous message: To get a minimal xsd for iwxxm, two things are required
MIght never fully happen, but you were somewhat on the right track with iwxxm 3.0 trying to minimize aixm usage. Not using a new namespace was bad, but the minimization idea was good. @blchoy So why not take the opportunity and just fix the namespace issue in iwxxm 3.1?
which is cleanly doable in the new iwxxm version. Does not break any compatibility since this is a new iwxxm. Thank you |
Beta Was this translation helpful? Give feedback.
There used to be a discussion on this topic (#199). To put the long story short,
http://www.aixm.aero/schema/5.1.1_profiles/AIXM_WX/5.1.1b/AIXM_Features.xsd
is a profile not only containing just some of the features inhttp://www.aixm.aero/schema/5.1.1/AIXM_Features.xsd
but a number of these features have also been trimmed down (less elements/attributes/enumeration entries, etc.).The profile was created after the original schema, that's why it carries a later creation date.
Theoretically this new profile should be given a new namespace instead of
http://www.aixm.aero/schema/5.1.1
but unfortunately due to historical reasons this cannot be done. That's why we switched back to the full sche…