This year's last version of WOML modules, "2011/11/15", was released today. When announcing the previous WOML version in August I wrote that I hoped that we'd seen the last major turn in the rocky road to the final WOML curve geometry definitions. Should have known that I was wrong again. Starting from the WOML 2011/11/15 only the GML geometry types are supported, including the verbose and cumbersome gml:Bezier. Personally I don't like it, but it seems that it makes living a lot easier with many software libraries and applications, when only GML geometry types are used. This way applications can separate the geometry properties from other properties by simply checking whether they contain one of the GML geometry elements (like gml:Curve).
I won't make any promises, but right now it looks like the WOML schemas might be somewhat stabilizing, which is good news. We are in progress of taking WOML-based forecasts into operational use at FMI, gradually replacing older XML-based weather products. Hopefully some of the WOML content will also be publicly available some time in future.
If you're using WOML, be it a simple hack or an operational system, please let us know, it would be nice to get some feedback on what we're doing.
Detailed release notes:
List of all the issues resolved in these releases:
|WOML-53||WOML Core||MeteorologicalObjectMetaDataType should extend gml:AbstractGMLType||Closed|
|WOML-52||WOML Core||AuthorityType has property "name" defined twice||Closed|
|WOML-51||WOML Core||Use only geometry object types defined in the GML namespace||Closed|
|WOML-50||WOML Core, WOML Quantity, WOML SWO, WOML Textfct||Consider merging WOML modules into the same namespace||Closed|
|WOML-56||WOML Core||DataSourceReferenceType has duplicate element "identifier"||Closed|
|WOML-54||WOML Core||XML Signature should be attached to the MeteorologicalObjectCollection, not to a single Approval||Closed|
|WOML-48||WOML Core||CombinedCurveSegmentPropertyType probably violates the GML property-object model||Closed|
|WOML-55||WOML SWO||Incomplete documentation, missing properties in class diagrams||Closed|
|WOML-49||WOML Textfct||Add capability to embed Common Alerting Protocol (CAP) alerts as sections in TextForecastArea||Closed|
Please let us know if you have any issues with the new versions of the schemas, or would like additions or changes made in the following versions.