Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IWXXM and TSML 2.0 #10

Open
phersh2 opened this issue Oct 16, 2024 · 0 comments
Open

IWXXM and TSML 2.0 #10

phersh2 opened this issue Oct 16, 2024 · 0 comments

Comments

@phersh2
Copy link
Contributor

phersh2 commented Oct 16, 2024

Yeah, a GitHub repo will do fine by me. It would probably be a good idea to agree on how the CRP processing (https://docs.ogc.org/pol/05-020r29/05-020r29.html#change-request-proposals-crp-to-an-ogc-standard) will can be distinguished from other TSML development issues.

It's important for the IWXXM development team to know when the TSML 2.0 CRs should be submitted at the latest, as this will impact the development timeline.

Ilkka

On Thu, Jun 20, 2024 at 1:28 PM Kathi Schleidt <[email protected]> wrote:

Think it would make sense to start using the TSML Repo, start collecting such requirements?

:)

On 20.06.2024 11:23, Ilkka Rinne wrote:
Thanks for the documents and the update Paul.

The  "Multiple elements per time step" NASA request is also something for which we've already drafted a proposed solution in the IWXXM work, see the RecordTVP at https://github.com/team-sx/iwxxm-sx/wiki/Proposed-TSML-profile-for-aerodrome-forecast-and-observation-timeseries#recordtvp-extends-tsmltimevaluepair as well as the FieldSpecificMetadata for describing individual items in a record: https://github.com/team-sx/iwxxm-sx/wiki/Proposed-TSML-profile-for-aerodrome-forecast-and-observation-timeseries#fieldspecificpointmetadata-extends-tsmlpointmetadata

The "wind speed and direction" use case is also provided as one of the simplest examples (TSML content starting from line 100): https://github.com/team-sx/iwxxm-sx/blob/amf/IWXXM/examples/AerodromeWeatherForecast-record-Example.xml#L100

Are the other TSML 2.0 CRs already in the standards tracker? Is there a fixed DL up to which the SWG will consider new CRs for the 2.0 revision work?

Ilkka

On Mon, Jun 17, 2024 at 10:12 PM Paul Hershberg - NOAA Federal <[email protected]> wrote:
Ilkka,

I have attached the new charter (14-092r5) that Scott Simmons wanted before TSML 2.0 work
began. It was amended last year and passed after public review with no objections in OGC 
Kathi, Steve Olson, and I worked on it).

I also attached the TSML meeting email and a TSML 2.0 short presentation given in 2020.

For http://ogc.standardstracker.org/index.cgi, search by "timeseries" and you'll find the change 
requests for TSML 1.2 and 1.3 (no 1.1).

Change Request 381 and 494 were in 1.2

Change Request 577 was in 1.3:

I presume IWXXM change requests for TMSL could be made in 

Let me know if you need any further TSML documentation moving
forward.

Thanks,

Paul


image.png

----------------------------------------------------------------------------------------------

Re: TimeSeriesML charter updated

 
Paul Hershberg - NOAA Federal  | Paul Hershberg - NOAA Federal  | Fri, Sep 8, 2023, 9:59 AM |   |   -- | -- | -- | -- | -- Paul Hershberg - NOAA Federal  to Scott, Mark, Steve | to Scott, Mark, Steve to Scott, Mark, Steve
Hi Scott,

The latest charter is attached.
I've made the updates you suggested and copied the original charter over to the new template. 
I've also added some updates throughout.
As you read through, let me know if you find anything awry.

