International Federation of Digital Seismograph Networks

Thread: StationXML 1.1 schema release candidate

None
Started: 2019-04-18 22:06:12
Last activity: 2019-04-18 22:06:12
John Clinton
2019-04-18 22:06:12
Dear Working Group II,

At the 2017 FDSN meeting in Kobe a number of extensions were approved to the StationXML 1.0 schema as listed in the meeting summary (http://www.fdsn.org/media/wg/II/2017/FDSN%20Working%20Group%202%20Meeting%202017%20-%20Summary-2.pdf).

These changes have been incorporated into the StationXML 1.1 release candidate available here:
https://github.com/FDSN/StationXML/blob/v1.1/fdsn-station.xsd

Additionally, a number of backwards-compatible changes suggested at previous meetings and on the project site were incorporated. Conforming to the versioning rules, all 1.0 version documents are also compliant with schema version 1.1, with one exception: the <StorageFormat> element was removed from the schema, but is not widely used and not expected to cause incompatibility.

All changes from version 1.0 can be see in this comparison:
https://github.com/FDSN/StationXML/compare/master...v1.1

On acceptance, a change log will be added to the repository that includes the accepted changes [1]

The additional changes have been reviewed and approved by EIDA and IRIS internally. As these are backwards compatible additions, we do not anticipate significant issues for implementors or users.

If no significant objections are raised by May 3rd, theses changes will be considered accepted and the new 1.1 schema will be posted to the FDSN web site.

Once this is completed, we will start a process to gather ideas for a major release of StationXML, which will be one of the major agenda items at the WG II meeting in Montreal. A proposed agenda for this meeting will follow shortly.

John and Chad.


[1]

* Add (persistent) <Identifier> element to all base nodes (Network, Station, Channel)
https://github.com/FDSN/StationXML/commit/179dbac574a09e079af67f6a8dfc54214348dfa9

* [Partial] Unify response elements, allow "number" attribute to <Numerator> and <Denominator>
https://github.com/FDSN/StationXML/commit/e43e5145c0c6c7e328468ce774ac9f8cada0e7dc

Comment: The incompatible portion is deferred to the next major version, specifically renaming the "i" attribute of FIRType to "number".

* Allow <CreationDate> to be optional
https://github.com/FDSN/StationXML/commit/8f3142a6c19b2e6c06b578be0c53a17ab35b1d0f

* Use xs:double for <ApproximationLowerBound>, <ApproximationUpperBound> and <MaximumError>
https://github.com/FDSN/StationXML/commit/e01c24e1a4bdc7892076b203ed20ac62f11b3211

* Include data availability elements described in the fdsn-station+availability-1.0.xsd extension schema as options elements of the main schema
https://github.com/FDSN/StationXML/commit/e01c24e1a4bdc7892076b203ed20ac62f11b3211

* Remove <StorageFormat> from <Channel>
https://github.com/FDSN/StationXML/commit/d1a0e33fa5f9392b496b06b4ce4ae12a05263209

* Limit each <Operator> to a single <Agency>
https://github.com/FDSN/StationXML/commit/857c85b58283d9ac6e7ca5ef8e63bfdd1c540e75

* Allow more than a single <Equipment> occurrences in <Channel>, same as in <Station>
https://github.com/FDSN/StationXML/commit/3e94ec50ba1813c2f7922d0d921bf7cf343d6de8

* Allow <Operator> at the <Network> level, same as in <Station>
https://github.com/FDSN/StationXML/commit/ba694142c528c67a11cac41f623a9cf66039417b

* Add "sourceID" attribute, with URI value, to the base node type for <Network>,<Station>,<Channel>
https://github.com/FDSN/StationXML/commit/719d1edcdd67bc733c5eaecf692a89db227fcd1f

* Do not require and disallow <StageGain> for <Polynomial> response stages
https://github.com/FDSN/StationXML/commit/d1422b685e7086445e4024071f71cae139b4ba16

* Add "measurementMethod" attribute to uncertaintyDouble attribute group
used by azimuth, dip, distance, latitude, longitude, elevation, etc. types
https://github.com/FDSN/StationXML/commit/315e6261b80a201501b875ecef1c2c1450bbb9f4

* Add <WaterLevel> and within <Station> and <Channel>
In two changes:
https://github.com/FDSN/StationXML/commit/d3897f6a11027b8e4c222505e21dba1315eb6555
https://github.com/FDSN/StationXML/commit/35a32fe3faf883af6157b8cba52c3d81ba56dd24

* Add "subject" attribute to <Comment> to allow relating comments, make "id" attribute optional.
https://github.com/FDSN/StationXML/commit/dc1ffec45af97bfe74f64686d04949104d2e1ede


The following issue was approved by the working group but is incompatible with the 1.0 schema and has been deferred to the next major revision:
* Force UTC times in the StationXML being marked as UTC
Mailing list discussion: http://www.fdsn.org/message-center/thread/464/