Also, I'm CCing the Weather Information Applications Division Branch Chief Mark Willis.
I'm sure Steve Olson has filled you in on how much we've talked up the OGC to him.
We're going to get Mark to an OGC Technical Committee meeting, more than likely the Montreal one in June
(where I'm sure Steve will fill Mark in on our vehicle horror stories -:)

Paul

-----------------------------------------------------------------------------------------

On Thu, Jun 13, 2024 at 7:47 AM Ilkka Rinne <[email protected]> wrote:
Hi Paul,

Is there a document somewhere describing the current TSML SWG Task for the TSML revision? Perhaps there is a presentation describing the revision task held to the TC at some, as required by the OGC TC policies and procedures: https://docs.ogc.org/pol/05-020r29/05-020r29.html#swg-task-process

I could only find two CRs related to TSML from http://ogc.standardstracker.org/requestlist.cgi?quicksearch=TSML, these refer to version 1.0 (15-042r3), but none versions 1.1, 1.2, 1.3 or 2.0.
 
I'm asking this because my colleagues working with the IWXXM aviation weather forecast data model are asking about the process of feeding official change requests to the TSML XML Implementation and the XML Schemas, and about the time window to be able to submit the CRs for the ongoing TSML revision work at OGC. We have acknowledged that TSML SWG CR submission deadlines may affect the work timing of the IWXXM schemas.

I have prepared a GitHub wiki page for with the details on the TSML 1.3 XML Schema profiling/extensions for the aerodrome weather forecast / observation timeseries at https://github.com/team-sx/iwxxm-sx/wiki/Proposed-TSML-profile-for-aerodrome-forecast-and-observation-timeseries

Complete examples and schema files can be found in the GitHub repo we are using for drafting the future IWXXM version is at https://github.com/team-sx/iwxxm-sx/tree/amf (I believe the "amf" branch stands for aerodrome meteorological forecast).  We are currently using copies of the TSML 1.3 schema files (https://github.com/team-sx/iwxxm-sx/tree/amf/externalSchema/schemas.opengis.net/tsml-iwxxm/1.3) as we have made some provisional modifications to them listed in the wiki page above.

The IWXXM development team would be happy to be able to re-use the official TSML XML Schemas, as many required things are already there. We do need a bit of extensions to both TSML and SWE Common, but some of them could be general enough to be candidates to the new TSML version, such as the RecordTVP, RangeTVP and DistributionRecordTVP which extend the TSML TimeValuePair to provide a lists (record) of simple values for each time step, as well as descriptive statistics for value distributions of observable properties of each time step, intended to be used to probabilistic weather forecast data. Examples of all these are given on the wiki page.

Cheers,

IIkka Rinne
Founder, Interoperability Architect, Spatineo

Phone: +358 50 523 8974
Office: Työpajankatu 9 D, FI-00580 Helsinki, Finland
Yeah, a GitHub repo will do fine by me. It would probably be a good idea to agree on how the CRP processing (https://docs.ogc.org/pol/05-020r29/05-020r29.html#change-request-proposals-crp-to-an-ogc-standard) will can be distinguished from other TSML development issues.

It's important for the IWXXM development team to know when the TSML 2.0 CRs should be submitted at the latest, as this will impact the development timeline.

Ilkka

On Thu, Jun 20, 2024 at 1:28 PM Kathi Schleidt <[email protected]> wrote:
Think it would make sense to start using the TSML Repo, start collecting such requirements?

:)

On 20.06.2024 11:23, Ilkka Rinne wrote:
Thanks for the documents and the update Paul.

The "Multiple elements per time step" NASA request is also something for which we've already drafted a proposed solution in the IWXXM work, see the RecordTVP at https://github.com/team-sx/iwxxm-sx/wiki/Proposed-TSML-profile-for-aerodrome-forecast-and-observation-timeseries#recordtvp-extends-tsmltimevaluepair as well as the FieldSpecificMetadata for describing individual items in a record: https://github.com/team-sx/iwxxm-sx/wiki/Proposed-TSML-profile-for-aerodrome-forecast-and-observation-timeseries#fieldspecificpointmetadata-extends-tsmlpointmetadata

The "wind speed and direction" use case is also provided as one of the simplest examples (TSML content starting from line 100): https://github.com/team-sx/iwxxm-sx/blob/amf/IWXXM/examples/AerodromeWeatherForecast-record-Example.xml#L100

Are the other TSML 2.0 CRs already in the standards tracker? Is there a fixed DL up to which the SWG will consider new CRs for the 2.0 revision work?

Ilkka

On Mon, Jun 17, 2024 at 10:12 PM Paul Hershberg - NOAA Federal <[email protected]> wrote:
Ilkka,

I have attached the new charter (14-092r5) that Scott Simmons wanted before TSML 2.0 work
began. It was amended last year and passed after public review with no objections in OGC
Kathi, Steve Olson, and I worked on it).

I also attached the TSML meeting email and a TSML 2.0 short presentation given in 2020.

For http://ogc.standardstracker.org/index.cgi, search by "timeseries" and you'll find the change
requests for TSML 1.2 and 1.3 (no 1.1).

Change Request 381 and 494 were in 1.2
http://ogc.standardstracker.org/show_request.cgi?id=381
http://ogc.standardstracker.org/show_request.cgi?id=494

Change Request 577 was in 1.3:
http://ogc.standardstracker.org/show_request.cgi?id=577

I presume IWXXM change requests for TMSL could be made in
http://ogc.standardstracker.org/index.cgi.

Let me know if you need any further TSML documentation moving
forward.

Thanks,

Paul

image.png


Re: TimeSeriesML charter updated

Paul Hershberg - NOAA Federal <[email protected]>
Attachments
Fri, Sep 8, 2023, 9:59 AM

to Scott, Mark, Steve

Hi Scott,

The latest charter is attached.
I've made the updates you suggested and copied the original charter over to the new template.
I've also added some updates throughout.
As you read through, let me know if you find anything awry.

Also, I'm CCing the Weather Information Applications Division Branch Chief Mark Willis.
I'm sure Steve Olson has filled you in on how much we've talked up the OGC to him.
We're going to get Mark to an OGC Technical Committee meeting, more than likely the Montreal one in June
(where I'm sure Steve will fill Mark in on our vehicle horror stories -:)

Paul


On Thu, Jun 13, 2024 at 7:47 AM Ilkka Rinne <[email protected]> wrote:
Hi Paul,

Is there a document somewhere describing the current TSML SWG Task for the TSML revision? Perhaps there is a presentation describing the revision task held to the TC at some, as required by the OGC TC policies and procedures: https://docs.ogc.org/pol/05-020r29/05-020r29.html#swg-task-process

I could only find two CRs related to TSML from http://ogc.standardstracker.org/requestlist.cgi?quicksearch=TSML, these refer to version 1.0 (15-042r3), but none versions 1.1, 1.2, 1.3 or 2.0.

I'm asking this because my colleagues working with the IWXXM aviation weather forecast data model are asking about the process of feeding official change requests to the TSML XML Implementation and the XML Schemas, and about the time window to be able to submit the CRs for the ongoing TSML revision work at OGC. We have acknowledged that TSML SWG CR submission deadlines may affect the work timing of the IWXXM schemas.

I have prepared a GitHub wiki page for with the details on the TSML 1.3 XML Schema profiling/extensions for the aerodrome weather forecast / observation timeseries at https://github.com/team-sx/iwxxm-sx/wiki/Proposed-TSML-profile-for-aerodrome-forecast-and-observation-timeseries

Complete examples and schema files can be found in the GitHub repo we are using for drafting the future IWXXM version is at https://github.com/team-sx/iwxxm-sx/tree/amf (I believe the "amf" branch stands for aerodrome meteorological forecast). We are currently using copies of the TSML 1.3 schema files (https://github.com/team-sx/iwxxm-sx/tree/amf/externalSchema/schemas.opengis.net/tsml-iwxxm/1.3) as we have made some provisional modifications to them listed in the wiki page above.

The IWXXM development team would be happy to be able to re-use the official TSML XML Schemas, as many required things are already there. We do need a bit of extensions to both TSML and SWE Common, but some of them could be general enough to be candidates to the new TSML version, such as the RecordTVP, RangeTVP and DistributionRecordTVP which extend the TSML TimeValuePair to provide a lists (record) of simple values for each time step, as well as descriptive statistics for value distributions of observable properties of each time step, intended to be used to probabilistic weather forecast data. Examples of all these are given on the wiki page.

Cheers,

IIkka Rinne
Founder, Interoperability Architect, Spatineo

Email: [email protected]
Phone: +358 50 523 8974
Office: Työpajankatu 9 D, FI-00580 Helsinki, Finland
www.spatineo.com, twitter.com/#!/spatineo
www.linkedin.com/company/spatineo-inc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant